_sphinx.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/ltc2945modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/zh_TW/hwmon/ltc2945modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/it_IT/hwmon/ltc2945modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ja_JP/hwmon/ltc2945modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ko_KR/hwmon/ltc2945modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/sp_SP/hwmon/ltc2945modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hKernel driver ltc2945h]hKernel driver ltc2945}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh;/var/lib/git/docbuild/linux/Documentation/hwmon/ltc2945.rsthKubh paragraph)}(hSupported chips:h]hSupported chips:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh block_quote)}(h* Linear Technology LTC2945 Prefix: 'ltc2945' Addresses scanned: - Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/2945fb.pdf h]h bullet_list)}(hhh]h list_item)}(hLinear Technology LTC2945 Prefix: 'ltc2945' Addresses scanned: - Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/2945fb.pdf h](h)}(hLinear Technology LTC2945h]hLinear Technology LTC2945}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hPrefix: 'ltc2945'h]hPrefix: ‘ltc2945’}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hAddresses scanned: -h]hAddresses scanned: -}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(h Datasheet:h]h Datasheet:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(hOhttps://www.analog.com/media/en/technical-documentation/data-sheets/2945fb.pdf h]h)}(hNhttps://www.analog.com/media/en/technical-documentation/data-sheets/2945fb.pdfh]h reference)}(hjh]hNhttps://www.analog.com/media/en/technical-documentation/data-sheets/2945fb.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhhubeh}(h]h ]h"]h$]h&]uh1hhhubah}(h]h ]h"]h$]h&]bullet*uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(h*Author: Guenter Roeck h](hAuthor: Guenter Roeck <}(hjHhhhNhNubj)}(hlinux@roeck-us.neth]hlinux@roeck-us.net}(hjPhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:linux@roeck-us.netuh1jhjHubh>}(hjHhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjjhhhhhKubh)}(hdThe LTC2945 is a rail-to-rail system monitor that measures current, voltage, and power consumption.h]hdThe LTC2945 is a rail-to-rail system monitor that measures current, voltage, and power consumption.}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Usage Notesh]h Usage Notes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hThis driver does not probe for LTC2945 devices, since there is no register which can be safely used to identify the chip. You will have to instantiate the devices explicitly.h]hThis driver does not probe for LTC2945 devices, since there is no register which can be safely used to identify the chip. You will have to instantiate the devices explicitly.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hZExample: the following will load the driver for an LTC2945 at address 0x10 on I2C bus #1::h]hYExample: the following will load the driver for an LTC2945 at address 0x10 on I2C bus #1:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjhhubh literal_block)}(hN$ modprobe ltc2945 $ echo ltc2945 0x10 > /sys/bus/i2c/devices/i2c-1/new_deviceh]hN$ modprobe ltc2945 $ echo ltc2945 0x10 > /sys/bus/i2c/devices/i2c-1/new_device}hjsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1jhhhK$hjhhubeh}(h] usage-notesah ]h"] usage notesah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Sysfs entriesh]h Sysfs entries}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK)ubh)}(hXbVoltage readings provided by this driver are reported as obtained from the ADC registers. If a set of voltage divider resistors is installed, calculate the real voltage by multiplying the reported value with (R1+R2)/R2, where R1 is the value of the divider resistor against the measured voltage and R2 is the value of the divider resistor against Ground.h]hXbVoltage readings provided by this driver are reported as obtained from the ADC registers. If a set of voltage divider resistors is installed, calculate the real voltage by multiplying the reported value with (R1+R2)/R2, where R1 is the value of the divider resistor against the measured voltage and R2 is the value of the divider resistor against Ground.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK+hjhhubh)}(hX5Current reading provided by this driver is reported as obtained from the ADC Current Sense register. The reported value assumes that a 1 mOhm sense resistor is installed. If a different sense resistor is installed, calculate the real current by dividing the reported value by the sense resistor value in mOhm.h]hX5Current reading provided by this driver is reported as obtained from the ADC Current Sense register. The reported value assumes that a 1 mOhm sense resistor is installed. If a different sense resistor is installed, calculate the real current by dividing the reported value by the sense resistor value in mOhm.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK1hjhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK8uh1jhj ubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(h in1_inputh]h in1_input}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hj1ubah}(h]h ]h"]h$]h&]uh1j/hj,ubj0)}(hhh]h)}(hbVIN voltage (mV). Voltage is measured either at SENSE+ or VDD pin depending on chip configuration.h]hbVIN voltage (mV). Voltage is measured either at SENSE+ or VDD pin depending on chip configuration.}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjHubah}(h]h ]h"]h$]h&]uh1j/hj,ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hin1_minh]hin1_min}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK9hjhubah}(h]h ]h"]h$]h&]uh1j/hjeubj0)}(hhh]h)}(hUndervoltage thresholdh]hUndervoltage threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK9hjubah}(h]h ]h"]h$]h&]uh1j/hjeubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hin1_maxh]hin1_max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hOvervoltage thresholdh]hOvervoltage threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in1_lowesth]h in1_lowest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hLowest measured voltageh]hLowest measured voltage}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in1_highesth]h in1_highest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj{ubah}(h]h ]h"]h$]h&]uh1j/hjxubj0)}(hhh]h)}(hUndervoltage alarmh]hUndervoltage alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK>hjubah}(h]h ]h"]h$]h&]uh1j/hjxubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in1_max_alarmh]h in1_max_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hOvervoltage alarmh]hOvervoltage alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in2_inputh]h in2_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hADIN voltage (mV)h]hADIN voltage (mV)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hin2_minh]hin2_min}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKBhj ubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hUndervoltage thresholdh]hUndervoltage threshold}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKBhj7ubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hin2_maxh]hin2_max}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjWubah}(h]h ]h"]h$]h&]uh1j/hjTubj0)}(hhh]h)}(hOvervoltage thresholdh]hOvervoltage threshold}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjnubah}(h]h ]h"]h$]h&]uh1j/hjTubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in2_lowesth]h in2_lowest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hLowest measured voltageh]hLowest measured voltage}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in2_highesth]h in2_highest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hHighest measured voltageh]hHighest measured voltage}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hin2_reset_historyh]hin2_reset_history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hWrite 1 to reset in2 historyh]hWrite 1 to reset in2 history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in2_min_alarmh]h in2_min_alarm}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhj3ubah}(h]h ]h"]h$]h&]uh1j/hj0ubj0)}(hhh]h)}(hUndervoltage alarmh]hUndervoltage alarm}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjJubah}(h]h ]h"]h$]h&]uh1j/hj0ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in2_max_alarmh]h in2_max_alarm}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjjubah}(h]h ]h"]h$]h&]uh1j/hjgubj0)}(hhh]h)}(hOvervoltage alarmh]hOvervoltage alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1j/hjgubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h curr1_inputh]h curr1_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hSENSE current (mA)h]hSENSE current (mA)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h curr1_minh]h curr1_min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hUndercurrent thresholdh]hUndercurrent threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h curr1_maxh]h curr1_max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhjubah}(h]h ]h"]h$]h&]uh1j/hj ubj0)}(hhh]h)}(hOvercurrent thresholdh]hOvercurrent threshold}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhj&ubah}(h]h ]h"]h$]h&]uh1j/hj ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h curr1_lowesth]h curr1_lowest}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjFubah}(h]h ]h"]h$]h&]uh1j/hjCubj0)}(hhh]h)}(hLowest measured currenth]hLowest measured current}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhj]ubah}(h]h ]h"]h$]h&]uh1j/hjCubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h curr1_highesth]h curr1_highest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhj}ubah}(h]h ]h"]h$]h&]uh1j/hjzubj0)}(hhh]h)}(hHighest measured currenth]hHighest measured current}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhjubah}(h]h ]h"]h$]h&]uh1j/hjzubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hcurr1_reset_historyh]hcurr1_reset_history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hWrite 1 to reset curr1 historyh]hWrite 1 to reset curr1 history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hcurr1_min_alarmh]hcurr1_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hUndercurrent alarmh]hUndercurrent alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hcurr1_max_alarmh]hcurr1_max_alarm}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKQhj"ubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hOvercurrent alarmh]hOvercurrent alarm}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKQhj9ubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h power1_inputh]h power1_input}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShjYubah}(h]h ]h"]h$]h&]uh1j/hjVubj0)}(hhh]h)}(hoPower (in uW). Power is calculated based on SENSE+/VDD voltage or ADIN voltage depending on chip configuration.h]hoPower (in uW). Power is calculated based on SENSE+/VDD voltage or ADIN voltage depending on chip configuration.}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShjpubah}(h]h ]h"]h$]h&]uh1j/hjVubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h power1_minh]h power1_min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hLow lower thresholdh]hLow lower threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h power1_maxh]h power1_max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hHigh power thresholdh]hHigh power threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hpower1_input_lowesth]hpower1_input_lowest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hHistorical minimum power useh]hHistorical minimum power use}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hpower1_input_highesth]hpower1_input_highest}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhj5ubah}(h]h ]h"]h$]h&]uh1j/hj2ubj0)}(hhh]h)}(hHistorical maximum power useh]hHistorical maximum power use}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjLubah}(h]h ]h"]h$]h&]uh1j/hj2ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hpower1_reset_historyh]hpower1_reset_history}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjlubah}(h]h ]h"]h$]h&]uh1j/hjiubj0)}(hhh]h)}(hWrite 1 to reset power1 historyh]hWrite 1 to reset power1 history}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjubah}(h]h ]h"]h$]h&]uh1j/hjiubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hpower1_min_alarmh]hpower1_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hLow power alarmh]hLow power alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hpower1_max_alarmh]hpower1_max_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hHigh power alarmh]hHigh power alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubeh}(h]h ]h"]h$]h&]uh1j%hj ubeh}(h]h ]h"]h$]h&]colsKuh1j hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h] sysfs-entriesah ]h"] sysfs entriesah$]h&]uh1hhhhhhhhK)ubeh}(h]kernel-driver-ltc2945ah ]h"]kernel driver ltc2945ah$]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_handlerjS error_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}(j. j+ jjjjj& j# u nametypes}(j. jjj& uh}(j+ hjjjjjj# ju 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.