€•<Œ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/xdpe12284”Œ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/xdpe12284”Œ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/xdpe12284”Œ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/xdpe12284”Œ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/xdpe12284”Œ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/xdpe12284”Œ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/xdpe12284”Œ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³Œ=/var/lib/git/docbuild/linux/Documentation/hwmon/xdpe12284.rst”h´KubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒKernel driver xdpe122”h]”hŒKernel driver xdpe122”…””}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒ paragraph”“”)”}”(hŒSupported chips:”h]”hŒSupported chips:”…””}”(hhßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhŒ block_quote”“”)”}”(hŒ†* Infineon XDPE11280 Prefix: 'xdpe11280' * Infineon XDPE12254 Prefix: 'xdpe12254' * Infineon XDPE12284 Prefix: 'xdpe12284' ”h]”hŒ bullet_list”“”)”}”(hhh]”(hŒ list_item”“”)”}”(hŒ(Infineon XDPE11280 Prefix: 'xdpe11280' ”h]”(hÞ)”}”(hŒInfineon XDPE11280”h]”hŒInfineon XDPE11280”…””}”(hhþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhúubhÞ)”}”(hŒPrefix: 'xdpe11280'”h]”hŒPrefix: ‘xdpe11280’”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hhúubeh}”(h]”h ]”h"]”h$]”h&]”uh1høhhõubhù)”}”(hŒ(Infineon XDPE12254 Prefix: 'xdpe12254' ”h]”(hÞ)”}”(hŒInfineon XDPE12254”h]”hŒInfineon XDPE12254”…””}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hj ubhÞ)”}”(hŒPrefix: 'xdpe12254'”h]”hŒPrefix: ‘xdpe12254’”…””}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1høhhõubhù)”}”(hŒ(Infineon XDPE12284 Prefix: 'xdpe12284' ”h]”(hÞ)”}”(hŒInfineon XDPE12284”h]”hŒInfineon XDPE12284”…””}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjFubhÞ)”}”(hŒPrefix: 'xdpe12284'”h]”hŒPrefix: ‘xdpe12284’”…””}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjFubeh}”(h]”h ]”h"]”h$]”h&]”uh1høhhõubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1hóh³hÇh´Khhïubah}”(h]”h ]”h"]”h$]”h&]”uh1híh³hÇh´KhhÊh²hubhÞ)”}”(hŒAuthors:”h]”hŒAuthors:”…””}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhî)”}”(hŒ&Vadim Pasternak ”h]”hÞ)”}”(hŒ%Vadim Pasternak ”h]”(hŒVadim Pasternak <”…””}”(hjŒh²hh³Nh´NubhŒ reference”“”)”}”(hŒvadimp@mellanox.com”h]”hŒvadimp@mellanox.com”…””}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:vadimp@mellanox.com”uh1j”hjŒubhŒ>”…””}”(hjŒh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1híh³hÇh´KhhÊh²hubhÉ)”}”(hhh]”(hÎ)”}”(hŒ Description”h]”hŒ Description”…””}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¶h²hh³hÇh´KubhÞ)”}”(hŒàThis driver implements support for Infineon Multi-phase XDPE112 and XDPE122 family dual loop voltage regulators. These families include XDPE11280, XDPE12284 and XDPE12254 devices. The devices from this family compliant with:”h]”hŒàThis driver implements support for Infineon Multi-phase XDPE112 and XDPE122 family dual loop voltage regulators. These families include XDPE11280, XDPE12284 and XDPE12254 devices. The devices from this family compliant with:”…””}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj¶h²hubhô)”}”(hhh]”(hù)”}”(hŒ^Intel VR13 and VR13HC rev 1.3, IMVP8 rev 1.2 and IMPVP9 rev 1.3 DC-DC converter specification.”h]”hÞ)”}”(hŒ^Intel VR13 and VR13HC rev 1.3, IMVP8 rev 1.2 and IMPVP9 rev 1.3 DC-DC converter specification.”h]”hŒ^Intel VR13 and VR13HC rev 1.3, IMVP8 rev 1.2 and IMPVP9 rev 1.3 DC-DC converter specification.”…””}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1høhjÕh²hh³hÇh´Nubhù)”}”(hŒIntel SVID rev 1.9. protocol.”h]”hÞ)”}”(hjòh]”hŒIntel SVID rev 1.9. protocol.”…””}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K"hjðubah}”(h]”h ]”h"]”h$]”h&]”uh1høhjÕh²hh³hÇh´Nubhù)”}”(hŒPMBus rev 1.3 interface. ”h]”hÞ)”}”(hŒPMBus rev 1.3 interface.”h]”hŒPMBus rev 1.3 interface.”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K#hjubah}”(h]”h ]”h"]”h$]”h&]”uh1høhjÕh²hh³hÇh´Nubeh}”(h]”h ]”h"]”h$]”h&]”jrŒ-”uh1hóh³hÇh´K hj¶h²hubhÞ)”}”(hXJDevices support linear format for reading input voltage, input and output current, input and output power and temperature. Device supports VID format for reading output voltage. The below modes are supported: - VR12.0 mode, 5-mV DAC - 0x01. - VR12.5 mode, 10-mV DAC - 0x02. - IMVP9 mode, 5-mV DAC - 0x03. - AMD mode 6.25mV - 0x10.”h]”hXJDevices support linear format for reading input voltage, input and output current, input and output power and temperature. Device supports VID format for reading output voltage. The below modes are supported: - VR12.0 mode, 5-mV DAC - 0x01. - VR12.5 mode, 10-mV DAC - 0x02. - IMVP9 mode, 5-mV DAC - 0x03. - AMD mode 6.25mV - 0x10.”…””}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K%hj¶h²hubhÞ)”}”(hŒ(Devices support two pages for telemetry.”h]”hŒ(Devices support two pages for telemetry.”…””}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K.hj¶h²hubhÞ)”}”(hX1The driver provides for current: input, maximum and critical thresholds and maximum and critical alarms. Critical thresholds and critical alarm are supported only for current output. The driver exports the following attributes for via the sysfs files, where indexes 1, 2 are for "iin" and 3, 4 for "iout":”h]”hX9The driver provides for current: input, maximum and critical thresholds and maximum and critical alarms. Critical thresholds and critical alarm are supported only for current output. The driver exports the following attributes for via the sysfs files, where indexes 1, 2 are for “iin†and 3, 4 for “ioutâ€:”…””}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K0hj¶h²hubhÞ)”}”(hŒ**curr[3-4]_crit**”h]”hŒstrong”“”)”}”(hjRh]”hŒcurr[3-4]_crit”…””}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K6hj¶h²hubhÞ)”}”(hŒ**curr[3-4]_crit_alarm**”h]”jU)”}”(hjkh]”hŒcurr[3-4]_crit_alarm”…””}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjiubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K8hj¶h²hubhÞ)”}”(hŒ**curr[1-4]_input**”h]”jU)”}”(hj‚h]”hŒcurr[1-4]_input”…””}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K:hj¶h²hubhÞ)”}”(hŒ**curr[1-4]_label**”h]”jU)”}”(hj™h]”hŒcurr[1-4]_label”…””}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj¶h²hubhÞ)”}”(hŒ**curr[1-4]_max_alarm**”h]”jU)”}”(hjÇh]”hŒcurr[1-4]_max_alarm”…””}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K@hj¶h²hubhÞ)”}”(hŒíThe driver provides for voltage: input, critical and low critical thresholds and critical and low critical alarms. The driver exports the following attributes for via the sysfs files, where indexes 1, 2 are for "vin" and 3, 4 for "vout":”h]”hŒõThe driver provides for voltage: input, critical and low critical thresholds and critical and low critical alarms. The driver exports the following attributes for via the sysfs files, where indexes 1, 2 are for “vin†and 3, 4 for “voutâ€:”…””}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KBhj¶h²hubhÞ)”}”(hŒ**in[1-4]_crit**”h]”jU)”}”(hjìh]”hŒ in[1-4]_crit”…””}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KGhj¶h²hubhÞ)”}”(hŒ**in[1-4_crit_alarm**”h]”jU)”}”(hjh]”hŒin[1-4_crit_alarm”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KIhj¶h²hubhÞ)”}”(hŒ**in[1-4]_input**”h]”jU)”}”(hjh]”hŒ in[1-4]_input”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KKhj¶h²hubhÞ)”}”(hŒ**in[1-4_label**”h]”jU)”}”(hj1h]”hŒ in[1-4_label”…””}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KMhj¶h²hubhÞ)”}”(hŒ**in[1-4]_lcrit**”h]”jU)”}”(hjHh]”hŒ in[1-4]_lcrit”…””}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjFubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KOhj¶h²hubhÞ)”}”(hŒ**in[1-41_lcrit_alarm**”h]”jU)”}”(hj_h]”hŒin[1-41_lcrit_alarm”…””}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KQhj¶h²hubhÞ)”}”(hŒÚThe driver provides for power: input and alarms. Power alarm is supported only for power input. The driver exports the following attributes for via the sysfs files, where indexes 1, 2 are for "pin" and 3, 4 for "pout":”h]”hŒâThe driver provides for power: input and alarms. Power alarm is supported only for power input. The driver exports the following attributes for via the sysfs files, where indexes 1, 2 are for “pin†and 3, 4 for “poutâ€:”…””}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KShj¶h²hubhÞ)”}”(hŒ**power[1-2]_alarm**”h]”jU)”}”(hj„h]”hŒpower[1-2]_alarm”…””}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KXhj¶h²hubhÞ)”}”(hŒ**power[1-4]_input**”h]”jU)”}”(hj›h]”hŒpower[1-4]_input”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KZhj¶h²hubhÞ)”}”(hŒ**power[1-4]_label**”h]”jU)”}”(hj²h]”hŒpower[1-4]_label”…””}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K\hj¶h²hubhÞ)”}”(hŒ±The driver provides for temperature: input, maximum and critical thresholds and maximum and critical alarms. The driver exports the following attributes for via the sysfs files:”h]”hŒ±The driver provides for temperature: input, maximum and critical thresholds and maximum and critical alarms. The driver exports the following attributes for via the sysfs files:”…””}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K^hj¶h²hubhÞ)”}”(hŒ**temp[1-2]_crit**”h]”jU)”}”(hj×h]”hŒtemp[1-2]_crit”…””}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kbhj¶h²hubhÞ)”}”(hŒ**temp[1-2]_crit_alarm**”h]”jU)”}”(hjîh]”hŒtemp[1-2]_crit_alarm”…””}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kdhj¶h²hubhÞ)”}”(hŒ**temp[1-2]_input**”h]”jU)”}”(hjh]”hŒtemp[1-2]_input”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kfhj¶h²hubhÞ)”}”(hŒ**temp[1-2]_max**”h]”jU)”}”(hjh]”hŒ temp[1-2]_max”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khhj¶h²hubhÞ)”}”(hŒ**temp[1-2]_max_alarm**”h]”jU)”}”(hj3h]”hŒtemp[1-2]_max_alarm”…””}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jThj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kjhj¶h²hubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´Kubeh}”(h]”Œkernel-driver-xdpe122”ah ]”h"]”Œkernel driver xdpe122”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”Œentry”Œ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”}”(jUjRjMjJuŒ nametypes”}”(jU‰jM‰uh}”(jRhÊjJj¶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.