TJsphinx.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]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/pt_BR/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:spacepreserveuh1hhhhhhuh1j:hj2ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubeh}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]bullet*uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hAuthor:h]hAuthor:}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(h%Jerome Brunet h]h)}(h$Jerome Brunet h](hJerome Brunet <}(hjwhhhNhNubj;)}(hjbrunet@baylibre.comh]hjbrunet@baylibre.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:jbrunet@baylibre.comuh1j:hjwubh>}(hjwhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjsubah}(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&]j]-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:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjhhubh)}(h**curr1_average**h]hstrong)}(hjh]h curr1_average}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhK)hjhhubh)}(h**curr1_crit**h]j)}(hj3h]h curr1_crit}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj1ubah}(h]h ]h"]h$]h&]uh1hhhhK+hjhhubh)}(h**curr1_crit_alarm**h]j)}(hjJh]hcurr1_crit_alarm}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjHubah}(h]h ]h"]h$]h&]uh1hhhhK-hjhhubh)}(h**curr1_highest**h]j)}(hjah]h curr1_highest}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1jhj_ubah}(h]h ]h"]h$]h&]uh1hhhhK/hjhhubh)}(h**curr1_input**h]j)}(hjxh]h curr1_input}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjvubah}(h]h ]h"]h$]h&]uh1hhhhK1hjhhubh)}(h**curr1_label**h]j)}(hjh]h curr1_label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(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)}(hj'h]hin1_crit_alarm}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj%ubah}(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)}(hjUh]h in1_input}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjSubah}(h]h ]h"]h$]h&]uh1hhhhKEhjhhubh)}(h **in1_label**h]j)}(hjlh]h in1_label}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjjubah}(h]h ]h"]h$]h&]uh1hhhhKGhjhhubh)}(h **in1_lcrit**h]j)}(hjh]h in1_lcrit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(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)}(hj h]h in1_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1hhhhKUhjhhubh)}(h**in1_reset_history**h]j)}(hj$h]hin1_reset_history}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"ubah}(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:}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjhhubh)}(h **in2_input**h]j)}(hjIh]h in2_input}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjGubah}(h]h ]h"]h$]h&]uh1hhhhK[hjhhubh)}(h **in2_label**h]j)}(hj`h]h in2_label}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj^ubah}(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:}(hjuhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hjhhubh)}(h**in3_average**h]j)}(hjh]h in3_average}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(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&]uh1jhj ubah}(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:}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKohjhhubh)}(h**power1_alarm**h]j)}(hj4h]h power1_alarm}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj2ubah}(h]h ]h"]h$]h&]uh1hhhhKqhjhhubh)}(h**power1_average**h]j)}(hjKh]hpower1_average}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjIubah}(h]h ]h"]h$]h&]uh1hhhhKshjhhubh)}(h**power1_input**h]j)}(hjbh]h power1_input}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj`ubah}(h]h ]h"]h$]h&]uh1hhhhKuhjhhubh)}(h**power1_input_highest**h]j)}(hjyh]hpower1_input_highest}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjwubah}(h]h ]h"]h$]h&]uh1hhhhKwhjhhubh)}(h**power1_label**h]j)}(hjh]h power1_label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(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)}(hj(h]h temp1_highest}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&ubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_input**h]j)}(hj?h]h temp1_input}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj=ubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h **temp1_max**h]j)}(hjVh]h temp1_max}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjTubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_max_alarm**h]j)}(hjmh]htemp1_max_alarm}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1jhjkubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**temp1_reset_history**h]j)}(hjh]htemp1_reset_history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(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_sourcehnj _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.