€•.FŒ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/stef48h28”Œ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/stef48h28”Œ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/stef48h28”Œ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/stef48h28”Œ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/stef48h28”Œ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/stef48h28”Œ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/stef48h28”Œ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/stef48h28.rst”h´KubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒKernel driver stef48h28”h]”hŒKernel driver stef48h28”…”�”}”(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Œ�* Analog Devices STEF48H28 Prefix: 'stef48h28' Addresses scanned: - Datasheet: https://www.st.com/resource/en/data_brief/stef48h28.pdf ”h]”hŒ bullet_list”“”)�”}”(hhh]”hŒ list_item”“”)�”}”(hŒˆAnalog Devices STEF48H28 Prefix: 'stef48h28' Addresses scanned: - Datasheet: https://www.st.com/resource/en/data_brief/stef48h28.pdf ”h]”(hÞ)�”}”(hŒAnalog Devices STEF48H28”h]”hŒAnalog Devices STEF48H28”…”�”}”(hhþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhúubhÞ)�”}”(hŒPrefix: 'stef48h28'”h]”hŒPrefix: ‘stef48h28’”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hhúubhÞ)�”}”(hŒAddresses scanned: -”h]”hŒAddresses scanned: -”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hhúubhÞ)�”}”(hŒBDatasheet: https://www.st.com/resource/en/data_brief/stef48h28.pdf”h]”(hŒ Datasheet: ”…”�”}”(hj(h²hh³Nh´NubhŒ reference”“”)�”}”(hŒ7https://www.st.com/resource/en/data_brief/stef48h28.pdf”h]”hŒ7https://www.st.com/resource/en/data_brief/stef48h28.pdf”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j4uh1j0hj(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khhúubeh}”(h]”h ]”h"]”h$]”h&]”uh1høhhõubah}”(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ŒAuthor:”h]”hŒAuthor:”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhî)�”}”(hŒ(- Charles Hsu ”h]”hô)�”}”(hhh]”hù)�”}”(hŒ&Charles Hsu ”h]”hÞ)�”}”(hŒ$Charles Hsu ”h]”(hŒ Charles Hsu <”…”�”}”(hjth²hh³Nh´Nubj1)�”}”(hŒhsu.yungteng@gmail.com”h]”hŒhsu.yungteng@gmail.com”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:hsu.yungteng@gmail.com”uh1j0hjtubhŒ>”…”�”}”(hjth²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjpubah}”(h]”h ]”h"]”h$]”h&]”uh1høhjmubah}”(h]”h ]”h"]”h$]”h&]”jSŒ-”uh1hóh³hÇh´Khjiubah}”(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ŒþThe STEF48H28 is a 30 A integrated e-fuse for 9-80 V DC power rails. It provides inrush control, undervoltage/overvoltage lockout and overcurrent protection using an adaptive (I x t) scheme that permits short high-current pulses typical of CPU/GPU loads.”h]”hŒþThe STEF48H28 is a 30 A integrated e-fuse for 9-80 V DC power rails. It provides inrush control, undervoltage/overvoltage lockout and overcurrent protection using an adaptive (I x t) scheme that permits short high-current pulses typical of CPU/GPU loads.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj©h²hubhÞ)�”}”(hŒÆThe device offers an analog current-monitor output and an on-chip temperature-monitor signal for system supervision. Startup behavior is programmable through insertion-delay and soft-start settings.”h]”hŒÆThe device offers an analog current-monitor output and an on-chip temperature-monitor signal for system supervision. Startup behavior is programmable through insertion-delay and soft-start settings.”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj©h²hubhÞ)�”}”(hŒ�Additional features include power-good indication, self-diagnostics, thermal shutdown and a PMBus interface for telemetry and status reporting.”h]”hŒ�Additional features include power-good indication, self-diagnostics, thermal shutdown and a PMBus interface for telemetry and status reporting.”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K!hj©h²hubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´KubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒPlatform data support”h]”hŒPlatform data support”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjìh²hh³hÇh´K&ubhÞ)�”}”(hŒ8The driver supports standard PMBus driver platform data.”h]”hŒ8The driver supports standard PMBus driver platform data.”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K(hjìh²hubeh}”(h]”Œplatform-data-support”ah ]”h"]”Œplatform data support”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K&ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ Sysfs entries”h]”hŒ Sysfs entries”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh²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”K8uh1j.hj+ubhŒtbody”“”)�”}”(hhh]”(hŒrow”“”)�”}”(hhh]”(hŒentry”“”)�”}”(hhh]”hÞ)�”}”(hŒ in1_label”h]”hŒ in1_label”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K.hjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjKubjO)�”}”(hhh]”hÞ)�”}”(hŒ"vin".”h]”hŒ “vinâ€�.”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K.hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒ in1_input”h]”hŒ in1_input”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K/hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj„ubjO)�”}”(hhh]”hÞ)�”}”(hŒ)Measured voltage. From READ_VIN register.”h]”hŒ)Measured voltage. From READ_VIN register.”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K/hjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒin1_min”h]”hŒin1_min”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K0hj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj»ubjO)�”}”(hhh]”hÞ)�”}”(hŒ1Minimum Voltage. From VIN_UV_WARN_LIMIT register.”h]”hŒ1Minimum Voltage. From VIN_UV_WARN_LIMIT register.”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K0hjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒin1_max”h]”hŒin1_max”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K1hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjòubjO)�”}”(hhh]”hÞ)�”}”(hŒ1Maximum voltage. From VIN_OV_WARN_LIMIT register.”h]”hŒ1Maximum voltage. From VIN_OV_WARN_LIMIT register.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K1hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjòubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒ in2_label”h]”hŒ in2_label”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K3hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj)ubjO)�”}”(hhh]”hÞ)�”}”(hŒ"vout1".”h]”hŒ “vout1â€�.”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K3hjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒ in2_input”h]”hŒ in2_input”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K4hjcubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj`ubjO)�”}”(hhh]”hÞ)�”}”(hŒ*Measured voltage. From READ_VOUT register.”h]”hŒ*Measured voltage. From READ_VOUT register.”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K4hjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒin2_min”h]”hŒin2_min”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K5hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj—ubjO)�”}”(hhh]”hÞ)�”}”(hŒ2Minimum Voltage. From VOUT_UV_WARN_LIMIT register.”h]”hŒ2Minimum Voltage. From VOUT_UV_WARN_LIMIT register.”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K5hj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒin2_max”h]”hŒin2_max”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K6hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjÎubjO)�”}”(hhh]”hÞ)�”}”(hŒ2Maximum voltage. From VOUT_OV_WARN_LIMIT register.”h]”hŒ2Maximum voltage. From VOUT_OV_WARN_LIMIT register.”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K6hjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒcurr1_label "iin".”h]”hŒcurr1_label “iinâ€�.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K8hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjubjO)�”}”(hhh]”hÞ)�”}”(hŒ5curr1_input Measured current. From READ_IIN register.”h]”hŒ5curr1_input Measured current. From READ_IIN register.”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K8hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒcurr2_label "iout1".”h]”hŒcurr2_label “iout1â€�.”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K:hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj<ubjO)�”}”(hhh]”hÞ)�”}”(hŒ6curr2_input Measured current. From READ_IOUT register.”h]”hŒ6curr2_input Measured current. From READ_IOUT register.”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K:hjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jNhj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”(jO)�”}”(hhh]”hÞ)�”}”(hŒ power1_label”h]”hŒ power1_label”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K