€•=8Œsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ!/translations/zh_CN/hwmon/ltc4261”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ!/translations/zh_TW/hwmon/ltc4261”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ!/translations/it_IT/hwmon/ltc4261”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ!/translations/ja_JP/hwmon/ltc4261”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ!/translations/ko_KR/hwmon/ltc4261”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒPortuguese (Brazilian)”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ!/translations/pt_BR/hwmon/ltc4261”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ!/translations/sp_SP/hwmon/ltc4261”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒKernel driver ltc4261”h]”hŒKernel driver ltc4261”…””}”(hh¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhh·h²hh³Œ;/var/lib/git/docbuild/linux/Documentation/hwmon/ltc4261.rst”h´KubhŒ paragraph”“”)”}”(hŒSupported chips:”h]”hŒSupported chips:”…””}”(hhÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Khh·h²hubhŒ block_quote”“”)”}”(hŒ* Linear Technology LTC4261 Prefix: 'ltc4261' Addresses scanned: - Datasheet: http://cds.linear.com/docs/Datasheet/42612fb.pdf ”h]”hŒ bullet_list”“”)”}”(hhh]”hŒ list_item”“”)”}”(hŒ…Linear Technology LTC4261 Prefix: 'ltc4261' Addresses scanned: - Datasheet: http://cds.linear.com/docs/Datasheet/42612fb.pdf ”h]”(hÌ)”}”(hŒLinear Technology LTC4261”h]”hŒLinear Technology LTC4261”…””}”(hhìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KhhèubhÌ)”}”(hŒPrefix: 'ltc4261'”h]”hŒPrefix: ‘ltc4261’”…””}”(hhúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KhhèubhÌ)”}”(hŒAddresses scanned: -”h]”hŒAddresses scanned: -”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K hhèubhÌ)”}”(hŒ Datasheet:”h]”hŒ Datasheet:”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K hhèubhÜ)”}”(hŒ1http://cds.linear.com/docs/Datasheet/42612fb.pdf ”h]”hÌ)”}”(hŒ0http://cds.linear.com/docs/Datasheet/42612fb.pdf”h]”hŒ reference”“”)”}”(hj*h]”hŒ0http://cds.linear.com/docs/Datasheet/42612fb.pdf”…””}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j*uh1j,hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Khj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÛh³hÊh´Khhèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hæhhãubah}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1háh³hÊh´KhhÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÛh³hÊh´Khh·h²hubhÌ)”}”(hŒ*Author: Guenter Roeck ”h]”(hŒAuthor: Guenter Roeck <”…””}”(hj\h²hh³Nh´Nubj-)”}”(hŒlinux@roeck-us.net”h]”hŒlinux@roeck-us.net”…””}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:linux@roeck-us.net”uh1j,hj\ubhŒ>”…””}”(hj\h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Khh·h²hubh¶)”}”(hhh]”(h»)”}”(hŒ Description”h]”hŒ Description”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj~h²hh³hÊh´KubhÌ)”}”(hŒ‚The LTC4261/LTC4261-2 negative voltage Hot Swap controllers allow a board to be safely inserted and removed from a live backplane.”h]”hŒ‚The LTC4261/LTC4261-2 negative voltage Hot Swap controllers allow a board to be safely inserted and removed from a live backplane.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Khj~h²hubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1hµhh·h²hh³hÊh´Kubh¶)”}”(hhh]”(h»)”}”(hŒ Usage Notes”h]”hŒ Usage Notes”…””}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj¥h²hh³hÊh´KubhÌ)”}”(hŒ®This driver does not probe for LTC4261 devices, since there is no register which can be safely used to identify the chip. You will have to instantiate the devices explicitly.”h]”hŒ®This driver does not probe for LTC4261 devices, since there is no register which can be safely used to identify the chip. You will have to instantiate the devices explicitly.”…””}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Khj¥h²hubhÌ)”}”(hŒZExample: the following will load the driver for an LTC4261 at address 0x10 on I2C bus #1::”h]”hŒYExample: the following will load the driver for an LTC4261 at address 0x10 on I2C bus #1:”…””}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K!hj¥h²hubhŒ literal_block”“”)”}”(hŒN$ modprobe ltc4261 $ echo ltc4261 0x10 > /sys/bus/i2c/devices/i2c-1/new_device”h]”hŒN$ modprobe ltc4261 $ echo ltc4261 0x10 > /sys/bus/i2c/devices/i2c-1/new_device”…””}”hjÔsbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1jÒh³hÊh´K$hj¥h²hubeh}”(h]”Œ usage-notes”ah ]”h"]”Œ usage notes”ah$]”h&]”uh1hµhh·h²hh³hÊh´Kubh¶)”}”(hhh]”(h»)”}”(hŒ Sysfs entries”h]”hŒ Sysfs entries”…””}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjìh²hh³hÊh´K)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.”…””}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K+hjìh²hubhÌ)”}”(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.”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K1hjìh²hubhÌ)”}”(hXfThe chip has two voltage sensors, but only one set of voltage alarm status bits. In many many designs, those alarms are associated with the ADIN2 sensor, due to the proximity of the ADIN2 pin to the OV pin. ADIN2 is, however, not available on all chip variants. To ensure that the alarm condition is reported to the user, report it with both voltage sensors.”h]”hXfThe chip has two voltage sensors, but only one set of voltage alarm status bits. In many many designs, those alarms are associated with the ADIN2 sensor, due to the proximity of the ADIN2 pin to the OV pin. ADIN2 is, however, not available on all chip variants. To ensure that the alarm condition is reported to the user, report it with both voltage sensors.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K6hjìh²hubhŒtable”“”)”}”(hhh]”hŒtgroup”“”)”}”(hhh]”(hŒcolspec”“”)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j1hj.ubj2)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j1hj.ubhŒtbody”“”)”}”(hhh]”(hŒrow”“”)”}”(hhh]”(hŒentry”“”)”}”(hhh]”hÌ)”}”(hŒ in1_input”h]”hŒ in1_input”…””}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K=hjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNubjR)”}”(hhh]”hÌ)”}”(hŒADIN2 voltage (mV)”h]”hŒADIN2 voltage (mV)”…””}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K=hjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubjM)”}”(hhh]”(jR)”}”(hhh]”hÌ)”}”(hŒ in1_min_alarm”h]”hŒ in1_min_alarm”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K>hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ubjR)”}”(hhh]”hÌ)”}”(hŒADIN/ADIN2 Undervoltage alarm”h]”hŒADIN/ADIN2 Undervoltage alarm”…””}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K>hj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubjM)”}”(hhh]”(jR)”}”(hhh]”hÌ)”}”(hŒ in1_max_alarm”h]”hŒ in1_max_alarm”…””}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K?hjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾ubjR)”}”(hhh]”hÌ)”}”(hŒADIN/ADIN2 Overvoltage alarm”h]”hŒADIN/ADIN2 Overvoltage alarm”…””}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K?hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubjM)”}”(hhh]”(jR)”}”(hhh]”hÌ)”}”(hŒ in2_input”h]”hŒ in2_input”…””}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KAhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõubjR)”}”(hhh]”hÌ)”}”(hŒADIN voltage (mV)”h]”hŒADIN voltage (mV)”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KAhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubjM)”}”(hhh]”(jR)”}”(hhh]”hÌ)”}”(hŒ in2_min_alarm”h]”hŒ in2_min_alarm”…””}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KBhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ubjR)”}”(hhh]”hÌ)”}”(hŒADIN/ADIN2 Undervoltage alarm”h]”hŒADIN/ADIN2 Undervoltage alarm”…””}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KBhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubjM)”}”(hhh]”(jR)”}”(hhh]”hÌ)”}”(hŒ in2_max_alarm”h]”hŒ in2_max_alarm”…””}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KChjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcubjR)”}”(hhh]”hÌ)”}”(hŒADIN/ADIN2 Overvoltage alarm”h]”hŒADIN/ADIN2 Overvoltage alarm”…””}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KChj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubjM)”}”(hhh]”(jR)”}”(hhh]”hÌ)”}”(hŒ curr1_input”h]”hŒ curr1_input”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KEhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjšubjR)”}”(hhh]”hÌ)”}”(hŒSENSE current (mA)”h]”hŒSENSE current (mA)”…””}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KEhj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubjM)”}”(hhh]”(jR)”}”(hhh]”hÌ)”}”(hŒ curr1_alarm”h]”hŒ curr1_alarm”…””}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KFhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑubjR)”}”(hhh]”hÌ)”}”(hŒSENSE overcurrent alarm”h]”hŒSENSE overcurrent alarm”…””}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KFhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubeh}”(h]”h ]”h"]”h$]”h&]”uh1jGhj.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j,hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j'hjìh²hh³hÊh´Nubeh}”(h]”Œ sysfs-entries”ah ]”h"]”Œ sysfs entries”ah$]”h&]”uh1hµhh·h²hh³hÊh´K)ubeh}”(h]”Œkernel-driver-ltc4261”ah ]”h"]”Œkernel driver ltc4261”ah$]”h&]”uh1hµhhh²hh³hÊh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÊuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(hºNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”jQŒfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jMŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÊŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(j(j%j¢jŸjéjæj juŒ nametypes”}”(j(‰j¢‰jé‰j ‰uh}”(j%h·jŸj~jæj¥jjìuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.