€•¸>Œsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ'/translations/zh_CN/hwmon/peci-dimmtemp”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ'/translations/zh_TW/hwmon/peci-dimmtemp”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ'/translations/it_IT/hwmon/peci-dimmtemp”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ'/translations/ja_JP/hwmon/peci-dimmtemp”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ'/translations/ko_KR/hwmon/peci-dimmtemp”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒPortuguese (Brazilian)”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ'/translations/pt_BR/hwmon/peci-dimmtemp”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ'/translations/sp_SP/hwmon/peci-dimmtemp”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…””}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³ŒA/var/lib/git/docbuild/linux/Documentation/hwmon/peci-dimmtemp.rst”h´KubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒKernel driver peci-dimmtemp”h]”hŒKernel driver peci-dimmtemp”…””}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒdefinition_list”“”)”}”(hhh]”hŒdefinition_list_item”“”)”}”(hXSupported chips: One of Intel server CPUs listed below which is connected to a PECI bus. * Intel Xeon E5/E7 v3 server processors Intel Xeon E5-14xx v3 family Intel Xeon E5-24xx v3 family Intel Xeon E5-16xx v3 family Intel Xeon E5-26xx v3 family Intel Xeon E5-46xx v3 family Intel Xeon E7-48xx v3 family Intel Xeon E7-88xx v3 family * Intel Xeon E5/E7 v4 server processors Intel Xeon E5-16xx v4 family Intel Xeon E5-26xx v4 family Intel Xeon E5-46xx v4 family Intel Xeon E7-48xx v4 family Intel Xeon E7-88xx v4 family * Intel Xeon Scalable server processors Intel Xeon D family Intel Xeon Bronze family Intel Xeon Silver family Intel Xeon Gold family Intel Xeon Platinum family Datasheet: Available from http://www.intel.com/design/literature.htm ”h]”(hŒterm”“”)”}”(hŒSupported chips:”h]”hŒSupported chips:”…””}”(hhêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hèh³hÇh´KhhäubhŒ definition”“”)”}”(hhh]”(hÞ)”}”(hhh]”hã)”}”(hXOne of Intel server CPUs listed below which is connected to a PECI bus. * Intel Xeon E5/E7 v3 server processors Intel Xeon E5-14xx v3 family Intel Xeon E5-24xx v3 family Intel Xeon E5-16xx v3 family Intel Xeon E5-26xx v3 family Intel Xeon E5-46xx v3 family Intel Xeon E7-48xx v3 family Intel Xeon E7-88xx v3 family * Intel Xeon E5/E7 v4 server processors Intel Xeon E5-16xx v4 family Intel Xeon E5-26xx v4 family Intel Xeon E5-46xx v4 family Intel Xeon E7-48xx v4 family Intel Xeon E7-88xx v4 family * Intel Xeon Scalable server processors Intel Xeon D family Intel Xeon Bronze family Intel Xeon Silver family Intel Xeon Gold family Intel Xeon Platinum family ”h]”(hé)”}”(hŒGOne of Intel server CPUs listed below which is connected to a PECI bus.”h]”hŒGOne of Intel server CPUs listed below which is connected to a PECI bus.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hèh³hÇh´Khjubhù)”}”(hhh]”hŒ bullet_list”“”)”}”(hhh]”(hŒ list_item”“”)”}”(hXIntel Xeon E5/E7 v3 server processors Intel Xeon E5-14xx v3 family Intel Xeon E5-24xx v3 family Intel Xeon E5-16xx v3 family Intel Xeon E5-26xx v3 family Intel Xeon E5-46xx v3 family Intel Xeon E7-48xx v3 family Intel Xeon E7-88xx v3 family”h]”hÞ)”}”(hhh]”hã)”}”(hŒðIntel Xeon E5/E7 v3 server processors Intel Xeon E5-14xx v3 family Intel Xeon E5-24xx v3 family Intel Xeon E5-16xx v3 family Intel Xeon E5-26xx v3 family Intel Xeon E5-46xx v3 family Intel Xeon E7-48xx v3 family Intel Xeon E7-88xx v3 family”h]”(hé)”}”(hŒ%Intel Xeon E5/E7 v3 server processors”h]”hŒ%Intel Xeon E5/E7 v3 server processors”…””}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hèh³hÇh´Khj#ubhù)”}”(hhh]”hŒ paragraph”“”)”}”(hŒÊIntel Xeon E5-14xx v3 family Intel Xeon E5-24xx v3 family Intel Xeon E5-16xx v3 family Intel Xeon E5-26xx v3 family Intel Xeon E5-46xx v3 family Intel Xeon E7-48xx v3 family Intel Xeon E7-88xx v3 family”h]”hŒÊIntel Xeon E5-14xx v3 family Intel Xeon E5-24xx v3 family Intel Xeon E5-16xx v3 family Intel Xeon E5-26xx v3 family Intel Xeon E5-46xx v3 family Intel Xeon E7-48xx v3 family Intel Xeon E7-88xx v3 family”…””}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K hj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1høhj#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâh³hÇh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hŒÔIntel Xeon E5/E7 v4 server processors Intel Xeon E5-16xx v4 family Intel Xeon E5-26xx v4 family Intel Xeon E5-46xx v4 family Intel Xeon E7-48xx v4 family Intel Xeon E7-88xx v4 family”h]”hÞ)”}”(hhh]”hã)”}”(hŒ¶Intel Xeon E5/E7 v4 server processors Intel Xeon E5-16xx v4 family Intel Xeon E5-26xx v4 family Intel Xeon E5-46xx v4 family Intel Xeon E7-48xx v4 family Intel Xeon E7-88xx v4 family”h]”(hé)”}”(hŒ%Intel Xeon E5/E7 v4 server processors”h]”hŒ%Intel Xeon E5/E7 v4 server processors”…””}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hèh³hÇh´Khjgubhù)”}”(hhh]”j9)”}”(hŒIntel Xeon E5-16xx v4 family Intel Xeon E5-26xx v4 family Intel Xeon E5-46xx v4 family Intel Xeon E7-48xx v4 family Intel Xeon E7-88xx v4 family”h]”hŒIntel Xeon E5-16xx v4 family Intel Xeon E5-26xx v4 family Intel Xeon E5-46xx v4 family Intel Xeon E7-48xx v4 family Intel Xeon E7-88xx v4 family”…””}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´Khjyubah}”(h]”h ]”h"]”h$]”h&]”uh1høhjgubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâh³hÇh´Khjdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hŒ¼Intel Xeon Scalable server processors Intel Xeon D family Intel Xeon Bronze family Intel Xeon Silver family Intel Xeon Gold family Intel Xeon Platinum family ”h]”hÞ)”}”(hhh]”hã)”}”(hŒžIntel Xeon Scalable server processors Intel Xeon D family Intel Xeon Bronze family Intel Xeon Silver family Intel Xeon Gold family Intel Xeon Platinum family ”h]”(hé)”}”(hŒ%Intel Xeon Scalable server processors”h]”hŒ%Intel Xeon Scalable server processors”…””}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hèh³hÇh´Khj©ubhù)”}”(hhh]”j9)”}”(hŒwIntel Xeon D family Intel Xeon Bronze family Intel Xeon Silver family Intel Xeon Gold family Intel Xeon Platinum family”h]”hŒwIntel Xeon D family Intel Xeon Bronze family Intel Xeon Silver family Intel Xeon Gold family Intel Xeon Platinum family”…””}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´Khj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1høhj©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâh³hÇh´Khj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1jh³hÇh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1høhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâh³hÇh´Khhýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhhúubj9)”}”(hŒDDatasheet: Available from http://www.intel.com/design/literature.htm”h]”(hŒDatasheet: Available from ”…””}”(hjþh²hh³Nh´NubhŒ reference”“”)”}”(hŒ*http://www.intel.com/design/literature.htm”h]”hŒ*http://www.intel.com/design/literature.htm”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j uh1jhjþubeh}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´Khhúubeh}”(h]”h ]”h"]”h$]”h&]”uh1høhhäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâh³hÇh´Khhßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhhÊh²hh³hÇh´Nubj9)”}”(hŒ3Author: Jae Hyun Yoo ”h]”(hŒAuthor: Jae Hyun Yoo <”…””}”(hj/h²hh³Nh´Nubj)”}”(hŒjae.hyun.yoo@linux.intel.com”h]”hŒjae.hyun.yoo@linux.intel.com”…””}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œ#mailto:jae.hyun.yoo@linux.intel.com”uh1jhj/ubhŒ>”…””}”(hj/h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´KhhÊh²hubhÉ)”}”(hhh]”(hÎ)”}”(hŒ Description”h]”hŒ Description”…””}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjQh²hh³hÇh´K"ubj9)”}”(hŒœThis driver implements a generic PECI hwmon feature which provides Temperature sensor on DIMM readings that are accessible via the processor PECI interface.”h]”hŒœThis driver implements a generic PECI hwmon feature which provides Temperature sensor on DIMM readings that are accessible via the processor PECI interface.”…””}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K$hjQh²hubj9)”}”(hŒvAll temperature values are given in millidegree Celsius and will be measurable only when the target CPU is powered on.”h]”hŒvAll temperature values are given in millidegree Celsius and will be measurable only when the target CPU is powered on.”…””}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K'hjQh²hubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K"ubhÉ)”}”(hhh]”(hÎ)”}”(hŒSysfs interface”h]”hŒSysfs interface”…””}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj†h²hh³hÇh´K+ubhŒtable”“”)”}”(hhh]”hŒtgroup”“”)”}”(hhh]”(hŒcolspec”“”)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j¡hjžubj¢)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j¡hjžubhŒtbody”“”)”}”(hhh]”(hŒrow”“”)”}”(hhh]”(hŒentry”“”)”}”(hhh]”j9)”}”(hŒ temp[N]_label”h]”hŒ temp[N]_label”…””}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K/hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhj¾ubjÂ)”}”(hhh]”j9)”}”(hŒ]Provides string "DIMM CI", where C is DIMM channel and I is DIMM index of the populated DIMM.”h]”hŒaProvides string “DIMM CIâ€, where C is DIMM channel and I is DIMM index of the populated DIMM.”…””}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K/hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhj¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j¼hj¹ubj½)”}”(hhh]”(jÂ)”}”(hhh]”j9)”}”(hŒ temp[N]_input”h]”hŒ temp[N]_input”…””}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K1hjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhj÷ubjÂ)”}”(hhh]”j9)”}”(hŒ3Provides current temperature of the populated DIMM.”h]”hŒ3Provides current temperature of the populated DIMM.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K1hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhj÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j¼hj¹ubj½)”}”(hhh]”(jÂ)”}”(hhh]”j9)”}”(hŒ temp[N]_max”h]”hŒ temp[N]_max”…””}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K2hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhj.ubjÂ)”}”(hhh]”j9)”}”(hŒ1Provides thermal control temperature of the DIMM.”h]”hŒ1Provides thermal control temperature of the DIMM.”…””}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K2hjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhj.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j¼hj¹ubj½)”}”(hhh]”(jÂ)”}”(hhh]”j9)”}”(hŒ temp[N]_crit”h]”hŒ temp[N]_crit”…””}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K3hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhjeubjÂ)”}”(hhh]”j9)”}”(hŒ*Provides shutdown temperature of the DIMM.”h]”hŒ*Provides shutdown temperature of the DIMM.”…””}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K3hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jÁhjeubeh}”(h]”h ]”h"]”h$]”h&]”uh1j¼hj¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j·hjžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1jœhj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—hj†h²hh³hÇh´NubhÞ)”}”(hhh]”hã)”}”(hŒoNote: DIMM temperature attributes will appear when the client CPU's BIOS completes memory training and testing.”h]”(hé)”}”(hŒNote:”h]”hŒNote:”…””}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hèh³hÇh´K8hj²ubhù)”}”(hhh]”j9)”}”(hŒiDIMM temperature attributes will appear when the client CPU's BIOS completes memory training and testing.”h]”hŒkDIMM temperature attributes will appear when the client CPU’s BIOS completes memory training and testing.”…””}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j8h³hÇh´K8hjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1høhj²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâh³hÇh´K8hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†h²hh³hÇh´Nubeh}”(h]”Œsysfs-interface”ah ]”h"]”Œsysfs interface”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K+ubeh}”(h]”Œkernel-driver-peci-dimmtemp”ah ]”h"]”Œkernel driver peci-dimmtemp”ah$]”h&]”uh1hÈhhh²hh³hÇh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÇuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(hÍNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”jÁŒfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÇŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jôjñjƒj€jìjéuŒ nametypes”}”(jô‰jƒ‰jì‰uh}”(jñhÊj€jQjéj†uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.