Isphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget"/translations/zh_CN/hwmon/tps25990modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/zh_TW/hwmon/tps25990modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/it_IT/hwmon/tps25990modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ja_JP/hwmon/tps25990modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ko_KR/hwmon/tps25990modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/sp_SP/hwmon/tps25990modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh h]h)}(h$Jerome Brunet h](hJerome Brunet <}(hjchhhNhNubj')}(hjbrunet@baylibre.comh]hjbrunet@baylibre.com}(hjkhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:jbrunet@baylibre.comuh1j&hjcubh>}(hjchhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj_ubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hThis driver implements support for TI TPS25990 eFuse. This is an integrated, high-current circuit protection and power management device with PMBUS interfaceh]hThis driver implements support for TI TPS25990 eFuse. This is an integrated, high-current circuit protection and power management device with PMBUS interface}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hDevice compliant with:h]hDevice compliant with:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hhh]h)}(hPMBus rev 1.3 interface. h]h)}(hPMBus rev 1.3 interface.h]hPMBus rev 1.3 interface.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjhhhhhNubah}(h]h ]h"]h$]h&]jI-uh1hhhhKhjhhubh)}(huDevice supports direct format for reading input voltages, output voltage, input current, input power and temperature.h]huDevice supports direct format for reading input voltages, output voltage, input current, input power and temperature.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hDue to the specificities of the chip, all history reset attributes are tied together. Resetting the history of a sensor, resets the history of all the sensors.h]hDue to the specificities of the chip, all history reset attributes are tied together. Resetting the history of a sensor, resets the history of all the sensors.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjhhubh)}(hTThe driver exports the following attributes via the 'sysfs' files for input current:h]hXThe driver exports the following attributes via the ‘sysfs’ files for input current:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjhhubh)}(h**curr1_average**h]hstrong)}(hjh]h curr1_average}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK)hjhhubh)}(h**curr1_crit**h]j )}(hjh]h curr1_crit}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK+hjhhubh)}(h**curr1_crit_alarm**h]j )}(hj6h]hcurr1_crit_alarm}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj4ubah}(h]h ]h"]h$]h&]uh1hhhhK-hjhhubh)}(h**curr1_highest**h]j )}(hjMh]h curr1_highest}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjKubah}(h]h ]h"]h$]h&]uh1hhhhK/hjhhubh)}(h**curr1_input**h]j )}(hjdh]h curr1_input}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjbubah}(h]h ]h"]h$]h&]uh1hhhhK1hjhhubh)}(h**curr1_label**h]j )}(hj{h]h curr1_label}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjyubah}(h]h ]h"]h$]h&]uh1hhhhK3hjhhubh)}(h **curr1_max**h]j )}(hjh]h curr1_max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK5hjhhubh)}(h**curr1_max_alarm**h]j )}(hjh]hcurr1_max_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK7hjhhubh)}(h**curr1_reset_history**h]j )}(hjh]hcurr1_reset_history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK9hjhhubh)}(hDThe driver provides the following attributes for main input voltage:h]hDThe driver provides the following attributes for main input voltage:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hjhhubh)}(h**in1_average**h]j )}(hjh]h in1_average}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK=hjhhubh)}(h **in1_crit**h]j )}(hjh]hin1_crit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK?hjhhubh)}(h**in1_crit_alarm**h]j )}(hjh]hin1_crit_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKAhjhhubh)}(h**in1_highest**h]j )}(hj*h]h in1_highest}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj(ubah}(h]h ]h"]h$]h&]uh1hhhhKChjhhubh)}(h **in1_input**h]j )}(hjAh]h in1_input}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1jhj?ubah}(h]h ]h"]h$]h&]uh1hhhhKEhjhhubh)}(h **in1_label**h]j )}(hjXh]h in1_label}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjVubah}(h]h ]h"]h$]h&]uh1hhhhKGhjhhubh)}(h **in1_lcrit**h]j )}(hjoh]h in1_lcrit}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjmubah}(h]h ]h"]h$]h&]uh1hhhhKIhjhhubh)}(h**in1_lcrit_alarm**h]j )}(hjh]hin1_lcrit_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKKhjhhubh)}(h**in1_lowest**h]j )}(hjh]h in1_lowest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKMhjhhubh)}(h **in1_max**h]j )}(hjh]hin1_max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKOhjhhubh)}(h**in1_max_alarm**h]j )}(hjh]h in1_max_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKQhjhhubh)}(h **in1_min**h]j )}(hjh]hin1_min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKShjhhubh)}(h**in1_min_alarm**h]j )}(hjh]h in1_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKUhjhhubh)}(h**in1_reset_history**h]j )}(hjh]hin1_reset_history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKWhjhhubh)}(hIThe driver provides the following attributes for auxiliary input voltage:h]hIThe driver provides the following attributes for auxiliary input voltage:}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjhhubh)}(h **in2_input**h]j )}(hj5h]h in2_input}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj3ubah}(h]h ]h"]h$]h&]uh1hhhhK[hjhhubh)}(h **in2_label**h]j )}(hjLh]h in2_label}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]uh1hhhhK]hjhhubh)}(h@The driver provides the following attributes for output voltage:h]h@The driver provides the following attributes for output voltage:}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hjhhubh)}(h**in3_average**h]j )}(hjqh]h in3_average}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1jhjoubah}(h]h ]h"]h$]h&]uh1hhhhKahjhhubh)}(h **in3_input**h]j )}(hjh]h in3_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKchjhhubh)}(h **in3_label**h]j )}(hjh]h in3_label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKehjhhubh)}(h**in3_lowest**h]j )}(hjh]h in3_lowest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKghjhhubh)}(h **in3_min**h]j )}(hjh]hin3_min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKihjhhubh)}(h**in3_min_alarm**h]j )}(hjh]h in3_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKkhjhhubh)}(h**in3_reset_history**h]j )}(hjh]hin3_reset_history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKmhjhhubh)}(h=The driver provides the following attributes for input power:h]h=The driver provides the following attributes for input power:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKohjhhubh)}(h**power1_alarm**h]j )}(hj h]h power1_alarm}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKqhjhhubh)}(h**power1_average**h]j )}(hj7h]hpower1_average}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj5ubah}(h]h ]h"]h$]h&]uh1hhhhKshjhhubh)}(h**power1_input**h]j )}(hjNh]h power1_input}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjLubah}(h]h ]h"]h$]h&]uh1hhhhKuhjhhubh)}(h**power1_input_highest**h]j )}(hjeh]hpower1_input_highest}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1jhjcubah}(h]h ]h"]h$]h&]uh1hhhhKwhjhhubh)}(h**power1_label**h]j )}(hj|h]h power1_label}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjzubah}(h]h ]h"]h$]h&]uh1hhhhKyhjhhubh)}(h**power1_max**h]j )}(hjh]h power1_max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK{hjhhubh)}(h**power1_reset_history**h]j )}(hjh]hpower1_reset_history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK}hjhhubh)}(h=The driver provides the following attributes for temperature:h]h=The driver provides the following attributes for temperature:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_average**h]j )}(hjh]h temp1_average}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_crit**h]j )}(hjh]h temp1_crit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_crit_alarm**h]j )}(hjh]htemp1_crit_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_highest**h]j )}(hjh]h temp1_highest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_input**h]j )}(hj+h]h temp1_input}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj)ubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h **temp1_max**h]j )}(hjBh]h temp1_max}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj@ubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_max_alarm**h]j )}(hjYh]htemp1_max_alarm}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjWubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_reset_history**h]j )}(hjph]htemp1_reset_history}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjnubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h:The driver provides the following attributes for sampling:h]h:The driver provides the following attributes for sampling:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h **samples**h]j )}(hjh]hsamples}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhKubeh}(h]kernel-driver-tps25990ah ]h"]kernel driver tps25990ah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(jjjju nametypes}(jjuh}(jhjju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.