fsphinx.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/ltc4245modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/zh_TW/hwmon/ltc4245modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/it_IT/hwmon/ltc4245modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ja_JP/hwmon/ltc4245modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ko_KR/hwmon/ltc4245modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/sp_SP/hwmon/ltc4245modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hKernel driver ltc4245h]hKernel driver ltc4245}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh;/var/lib/git/docbuild/linux/Documentation/hwmon/ltc4245.rsthKubh paragraph)}(hSupported chips:h]hSupported chips:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh block_quote)}(h* Linear Technology LTC4245 Prefix: 'ltc4245' Addresses scanned: 0x20-0x3f Datasheet: http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1140,P19392,D13517 h]h bullet_list)}(hhh]h list_item)}(hLinear Technology LTC4245 Prefix: 'ltc4245' Addresses scanned: 0x20-0x3f Datasheet: http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1140,P19392,D13517 h](h)}(hLinear Technology LTC4245h]hLinear Technology LTC4245}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hPrefix: 'ltc4245'h]hPrefix: ‘ltc4245’}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hAddresses scanned: 0x20-0x3fh]hAddresses scanned: 0x20-0x3f}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(h Datasheet:h]h Datasheet:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(hYhttp://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1140,P19392,D13517 h]h)}(hXhttp://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1140,P19392,D13517h]h reference)}(hjh]hXhttp://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1140,P19392,D13517}(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: Ira W. Snyder h](hAuthor: Ira W. Snyder <}(hjHhhhNhNubj)}(hiws@ovro.caltech.eduh]hiws@ovro.caltech.edu}(hjPhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:iws@ovro.caltech.eduuh1jhjHubh>}(hjHhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjjhhhhhKubh)}(hThe LTC4245 controller allows a board to be safely inserted and removed from a live backplane in multiple supply systems such as CompactPCI and PCI Express.h]hThe LTC4245 controller allows a board to be safely inserted and removed from a live backplane in multiple supply systems such as CompactPCI and PCI Express.}(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 LTC4245 devices, due to the fact that some of the possible addresses are unfriendly to probing. You will have to instantiate the devices explicitly.h]hThis driver does not probe for LTC4245 devices, due to the fact that some of the possible addresses are unfriendly to probing. You will have to instantiate the devices explicitly.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hZExample: the following will load the driver for an LTC4245 at address 0x23 on I2C bus #1::h]hYExample: the following will load the driver for an LTC4245 at address 0x23 on I2C bus #1:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjhhubh literal_block)}(hN$ modprobe ltc4245 $ echo ltc4245 0x23 > /sys/bus/i2c/devices/i2c-1/new_deviceh]hN$ modprobe ltc4245 $ echo ltc4245 0x23 > /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)}(hThe LTC4245 has built-in limits for over and under current warnings. This makes it very likely that the reference circuit will be used.h]hThe LTC4245 has built-in limits for over and under current warnings. This makes it very likely that the reference circuit will be used.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjhhubh)}(hThis driver uses the values in the datasheet to change the register values into the values specified in the sysfs-interface document. The current readings rely on the sense resistors listed in Table 2: "Sense Resistor Values".h]hThis driver uses the values in the datasheet to change the register values into the values specified in the sysfs-interface document. The current readings rely on the sense resistors listed in Table 2: “Sense Resistor Values”.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK/hjhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK7uh1jhj ubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(h in1_inputh]h in1_input}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hj1ubah}(h]h ]h"]h$]h&]uh1j/hj,ubj0)}(hhh]h)}(h12v input voltage (mV)h]h12v input voltage (mV)}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hjHubah}(h]h ]h"]h$]h&]uh1j/hj,ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in2_inputh]h in2_input}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjhubah}(h]h ]h"]h$]h&]uh1j/hjeubj0)}(hhh]h)}(h5v input voltage (mV)h]h5v input voltage (mV)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjubah}(h]h ]h"]h$]h&]uh1j/hjeubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in3_inputh]h in3_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK6hjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h3v input voltage (mV)h]h3v input voltage (mV)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK6hjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in4_inputh]h in4_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hVee (-12v) input voltage (mV)h]hVee (-12v) input voltage (mV)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in1_min_alarmh]h in1_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK9hj ubah}(h]h ]h"]h$]h&]uh1j/hj ubj0)}(hhh]h)}(h12v input undervoltage alarmh]h12v input undervoltage alarm}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK9hj$ubah}(h]h ]h"]h$]h&]uh1j/hj ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in2_min_alarmh]h in2_min_alarm}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjDubah}(h]h ]h"]h$]h&]uh1j/hjAubj0)}(hhh]h)}(h5v input undervoltage alarmh]h5v input undervoltage alarm}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hj[ubah}(h]h ]h"]h$]h&]uh1j/hjAubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in3_min_alarmh]h in3_min_alarm}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hj{ubah}(h]h ]h"]h$]h&]uh1j/hjxubj0)}(hhh]h)}(h3v input undervoltage alarmh]h3v input undervoltage 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 in4_min_alarmh]h in4_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h12v current (mA)h]h12v current (mA)}(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 curr2_inputh]h curr2_input}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hj ubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h5v current (mA)h]h5v current (mA)}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hj7ubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h curr3_inputh]h curr3_input}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hjWubah}(h]h ]h"]h$]h&]uh1j/hjTubj0)}(hhh]h)}(h3v current (mA)h]h3v current (mA)}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hjnubah}(h]h ]h"]h$]h&]uh1j/hjTubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h curr4_inputh]h curr4_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hVee (-12v) current (mA)h]hVee (-12v) current (mA)}(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)}(hcurr1_max_alarmh]hcurr1_max_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h12v overcurrent alarmh]h12v overcurrent alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hcurr2_max_alarmh]hcurr2_max_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h5v overcurrent alarmh]h5v overcurrent alarm}(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)}(hcurr3_max_alarmh]hcurr3_max_alarm}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhj3ubah}(h]h ]h"]h$]h&]uh1j/hj0ubj0)}(hhh]h)}(h3v overcurrent alarmh]h3v overcurrent alarm}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjJubah}(h]h ]h"]h$]h&]uh1j/hj0ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(hcurr4_max_alarmh]hcurr4_max_alarm}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjjubah}(h]h ]h"]h$]h&]uh1j/hjgubj0)}(hhh]h)}(hVee (-12v) overcurrent alarmh]hVee (-12v) overcurrent alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjubah}(h]h ]h"]h$]h&]uh1j/hjgubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in5_inputh]h in5_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h12v output voltage (mV)h]h12v output voltage (mV)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in6_inputh]h in6_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKIhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h5v output voltage (mV)h]h5v output voltage (mV)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKIhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in7_inputh]h in7_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjubah}(h]h ]h"]h$]h&]uh1j/hj ubj0)}(hhh]h)}(h3v output voltage (mV)h]h3v output voltage (mV)}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhj&ubah}(h]h ]h"]h$]h&]uh1j/hj ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in8_inputh]h in8_input}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhjFubah}(h]h ]h"]h$]h&]uh1j/hjCubj0)}(hhh]h)}(hVee (-12v) output voltage (mV)h]hVee (-12v) output voltage (mV)}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhj]ubah}(h]h ]h"]h$]h&]uh1j/hjCubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in5_min_alarmh]h in5_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhj}ubah}(h]h ]h"]h$]h&]uh1j/hjzubj0)}(hhh]h)}(h12v output undervoltage alarmh]h12v output undervoltage alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjubah}(h]h ]h"]h$]h&]uh1j/hjzubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in6_min_alarmh]h in6_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h5v output undervoltage alarmh]h5v output undervoltage alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in7_min_alarmh]h in7_min_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h3v output undervoltage alarmh]h3v output undervoltage alarm}(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)}(h in8_min_alarmh]h in8_min_alarm}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhj"ubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h$Vee (-12v) output undervoltage alarmh]h$Vee (-12v) output undervoltage alarm}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhj9ubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in9_inputh]h in9_input}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhjYubah}(h]h ]h"]h$]h&]uh1j/hjVubj0)}(hhh]h)}(hGPIO voltage data (see note 1)h]hGPIO voltage data (see note 1)}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhjpubah}(h]h ]h"]h$]h&]uh1j/hjVubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in10_inputh]h in10_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hGPIO voltage data (see note 1)h]hGPIO voltage data (see note 1)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShjubah}(h]h ]h"]h$]h&]uh1j/hjubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h in11_inputh]h in11_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hGPIO voltage data (see note 1)h]hGPIO voltage data (see note 1)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjubah}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(h12v power usage (mW)h]h12v power usage (mW)}(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)}(h power2_inputh]h power2_input}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhj5ubah}(h]h ]h"]h$]h&]uh1j/hj2ubj0)}(hhh]h)}(h5v power usage (mW)h]h5v power usage (mW)}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjLubah}(h]h ]h"]h$]h&]uh1j/hj2ubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h power3_inputh]h power3_input}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjlubah}(h]h ]h"]h$]h&]uh1j/hjiubj0)}(hhh]h)}(h3v power usage (mW)h]h3v power usage (mW)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjubah}(h]h ]h"]h$]h&]uh1j/hjiubeh}(h]h ]h"]h$]h&]uh1j*hj'ubj+)}(hhh](j0)}(hhh]h)}(h power4_inputh]h power4_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjubah}(h]h ]h"]h$]h&]uh1j/hjubj0)}(hhh]h)}(hVee (-12v) power usage (mW)h]hVee (-12v) power usage (mW)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjubah}(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*ubh)}(hhh](h)}(hNote 1h]hNote 1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK^ubh)}(hXIf you have NOT configured the driver to sample all GPIO pins as analog voltages, then the in10_input and in11_input sysfs attributes will not be created. The driver will sample the GPIO pin that is currently connected to the ADC as an analog voltage, and report the value in in9_input.h]hXIf you have NOT configured the driver to sample all GPIO pins as analog voltages, then the in10_input and in11_input sysfs attributes will not be created. The driver will sample the GPIO pin that is currently connected to the ADC as an analog voltage, and report the value in in9_input.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK`hjhhubh)}(hIf you have configured the driver to sample all GPIO pins as analog voltages, then they will be sampled in round-robin fashion. If userspace reads too slowly, -EAGAIN will be returned when you read the sysfs attribute containing the sensor reading.h]hIf you have configured the driver to sample all GPIO pins as analog voltages, then they will be sampled in round-robin fashion. If userspace reads too slowly, -EAGAIN will be returned when you read the sysfs attribute containing the sensor reading.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjhhubh)}(hLThe LTC4245 chip can be configured to sample all GPIO pins with two methods:h]hLThe LTC4245 chip can be configured to sample all GPIO pins with two methods:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjhhubhenumerated_list)}(hhh](h)}(h:platform data -- see include/linux/platform_data/ltc4245.hh]h)}(hj4 h]h:platform data -- see include/linux/platform_data/ltc4245.h}(hj6 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKlhj2 ubah}(h]h ]h"]h$]h&]uh1hhj/ hhhhhNubh)}(hJOF device tree -- add the "ltc4245,use-extra-gpios" property to each chip h]h)}(hIOF device tree -- add the "ltc4245,use-extra-gpios" property to each chiph]hMOF device tree -- add the “ltc4245,use-extra-gpios” property to each chip}(hjM hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKmhjI ubah}(h]h ]h"]h$]h&]uh1hhj/ hhhhhNubeh}(h]h ]h"]h$]h&]enumtypearabicprefixhsuffix)uh1j- hjhhhhhKlubh)}(h=The default mode of operation is to sample a single GPIO pin.h]h=The default mode of operation is to sample a single GPIO pin.}(hjl hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKohjhhubeh}(h]note-1ah ]h"]note 1ah$]h&]uh1hhhhhhhhK^ubeh}(h]kernel-driver-ltc4245ah ]h"]kernel driver ltc4245ah$]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_handlerj 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 jjjjjjj j| u nametypes}(j jjjj uh}(j hjjjjjjjj| 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.