vsphinx.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/max34440modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/zh_TW/hwmon/max34440modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/it_IT/hwmon/max34440modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ja_JP/hwmon/max34440modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ko_KR/hwmon/max34440modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/sp_SP/hwmon/max34440modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hKernel driver max34440h]hKernel driver max34440}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhPMBus 16-Channel V/I Monitor and 12-Channel Sequencer/Marginerh]h>PMBus 16-Channel V/I Monitor and 12-Channel Sequencer/Marginer}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hj'ubh)}(hPrefixes: 'max34451'h]hPrefixes: ‘max34451’}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hj'ubh)}(hAddresses scanned: -h]hAddresses scanned: -}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hj'ubh)}(hDDatasheet: https://datasheets.maximintegrated.com/en/ds/MAX34451.pdfh](h Datasheet: }(hjchhhNhNubjM)}(h9https://datasheets.maximintegrated.com/en/ds/MAX34451.pdfh]h9https://datasheets.maximintegrated.com/en/ds/MAX34451.pdf}(hjkhhhNhNubah}(h]h ]h"]h$]h&]refurijmuh1jLhjcubeh}(h]h ]h"]h$]h&]uh1hhhhK2hj'ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX34460 PMBus 12-Channel Voltage Monitor & Sequencer Prefix: 'max34460' Addresses scanned: - Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX34460.pdf h](h)}(hMaxim MAX34460h]hMaxim MAX34460}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hjubh)}(h,PMBus 12-Channel Voltage Monitor & Sequencerh]h,PMBus 12-Channel Voltage Monitor & Sequencer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK6hjubh)}(hPrefix: 'max34460'h]hPrefix: ‘max34460’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjubh)}(hAddresses scanned: -h]hAddresses scanned: -}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjubh)}(hDDatasheet: https://datasheets.maximintegrated.com/en/ds/MAX34460.pdfh](h Datasheet: }(hjhhhNhNubjM)}(h9https://datasheets.maximintegrated.com/en/ds/MAX34460.pdfh]h9https://datasheets.maximintegrated.com/en/ds/MAX34460.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jLhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h,PMBus 16-Channel Voltage Monitor & Sequencerh]h,PMBus 16-Channel Voltage Monitor & Sequencer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hjubh)}(hPrefix: 'max34461'h]hPrefix: ‘max34461’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKBhjubh)}(hAddresses scanned: -h]hAddresses scanned: -}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjubh)}(hDDatasheet: https://datasheets.maximintegrated.com/en/ds/MAX34461.pdfh](h Datasheet: }(hj!hhhNhNubjM)}(h9https://datasheets.maximintegrated.com/en/ds/MAX34461.pdfh]h9https://datasheets.maximintegrated.com/en/ds/MAX34461.pdf}(hj)hhhNhNubah}(h]h ]h"]h$]h&]refurij+uh1jLhj!ubeh}(h]h ]h"]h$]h&]uh1hhhhKFhjubeh}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]bullet*uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(h*Author: Guenter Roeck h](hAuthor: Guenter Roeck <}(hjRhhhNhNubjM)}(hlinux@roeck-us.neth]hlinux@roeck-us.net}(hjZhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:linux@roeck-us.netuh1jLhjRubh>}(hjRhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKHhhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjthhhhhKLubh)}(hXVThis driver supports multiple devices: hardware monitoring for Maxim MAX34440 PMBus 6-Channel Power-Supply Manager, MAX34441 PMBus 5-Channel Power-Supply Manager and Intelligent Fan Controller, and MAX34446 PMBus Power-Supply Data Logger; PMBus Voltage Monitor and Sequencers for MAX34451, MAX34460, and MAX34461; PMBus DC/DC Power Module ADPM12160. The MAX34451 supports monitoring voltage or current of 12 channels based on GIN pins. The MAX34460 supports 12 voltage channels, and the MAX34461 supports 16 voltage channels. The ADPM1260 also monitors both input and output of voltage and current.h]hXVThis driver supports multiple devices: hardware monitoring for Maxim MAX34440 PMBus 6-Channel Power-Supply Manager, MAX34441 PMBus 5-Channel Power-Supply Manager and Intelligent Fan Controller, and MAX34446 PMBus Power-Supply Data Logger; PMBus Voltage Monitor and Sequencers for MAX34451, MAX34460, and MAX34461; PMBus DC/DC Power Module ADPM12160. The MAX34451 supports monitoring voltage or current of 12 channels based on GIN pins. The MAX34460 supports 12 voltage channels, and the MAX34461 supports 16 voltage channels. The ADPM1260 also monitors both input and output of voltage and current.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhjthhubh)}(hThe driver is a client driver to the core PMBus driver. Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.h]hThe driver is a client driver to the core PMBus driver. Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjthhubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhKLubh)}(hhh](h)}(h Usage Notesh]h Usage Notes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK\ubh)}(hThis driver does not auto-detect devices. You will have to instantiate the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for details.h]hThis driver does not auto-detect devices. You will have to instantiate the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for details.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK^hjhhubh)}(hXFor MAX34446, the value of the currX_crit attribute determines if current or voltage measurement is enabled for a given channel. Voltage measurement is enabled if currX_crit is set to 0; current measurement is enabled if the attribute is set to a positive value. Power measurement is only enabled if channel 1 (3) is configured for voltage measurement, and channel 2 (4) is configured for current measurement.h]hXFor MAX34446, the value of the currX_crit attribute determines if current or voltage measurement is enabled for a given channel. Voltage measurement is enabled if currX_crit is set to 0; current measurement is enabled if the attribute is set to a positive value. Power measurement is only enabled if channel 1 (3) is configured for voltage measurement, and channel 2 (4) is configured for current measurement.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhjhhubeh}(h] usage-notesah ]h"] usage notesah$]h&]uh1hhhhhhhhK\ubh)}(hhh](h)}(hPlatform data supporth]hPlatform data support}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKkubh)}(h8The driver supports standard PMBus driver platform data.h]h8The driver supports standard PMBus driver platform data.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKmhjhhubeh}(h]platform-data-supportah ]h"]platform data supportah$]h&]uh1hhhhhhhhKkubh)}(hhh](h)}(h Sysfs entriesh]h Sysfs entries}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKqubh)}(hbThe following attributes are supported. Limits are read-write; all other attributes are read-only.h]hbThe following attributes are supported. Limits are read-write; all other attributes are read-only.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKshjhhubh)}(hhh](h)}(hInh]hIn}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$hhhhhKwubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j?hj<ubj@)}(hhh]h}(h]h ]h"]h$]h&]colwidthK7uh1j?hj<ubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(h in[1-6]_labelh]h in[1-6]_label}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKzhjaubah}(h]h ]h"]h$]h&]uh1j_hj\ubj`)}(hhh]h)}(h "vout[1-6]".h]h“vout[1-6]”.}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKzhjxubah}(h]h ]h"]h$]h&]uh1j_hj\ubeh}(h]h ]h"]h$]h&]uh1jZhjWubj[)}(hhh](j`)}(hhh]h)}(h in[1-6]_inputh]h in[1-6]_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK{hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(hhh]h)}(h*Measured voltage. From READ_VOUT register.h]h*Measured voltage. From READ_VOUT register.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK{hjubah}(h]h ]h"]h$]h&]uh1j_hjubeh}(h]h ]h"]h$]h&]uh1jZhjWubj[)}(hhh](j`)}(hhh]h)}(h in[1-6]_minh]h in[1-6]_min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK|hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(hhh]h)}(h2Minimum Voltage. From VOUT_UV_WARN_LIMIT register.h]h2Minimum Voltage. From VOUT_UV_WARN_LIMIT register.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK|hjubah}(h]h ]h"]h$]h&]uh1j_hjubeh}(h]h ]h"]h$]h&]uh1jZhjWubj[)}(hhh](j`)}(hhh]h)}(h in[1-6]_maxh]h in[1-6]_max}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK}hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(hhh]h)}(h2Maximum voltage. From VOUT_OV_WARN_LIMIT register.h]h2Maximum voltage. From VOUT_OV_WARN_LIMIT register.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK}hjubah}(h]h ]h"]h$]h&]uh1j_hjubeh}(h]h ]h"]h$]h&]uh1jZhjWubj[)}(hhh](j`)}(hhh]h)}(h in[1-6]_lcrith]h in[1-6]_lcrit}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK~hj=ubah}(h]h ]h"]h$]h&]uh1j_hj:ubj`)}(hhh]h)}(h7Critical minimum Voltage. VOUT_UV_FAULT_LIMIT register.h]h7Critical minimum Voltage. VOUT_UV_FAULT_LIMIT register.}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK~hjTubah}(h]h ]h"]h$]h&]uh1j_hj:ubeh}(h]h ]h"]h$]h&]uh1jZhjWubj[)}(hhh](j`)}(hhh]h)}(h in[1-6]_crith]h in[1-6]_crit}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjtubah}(h]h ]h"]h$]h&]uh1j_hjqubj`)}(hhh]h)}(hubah}(h]h ]h"]h$]h&]uh1j<hj$hhhNhNubeh}(h]inah ]h"]inah$]h&]uh1hhjhhhhhKwubh)}(hhh](h)}(hCurrh]hCurr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubj6)}(hhh]j;)}(hhh](j@)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j?hjubj@)}(hhh]h}(h]h ]h"]h$]h&]colwidthK8uh1j?hjubjV)}(hhh](j[)}(hhh](j`)}(hhh]h)}(hcurr[1-6]_labelh]hcurr[1-6]_label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(hhh]h)}(h "iout[1-6]".h]h“iout[1-6]”.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j_hjubeh}(h]h ]h"]h$]h&]uh1jZhjubj[)}(hhh](j`)}(hhh]h)}(hcurr[1-6]_inputh]hcurr[1-6]_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(hhh]h)}(h*Measured current. From READ_IOUT register.h]h*Measured current. From READ_IOUT register.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j_hjubeh}(h]h ]h"]h$]h&]uh1jZhjubj[)}(hhh](j`)}(hhh]h)}(h curr[1-6]_maxh]h curr[1-6]_max}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj'ubah}(h]h ]h"]h$]h&]uh1j_hj$ubj`)}(hhh]h)}(h2Maximum current. From IOUT_OC_WARN_LIMIT register.h]h2Maximum current. From IOUT_OC_WARN_LIMIT register.}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj>ubah}(h]h ]h"]h$]h&]uh1j_hj$ubeh}(h]h ]h"]h$]h&]uh1jZhjubj[)}(hhh](j`)}(hhh]h)}(hcurr[1-6]_crith]hcurr[1-6]_crit}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ubah}(h]h ]h"]h$]h&]uh1j_hj[ubj`)}(hhh]h)}(hFor ADPM12160, curr[1] is "iin1" and curr[2-6] are "iout[1-5].h]h)}(hj h]hDFor ADPM12160, curr[1] is “iin1” and curr[2-6] are “iout[1-5].}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]jJjyuh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j<hjhhhNhNubeh}(h]currah ]h"]currah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hPowerh]hPower}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKubj6)}(hhh]j;)}(hhh](j@)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j?hj, ubj@)}(hhh]h}(h]h ]h"]h$]h&]colwidthK8uh1j?hj, ubjV)}(hhh](j[)}(hhh](j`)}(hhh]h)}(hpower[1,3]_labelh]hpower[1,3]_label}(hjL hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjI ubah}(h]h ]h"]h$]h&]uh1j_hjF ubj`)}(hhh]h)}(h "pout[1,3]"h]h“pout[1,3]”}(hjc hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj` ubah}(h]h ]h"]h$]h&]uh1j_hjF ubeh}(h]h ]h"]h$]h&]uh1jZhjC ubj[)}(hhh](j`)}(hhh]h)}(hpower[1,3]_inputh]hpower[1,3]_input}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj} ubj`)}(hhh]h)}(hMeasured power.h]hMeasured power.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj} ubeh}(h]h ]h"]h$]h&]uh1jZhjC ubj[)}(hhh](j`)}(hhh]h)}(hpower[1,3]_averageh]hpower[1,3]_average}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(hHistorical average power.h]hHistorical average power.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhjC ubj[)}(hhh](j`)}(hhh]h)}(hpower[1,3]_highesth]hpower[1,3]_highest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(hHistorical maximum power.h]hHistorical maximum power.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhjC ubeh}(h]h ]h"]h$]h&]uh1jUhj, ubeh}(h]h ]h"]h$]h&]colsKuh1j:hj) ubah}(h]h ]h"]h$]h&]uh1j5hj hhhhhNubj=)}(h)Power attributes only exist for MAX34446.h]h)}(hj7 h]h)Power attributes only exist for MAX34446.}(hj9 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj5 ubah}(h]h ]h"]h$]h&]uh1j<hj hhhhhNubeh}(h]powerah ]h"]powerah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hTemph]hTemp}(hjW hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjT hhhhhKubj6)}(hhh]j;)}(hhh](j@)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j?hjh ubj@)}(hhh]h}(h]h ]h"]h$]h&]colwidthK8uh1j?hjh ubjV)}(hhh](j[)}(hhh](j`)}(hhh]h)}(htemp[1-8]_inputh]htemp[1-8]_input}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(hXMeasured temperatures. From READ_TEMPERATURE_1 register. temp1 is the chip's internal temperature. temp2..temp5 are remote I2C temperature sensors. For MAX34441, temp6 is a remote thermal-diode sensor. For MAX34440, temp6..8 are remote I2C temperature sensors.h]hXMeasured temperatures. From READ_TEMPERATURE_1 register. temp1 is the chip’s internal temperature. temp2..temp5 are remote I2C temperature sensors. For MAX34441, temp6 is a remote thermal-diode sensor. For MAX34440, temp6..8 are remote I2C temperature sensors.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhj ubj[)}(hhh](j`)}(hhh]h)}(h temp[1-8]_maxh]h temp[1-8]_max}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(h1Maximum temperature. From OT_WARN_LIMIT register.h]h1Maximum temperature. From OT_WARN_LIMIT register.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhj ubj[)}(hhh](j`)}(hhh]h)}(htemp[1-8]_crith]htemp[1-8]_crit}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(h8Critical high temperature. From OT_FAULT_LIMIT register.h]h8Critical high temperature. From OT_FAULT_LIMIT register.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhj ubj[)}(hhh](j`)}(hhh]h)}(htemp[1-8]_max_alarmh]htemp[1-8]_max_alarm}(hj- hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj* ubah}(h]h ]h"]h$]h&]uh1j_hj' ubj`)}(hhh]h)}(hTemperature high alarm.h]hTemperature high alarm.}(hjD hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjA ubah}(h]h ]h"]h$]h&]uh1j_hj' ubeh}(h]h ]h"]h$]h&]uh1jZhj ubj[)}(hhh](j`)}(hhh]h)}(htemp[1-8]_crit_alarmh]htemp[1-8]_crit_alarm}(hjd hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhja ubah}(h]h ]h"]h$]h&]uh1j_hj^ ubj`)}(hhh]h)}(h Temperature critical high alarm.h]h Temperature critical high alarm.}(hj{ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjx ubah}(h]h ]h"]h$]h&]uh1j_hj^ ubeh}(h]h ]h"]h$]h&]uh1jZhj ubj[)}(hhh](j`)}(hhh]h)}(htemp[1-8]_averageh]htemp[1-8]_average}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(h/Historical average temperature (MAX34446 only).h]h/Historical average temperature (MAX34446 only).}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhj ubj[)}(hhh](j`)}(hhh]h)}(htemp[1-8]_highesth]htemp[1-8]_highest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(hHistorical maximum temperature.h]hHistorical maximum temperature.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhj ubj[)}(hhh](j`)}(hhh]h)}(htemp[1-8]_reset_historyh]htemp[1-8]_reset_history}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubj`)}(hhh]h)}(h!Write any value to reset history.h]h!Write any value to reset history.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j_hj ubeh}(h]h ]h"]h$]h&]uh1jZhj ubeh}(h]h ]h"]h$]h&]uh1jUhjh ubeh}(h]h ]h"]h$]h&]colsKuh1j:hje ubah}(h]h ]h"]h$]h&]uh1j5hjT hhhhhNubj=)}(h|- temp7 and temp8 attributes only exist for MAX34440. - MAX34446 only supports temp[1-3]. - ADPM12160 only supports temp[1].h]h)}(hhh](h)}(h3temp7 and temp8 attributes only exist for MAX34440.h]h)}(hjV h]h3temp7 and temp8 attributes only exist for MAX34440.}(hjX hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjT ubah}(h]h ]h"]h$]h&]uh1hhjQ ubh)}(h!MAX34446 only supports temp[1-3].h]h)}(hjm h]h!MAX34446 only supports temp[1-3].}(hjo hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjk ubah}(h]h ]h"]h$]h&]uh1hhjQ ubh)}(h ADPM12160 only supports temp[1].h]h)}(hj h]h ADPM12160 only supports temp[1].}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhjQ ubeh}(h]h ]h"]h$]h&]jJjyuh1hhhhKhjM ubah}(h]h ]h"]h$]h&]uh1j<hjT hhhNhNubj=)}(h- MAX34451 supports attribute groups in[1-16] (or curr[1-16] based on input pins) and temp[1-5]. - MAX34460 supports attribute groups in[1-12] and temp[1-5]. - MAX34461 supports attribute groups in[1-16] and temp[1-5].h]h)}(hhh](h)}(h^MAX34451 supports attribute groups in[1-16] (or curr[1-16] based on input pins) and temp[1-5].h]h)}(h^MAX34451 supports attribute groups in[1-16] (or curr[1-16] based on input pins) and temp[1-5].h]h^MAX34451 supports attribute groups in[1-16] (or curr[1-16] based on input pins) and temp[1-5].}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(h:MAX34460 supports attribute groups in[1-12] and temp[1-5].h]h)}(hj h]h:MAX34460 supports attribute groups in[1-12] and temp[1-5].}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(h:MAX34461 supports attribute groups in[1-16] and temp[1-5].h]h)}(hj h]h:MAX34461 supports attribute groups in[1-16] and temp[1-5].}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]jJjyuh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j<hjT hhhNhNubeh}(h]tempah ]h"]tempah$]h&]uh1hhjhhhhhKubeh}(h] sysfs-entriesah ]h"] sysfs entriesah$]h&]uh1hhhhhhhhKqubeh}(h]kernel-driver-max34440ah ]h"]kernel driver max34440ah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksj_footnote_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_handlerj8error_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}(jjjjjjjjj jjjj j jQ jN jju nametypes}(jjjjj jj jQ juh}(jhjjtjjjjjjjj$j jjN j jjT u 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.