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/lm90modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/zh_TW/hwmon/lm90modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/it_IT/hwmon/lm90modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ja_JP/hwmon/lm90modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ko_KR/hwmon/lm90modnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/pt_BR/hwmon/lm90modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/sp_SP/hwmon/lm90modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hKernel driver lm90h]hKernel driver lm90}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh8/var/lib/git/docbuild/linux/Documentation/hwmon/lm90.rsthKubh paragraph)}(hSupported chips:h]hSupported chips:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh block_quote)}(hX+* National Semiconductor LM84 Prefix: 'lm84' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the TI website https://www.ti.com/lit/ds/symlink/lm84.pdf * National Semiconductor LM90 Prefix: 'lm90' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the TI website https://www.ti.com/lit/ds/symlink/lm90.pdf * National Semiconductor LM89 Prefix: 'lm89' (no auto-detection) Addresses scanned: I2C 0x4c and 0x4d Datasheet: Publicly available at the TI website https://www.ti.com/lit/ds/symlink/lm89.pdf * National Semiconductor LM99 Prefix: 'lm99' Addresses scanned: I2C 0x4c and 0x4d Datasheet: Publicly available at the TI website https://www.ti.com/lit/ds/symlink/lm99.pdf * National Semiconductor LM86 Prefix: 'lm86' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the TI website https://www.ti.com/lit/ds/symlink/lm86.pdf * Analog Devices ADM1020 Prefix: 'adm1020' Addresses scanned: I2C 0x4c - 0x4e Datasheet: Publicly available at the DigiKey website https://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1020.pdf * Analog Devices ADM1021 Prefix: 'adm1021' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the DigiKey website https://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1021.pdf * Analog Devices ADM1021A/ADM1023 Prefix: 'adm1023' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the Analog Devices website https://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1021A.pdf https://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1023.pdf * Analog Devices ADM1032 Prefix: 'adm1032' Addresses scanned: I2C 0x4c and 0x4d Datasheet: Publicly available at the DigiKey website https://www.digikey.com/htmldatasheets/production/53140/0/0/1/ADM1032.pdf * Analog Devices ADT7461 Prefix: 'adt7461' Addresses scanned: I2C 0x4c and 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=ADT7461 * Analog Devices ADT7461A Prefix: 'adt7461a' Addresses scanned: I2C 0x4c and 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=ADT7461A * Analog Devices ADT7481 Prefix: 'adt7481' Addresses scanned: I2C 0x4b and 0x4c Datasheet: Publicly available at the DigiKey website https://www.digikey.com/htmldatasheets/production/234607/0/0/1/ADT7481.pdf * Analog Devices ADT7482 Prefix: 'adt7482' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=ADT7482 * Analog Devices ADT7483A Prefix: 'adt7483a' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d, 0x4e Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=ADT7483A * ON Semiconductor NCT1008 Prefix: 'nct1008' Addresses scanned: I2C 0x4c and 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=NCT1008 * ON Semiconductor NCT210 Prefix: 'adm1021' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=NCT210 * ON Semiconductor NCT214 Prefix: 'nct214' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=NCT214 * ON Semiconductor NCT218 Prefix: 'nct218' Addresses scanned: I2C 0x4c - 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=NCT218 * ON Semiconductor NCT72 Prefix: 'nct72' Addresses scanned: I2C 0x4c - 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=NCT72 * Maxim MAX1617 Prefix: 'max1617' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617.pdf * Maxim MAX1617A Prefix: 'max1617a' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617A.pdf * Maxim MAX6642 Prefix: 'max6642' Addresses scanned: I2C 0x48-0x4f Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6642.pdf * Maxim MAX6646 Prefix: 'max6646' Addresses scanned: I2C 0x4d Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6646-MAX6649.pdf * Maxim MAX6647 Prefix: 'max6646' Addresses scanned: I2C 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6646-MAX6649.pdf * Maxim MAX6648 Prefix: 'max6648' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf * Maxim MAX6649 Prefix: 'max6646' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617.pdf * Maxim MAX6654 Prefix: 'max6654' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6654.pdf * Maxim MAX6657 Prefix: 'max6657' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf * Maxim MAX6658 Prefix: 'max6657' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf * Maxim MAX6659 Prefix: 'max6659' Addresses scanned: I2C 0x4c, 0x4d, 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf * Maxim MAX6680 Prefix: 'max6680' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf * Maxim MAX6681 Prefix: 'max6680' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf * Maxim MAX6692 Prefix: 'max6648' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf * Maxim MAX6695 Prefix: 'max6695' Addresses scanned: I2C 0x18 Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf * Maxim MAX6696 Prefix: 'max6695' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf * Winbond/Nuvoton W83L771W/G Prefix: 'w83l771' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the DigiKey website https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1128/W83L771W%2CW83L771G.pdf * Winbond/Nuvoton W83L771AWG/ASG Prefix: 'w83l771' Addresses scanned: I2C 0x4c Datasheet: Not publicly available, can be requested from Nuvoton * Nuvoton NCT7716 Prefix: 'nct7716' Addresses scanned: I2C 0x48, 0x49 Datasheet: Not publicly available, can be requested from Nuvoton * Nuvoton NCT7717 Prefix: 'nct7717' Addresses scanned: I2C 0x48 Datasheet: Publicly available at Nuvoton website https://www.nuvoton.com/resource-files/Nuvoton_NCT7717U_Datasheet_V111.pdf * Nuvoton NCT7718 Prefix: 'nct7718' Addresses scanned: I2C 0x4c Datasheet: Publicly available at Nuvoton website https://www.nuvoton.com/resource-files/Nuvoton_NCT7718W_Datasheet_V11.pdf * Philips/NXP SA56004X Prefix: 'sa56004' Addresses scanned: I2C 0x48 through 0x4F Datasheet: Publicly available at NXP website https://www.nxp.com/docs/en/data-sheet/SA56004X.pdf * GMT G781 Prefix: 'g781' Addresses scanned: I2C 0x4c, 0x4d Datasheet: Not publicly available from GMT * Texas Instruments TMP451 Prefix: 'tmp451' Addresses scanned: I2C 0x4c Datasheet: Publicly available at TI website https://www.ti.com/litv/pdf/sbos686 * Texas Instruments TMP461 Prefix: 'tmp461' Addresses scanned: I2C 0x48 through 0x4F Datasheet: Publicly available at TI website https://www.ti.com/lit/gpn/tmp461 * Philips NE1617, NE1617A Prefix: 'max1617' (probably detected as a max1617) Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheets: Publicly available at the DigiKey website https://www.digikey.com/htmldatasheets/production/97606/0/0/1/ne1617.pdf * Philips NE1618 Prefix: 'ne1618' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheets: Publicly available at the DigiKey website https://media.digikey.com/pdf/Data%20Sheets/NXP%20PDFs/NE1618.pdf * Genesys Logic GL523SM Prefix: 'gl523sm' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: No longer available at Genesys Logic website * TI THMC10 Prefix: 'thmc10' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: No longer available at the TI website * Onsemi MC1066 Prefix: 'mc1066' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: No longer available at the Onsemi website h]h bullet_list)}(hhh](h list_item)}(hNational Semiconductor LM84 Prefix: 'lm84' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the TI website https://www.ti.com/lit/ds/symlink/lm84.pdf h](h)}(hNational Semiconductor LM84h]hNational Semiconductor LM84}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hPrefix: 'lm84'h]hPrefix: ‘lm84’}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hhjubh)}(hPhttps://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1020.pdf h]h)}(hOhttps://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1020.pdfh]j-)}(hj h]hOhttps://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1020.pdf}(hj"hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhK@hjubah}(h]h ]h"]h$]h&]uh1hhhhK@hjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hAnalog Devices ADM1021 Prefix: 'adm1021' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the DigiKey website https://media.digikey.com/pdf/Data%20Sheets/Analog%20Devices%20PDFs/ADM1021.pdf h](h)}(hAnalog Devices ADM1021h]hAnalog Devices ADM1021}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKBhjBubh)}(hPrefix: 'adm1021'h]hPrefix: ‘adm1021’}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjBubh)}(hhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hjubh)}(h4Datasheet: Publicly available at the DigiKey websiteh]h4Datasheet: Publicly available at the DigiKey website}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hjubh)}(hJhttps://www.digikey.com/htmldatasheets/production/53140/0/0/1/ADM1032.pdf h]h)}(hIhttps://www.digikey.com/htmldatasheets/production/53140/0/0/1/ADM1032.pdfh]j-)}(hj`h]hIhttps://www.digikey.com/htmldatasheets/production/53140/0/0/1/ADM1032.pdf}(hjbhhhNhNubah}(h]h ]h"]h$]h&]refurij`uh1j,hj^ubah}(h]h ]h"]h$]h&]uh1hhhhK_hjZubah}(h]h ]h"]h$]h&]uh1hhhhK_hjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hAnalog Devices ADT7461 Prefix: 'adt7461' Addresses scanned: I2C 0x4c and 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=ADT7461 h](h)}(hAnalog Devices ADT7461h]hAnalog Devices ADT7461}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKahjubh)}(hPrefix: 'adt7461'h]hPrefix: ‘adt7461’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKchjubh)}(h$Addresses scanned: I2C 0x4c and 0x4dh]h$Addresses scanned: I2C 0x4c and 0x4d}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjubh)}(h=Datasheet: Publicly available at the ON Semiconductor websiteh]h=Datasheet: Publicly available at the ON Semiconductor website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKghjubh)}(hubh)}(hPrefix: 'nct214'h]hPrefix: ‘nct214’}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj>ubh)}(hubh)}(h=Datasheet: Publicly available at the ON Semiconductor websiteh]h=Datasheet: Publicly available at the ON Semiconductor website}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj>ubh)}(h;https://www.onsemi.com/PowerSolutions/product.do?id=NCT214 h]h)}(h:https://www.onsemi.com/PowerSolutions/product.do?id=NCT214h]j-)}(hjh]h:https://www.onsemi.com/PowerSolutions/product.do?id=NCT214}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hj~ubah}(h]h ]h"]h$]h&]uh1hhhhKhjzubah}(h]h ]h"]h$]h&]uh1hhhhKhj>ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hON Semiconductor NCT218 Prefix: 'nct218' Addresses scanned: I2C 0x4c - 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=NCT218 h](h)}(hON Semiconductor NCT218h]hON Semiconductor NCT218}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hPrefix: 'nct218'h]hPrefix: ‘nct218’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h"Addresses scanned: I2C 0x4c - 0x4dh]h"Addresses scanned: I2C 0x4c - 0x4d}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h=Datasheet: Publicly available at the ON Semiconductor websiteh]h=Datasheet: Publicly available at the ON Semiconductor website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h;https://www.onsemi.com/PowerSolutions/product.do?id=NCT218 h]h)}(h:https://www.onsemi.com/PowerSolutions/product.do?id=NCT218h]j-)}(hjh]h:https://www.onsemi.com/PowerSolutions/product.do?id=NCT218}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hON Semiconductor NCT72 Prefix: 'nct72' Addresses scanned: I2C 0x4c - 0x4d Datasheet: Publicly available at the ON Semiconductor website https://www.onsemi.com/PowerSolutions/product.do?id=NCT72 h](h)}(hON Semiconductor NCT72h]hON Semiconductor NCT72}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hPrefix: 'nct72'h]hPrefix: ‘nct72’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h"Addresses scanned: I2C 0x4c - 0x4dh]h"Addresses scanned: I2C 0x4c - 0x4d}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h=Datasheet: Publicly available at the ON Semiconductor websiteh]h=Datasheet: Publicly available at the ON Semiconductor website}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h:https://www.onsemi.com/PowerSolutions/product.do?id=NCT72 h]h)}(h9https://www.onsemi.com/PowerSolutions/product.do?id=NCT72h]j-)}(hjHh]h9https://www.onsemi.com/PowerSolutions/product.do?id=NCT72}(hjJhhhNhNubah}(h]h ]h"]h$]h&]refurijHuh1j,hjFubah}(h]h ]h"]h$]h&]uh1hhhhKhjBubah}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX1617 Prefix: 'max1617' Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617.pdf h](h)}(h Maxim MAX1617h]h Maxim MAX1617}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjubh)}(hPrefix: 'max1617'h]hPrefix: ‘max1617’}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjubh)}(h hhhNhNubah}(h]h ]h"]h$]h&]refurij< uh1j,hj: ubah}(h]h ]h"]h$]h&]uh1hhhhKhj6 ubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX6648 Prefix: 'max6648' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf h](h)}(h Maxim MAX6648h]h Maxim MAX6648}(hjb hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ ubh)}(hPrefix: 'max6648'h]hPrefix: ‘max6648’}(hjp hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ ubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdfh]j-)}(hj h]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1j,hj ubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX6649 Prefix: 'max6646' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617.pdf h](h)}(h Maxim MAX6649h]h Maxim MAX6649}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hPrefix: 'max6646'h]hPrefix: ‘max6646’}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hPhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617.pdf h]h)}(hOhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617.pdfh]j-)}(hj h]hOhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX1617.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1j,hj ubah}(h]h ]h"]h$]h&]uh1hhhhM hj ubah}(h]h ]h"]h$]h&]uh1hhhhM hj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hX"Maxim MAX6654 Prefix: 'max6654' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6654.pdf h](h)}(h Maxim MAX6654h]h Maxim MAX6654}(hj* hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hj& ubh)}(hPrefix: 'max6654'h]hPrefix: ‘max6654’}(hj8 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hj& ubh)}(h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,h]h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj& ubh)}(h0x4c, 0x4d and 0x4e h]h)}(h0x4c, 0x4d and 0x4eh]h0x4c, 0x4d and 0x4e}(hjX hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjT ubah}(h]h ]h"]h$]h&]uh1hhhhMhj& ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hjl hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj& ubh)}(hPhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6654.pdf h]h)}(hOhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6654.pdfh]j-)}(hj h]hOhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6654.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1j,hj~ ubah}(h]h ]h"]h$]h&]uh1hhhhMhjz ubah}(h]h ]h"]h$]h&]uh1hhhhMhj& ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX6657 Prefix: 'max6657' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf h](h)}(h Maxim MAX6657h]h Maxim MAX6657}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hPrefix: 'max6657'h]hPrefix: ‘max6657’}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdfh]j-)}(hj h]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1j,hj ubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX6658 Prefix: 'max6657' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf h](h)}(h Maxim MAX6658h]h Maxim MAX6658}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM!hj ubh)}(hPrefix: 'max6657'h]hPrefix: ‘max6657’}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM#hj ubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hj& hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM%hj ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj4 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM'hj ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdfh]j-)}(hjH h]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf}(hjJ hhhNhNubah}(h]h ]h"]h$]h&]refurijH uh1j,hjF ubah}(h]h ]h"]h$]h&]uh1hhhhM)hjB ubah}(h]h ]h"]h$]h&]uh1hhhhM)hj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX6659 Prefix: 'max6659' Addresses scanned: I2C 0x4c, 0x4d, 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf h](h)}(h Maxim MAX6659h]h Maxim MAX6659}(hjn hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM+hjj ubh)}(hPrefix: 'max6659'h]hPrefix: ‘max6659’}(hj| hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM-hjj ubh)}(h'Addresses scanned: I2C 0x4c, 0x4d, 0x4eh]h'Addresses scanned: I2C 0x4c, 0x4d, 0x4e}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM/hjj ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM1hjj ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdfh]j-)}(hj h]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6657-MAX6659.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1j,hj ubah}(h]h ]h"]h$]h&]uh1hhhhM3hj ubah}(h]h ]h"]h$]h&]uh1hhhhM3hjj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hX)Maxim MAX6680 Prefix: 'max6680' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf h](h)}(h Maxim MAX6680h]h Maxim MAX6680}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM5hj ubh)}(hPrefix: 'max6680'h]hPrefix: ‘max6680’}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM7hj ubh)}(h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,h]h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM9hj ubh)}(h0x4c, 0x4d and 0x4e h]h)}(h0x4c, 0x4d and 0x4eh]h0x4c, 0x4d and 0x4e}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM;hj ubah}(h]h ]h"]h$]h&]uh1hhhhM;hj ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM=hj ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdfh]j-)}(hj( h]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf}(hj* hhhNhNubah}(h]h ]h"]h$]h&]refurij( uh1j,hj& ubah}(h]h ]h"]h$]h&]uh1hhhhM?hj" ubah}(h]h ]h"]h$]h&]uh1hhhhM?hj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hX*Maxim MAX6681 Prefix: 'max6680' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf h](h)}(h Maxim MAX6681h]h Maxim MAX6681}(hjN hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMAhjJ ubh)}(hPrefix: 'max6680'h]hPrefix: ‘max6680’}(hj\ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMChjJ ubh)}(h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,h]h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,}(hjj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMEhjJ ubh)}(h0x4c, 0x4d and 0x4e h]h)}(h0x4c, 0x4d and 0x4eh]h0x4c, 0x4d and 0x4e}(hj| hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhjx ubah}(h]h ]h"]h$]h&]uh1hhhhMGhjJ ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMIhjJ ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdfh]j-)}(hj h]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6680-MAX6681.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1j,hj ubah}(h]h ]h"]h$]h&]uh1hhhhMKhj ubah}(h]h ]h"]h$]h&]uh1hhhhMKhjJ ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX6692 Prefix: 'max6648' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf h](h)}(h Maxim MAX6692h]h Maxim MAX6692}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMMhj ubh)}(hPrefix: 'max6648'h]hPrefix: ‘max6648’}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMOhj ubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMQhj ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMShj ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdfh]j-)}(hjh]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6648-MAX6692.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhMUhjubah}(h]h ]h"]h$]h&]uh1hhhhMUhj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hMaxim MAX6695 Prefix: 'max6695' Addresses scanned: I2C 0x18 Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf h](h)}(h Maxim MAX6695h]h Maxim MAX6695}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMWhj*ubh)}(hPrefix: 'max6695'h]hPrefix: ‘max6695’}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMYhj*ubh)}(hAddresses scanned: I2C 0x18h]hAddresses scanned: I2C 0x18}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM[hj*ubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM]hj*ubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdfh]j-)}(hjlh]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf}(hjnhhhNhNubah}(h]h ]h"]h$]h&]refurijluh1j,hjjubah}(h]h ]h"]h$]h&]uh1hhhhM_hjfubah}(h]h ]h"]h$]h&]uh1hhhhM_hj*ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hX*Maxim MAX6696 Prefix: 'max6695' Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d and 0x4e Datasheet: Publicly available at the Analog Devices website https://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf h](h)}(h Maxim MAX6696h]h Maxim MAX6696}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMahjubh)}(hPrefix: 'max6695'h]hPrefix: ‘max6695’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMchjubh)}(h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,h]h:Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMehjubh)}(h0x4c, 0x4d and 0x4e h]h)}(h0x4c, 0x4d and 0x4eh]h0x4c, 0x4d and 0x4e}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMghjubah}(h]h ]h"]h$]h&]uh1hhhhMghjubh)}(h;Datasheet: Publicly available at the Analog Devices websiteh]h;Datasheet: Publicly available at the Analog Devices website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMihjubh)}(hXhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf h]h)}(hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdfh]j-)}(hjh]hWhttps://www.analog.com/media/en/technical-documentation/data-sheets/MAX6695-MAX6696.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhMkhjubah}(h]h ]h"]h$]h&]uh1hhhhMkhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hWinbond/Nuvoton W83L771W/G Prefix: 'w83l771' Addresses scanned: I2C 0x4c Datasheet: Publicly available at the DigiKey website https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1128/W83L771W%2CW83L771G.pdf h](h)}(hWinbond/Nuvoton W83L771W/Gh]hWinbond/Nuvoton W83L771W/G}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMmhj ubh)}(hPrefix: 'w83l771'h]hPrefix: ‘w83l771’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMohj ubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMqhj ubh)}(h4Datasheet: Publicly available at the DigiKey websiteh]h4Datasheet: Publicly available at the DigiKey website}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMshj ubh)}(hZhttps://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1128/W83L771W%2CW83L771G.pdf h]h)}(hYhttps://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1128/W83L771W%2CW83L771G.pdfh]j-)}(hjLh]hYhttps://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1128/W83L771W%2CW83L771G.pdf}(hjNhhhNhNubah}(h]h ]h"]h$]h&]refurijLuh1j,hjJubah}(h]h ]h"]h$]h&]uh1hhhhMuhjFubah}(h]h ]h"]h$]h&]uh1hhhhMuhj ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hWinbond/Nuvoton W83L771AWG/ASG Prefix: 'w83l771' Addresses scanned: I2C 0x4c Datasheet: Not publicly available, can be requested from Nuvoton h](h)}(hWinbond/Nuvoton W83L771AWG/ASGh]hWinbond/Nuvoton W83L771AWG/ASG}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMwhjnubh)}(hPrefix: 'w83l771'h]hPrefix: ‘w83l771’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMyhjnubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM{hjnubh)}(h@Datasheet: Not publicly available, can be requested from Nuvotonh]h@Datasheet: Not publicly available, can be requested from Nuvoton}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM}hjnubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hNuvoton NCT7716 Prefix: 'nct7716' Addresses scanned: I2C 0x48, 0x49 Datasheet: Not publicly available, can be requested from Nuvoton h](h)}(hNuvoton NCT7716h]hNuvoton NCT7716}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hPrefix: 'nct7716'h]hPrefix: ‘nct7716’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h!Addresses scanned: I2C 0x48, 0x49h]h!Addresses scanned: I2C 0x48, 0x49}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h@Datasheet: Not publicly available, can be requested from Nuvotonh]h@Datasheet: Not publicly available, can be requested from Nuvoton}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hNuvoton NCT7717 Prefix: 'nct7717' Addresses scanned: I2C 0x48 Datasheet: Publicly available at Nuvoton website https://www.nuvoton.com/resource-files/Nuvoton_NCT7717U_Datasheet_V111.pdf h](h)}(hNuvoton NCT7717h]hNuvoton NCT7717}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hPrefix: 'nct7717'h]hPrefix: ‘nct7717’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hAddresses scanned: I2C 0x48h]hAddresses scanned: I2C 0x48}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h0Datasheet: Publicly available at Nuvoton websiteh]h0Datasheet: Publicly available at Nuvoton website}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hKhttps://www.nuvoton.com/resource-files/Nuvoton_NCT7717U_Datasheet_V111.pdf h]h)}(hJhttps://www.nuvoton.com/resource-files/Nuvoton_NCT7717U_Datasheet_V111.pdfh]j-)}(hj4h]hJhttps://www.nuvoton.com/resource-files/Nuvoton_NCT7717U_Datasheet_V111.pdf}(hj6hhhNhNubah}(h]h ]h"]h$]h&]refurij4uh1j,hj2ubah}(h]h ]h"]h$]h&]uh1hhhhMhj.ubah}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hNuvoton NCT7718 Prefix: 'nct7718' Addresses scanned: I2C 0x4c Datasheet: Publicly available at Nuvoton website https://www.nuvoton.com/resource-files/Nuvoton_NCT7718W_Datasheet_V11.pdf h](h)}(hNuvoton NCT7718h]hNuvoton NCT7718}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjVubh)}(hPrefix: 'nct7718'h]hPrefix: ‘nct7718’}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjVubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjVubh)}(h0Datasheet: Publicly available at Nuvoton websiteh]h0Datasheet: Publicly available at Nuvoton website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjVubh)}(hJhttps://www.nuvoton.com/resource-files/Nuvoton_NCT7718W_Datasheet_V11.pdf h]h)}(hIhttps://www.nuvoton.com/resource-files/Nuvoton_NCT7718W_Datasheet_V11.pdfh]j-)}(hjh]hIhttps://www.nuvoton.com/resource-files/Nuvoton_NCT7718W_Datasheet_V11.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjVubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hPhilips/NXP SA56004X Prefix: 'sa56004' Addresses scanned: I2C 0x48 through 0x4F Datasheet: Publicly available at NXP website https://www.nxp.com/docs/en/data-sheet/SA56004X.pdf h](h)}(hPhilips/NXP SA56004Xh]hPhilips/NXP SA56004X}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hPrefix: 'sa56004'h]hPrefix: ‘sa56004’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h(Addresses scanned: I2C 0x48 through 0x4Fh]h(Addresses scanned: I2C 0x48 through 0x4F}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h,Datasheet: Publicly available at NXP websiteh]h,Datasheet: Publicly available at NXP website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h4https://www.nxp.com/docs/en/data-sheet/SA56004X.pdf h]h)}(h3https://www.nxp.com/docs/en/data-sheet/SA56004X.pdfh]j-)}(hjh]h3https://www.nxp.com/docs/en/data-sheet/SA56004X.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hhGMT G781 Prefix: 'g781' Addresses scanned: I2C 0x4c, 0x4d Datasheet: Not publicly available from GMT h](h)}(hGMT G781h]hGMT G781}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hPrefix: 'g781'h]hPrefix: ‘g781’}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h!Addresses scanned: I2C 0x4c, 0x4dh]h!Addresses scanned: I2C 0x4c, 0x4d}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h*Datasheet: Not publicly available from GMTh]h*Datasheet: Not publicly available from GMT}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hTexas Instruments TMP451 Prefix: 'tmp451' Addresses scanned: I2C 0x4c Datasheet: Publicly available at TI website https://www.ti.com/litv/pdf/sbos686 h](h)}(hTexas Instruments TMP451h]hTexas Instruments TMP451}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj`ubh)}(hPrefix: 'tmp451'h]hPrefix: ‘tmp451’}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj`ubh)}(hAddresses scanned: I2C 0x4ch]hAddresses scanned: I2C 0x4c}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj`ubh)}(h+Datasheet: Publicly available at TI websiteh]h+Datasheet: Publicly available at TI website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj`ubh)}(h$https://www.ti.com/litv/pdf/sbos686 h]h)}(h#https://www.ti.com/litv/pdf/sbos686h]j-)}(hjh]h#https://www.ti.com/litv/pdf/sbos686}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhj`ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hTexas Instruments TMP461 Prefix: 'tmp461' Addresses scanned: I2C 0x48 through 0x4F Datasheet: Publicly available at TI website https://www.ti.com/lit/gpn/tmp461 h](h)}(hTexas Instruments TMP461h]hTexas Instruments TMP461}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hPrefix: 'tmp461'h]hPrefix: ‘tmp461’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h(Addresses scanned: I2C 0x48 through 0x4Fh]h(Addresses scanned: I2C 0x48 through 0x4F}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h+Datasheet: Publicly available at TI websiteh]h+Datasheet: Publicly available at TI website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h"https://www.ti.com/lit/gpn/tmp461 h]h)}(h!https://www.ti.com/lit/gpn/tmp461h]j-)}(hjh]h!https://www.ti.com/lit/gpn/tmp461}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j,hjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hXPhilips NE1617, NE1617A Prefix: 'max1617' (probably detected as a max1617) Addresses scanned: I2C 0x18 - 0x1a, 0x29 - 0x2b, 0x4c - 0x4e Datasheets: Publicly available at the DigiKey website https://www.digikey.com/htmldatasheets/production/97606/0/0/1/ne1617.pdf h](h)}(hPhilips NE1617, NE1617Ah]hPhilips NE1617, NE1617A}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubh)}(h2Prefix: 'max1617' (probably detected as a max1617)h]h6Prefix: ‘max1617’ (probably detected as a max1617)}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubh)}(hh](hAuthor: Jean Delvare <}(hjhhhNhNubj-)}(hjdelvare@suse.deh]hjdelvare@suse.de}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:jdelvare@suse.deuh1j,hjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hThe LM90 is a digital temperature sensor. It senses its own temperature as well as the temperature of up to one external diode. It is compatible with many other devices, many of which are supported by this driver.h]hThe LM90 is a digital temperature sensor. It senses its own temperature as well as the temperature of up to one external diode. It is compatible with many other devices, many of which are supported by this driver.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hX1The family of chips supported by this driver is derived from MAX1617. This chip as well as various compatible chips support a local and a remote temperature sensor with 8 bit accuracy. Later chips provide improved accuracy and other additional features such as hysteresis and temperature offset registers.h]hX1The family of chips supported by this driver is derived from MAX1617. This chip as well as various compatible chips support a local and a remote temperature sensor with 8 bit accuracy. Later chips provide improved accuracy and other additional features such as hysteresis and temperature offset registers.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXNote that there is no easy way to differentiate between the MAX6657, MAX6658 and MAX6659 variants. The extra features of the MAX6659 are only supported by this driver if the chip is located at address 0x4d or 0x4e, or if the chip type is explicitly selected as max6659. The MAX6680 and MAX6681 only differ in their pinout, therefore they obviously can't (and don't need to) be distinguished.h]hXNote that there is no easy way to differentiate between the MAX6657, MAX6658 and MAX6659 variants. The extra features of the MAX6659 are only supported by this driver if the chip is located at address 0x4d or 0x4e, or if the chip type is explicitly selected as max6659. The MAX6680 and MAX6681 only differ in their pinout, therefore they obviously can’t (and don’t need to) be distinguished.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hThe different chipsets of the family are not strictly identical, although very similar. For reference, here comes a non-exhaustive list of specific features:h]hThe different chipsets of the family are not strictly identical, although very similar. For reference, here comes a non-exhaustive list of specific features:}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubhdefinition_list)}(hhh](hdefinition_list_item)}(h LM84: * 8 bit sensor resolution h](hterm)}(hLM84:h]hLM84:}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhM hj6ubh definition)}(hhh]h)}(hhh]h)}(h8 bit sensor resolution h]h)}(h8 bit sensor resolutionh]h8 bit sensor resolution}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjRubah}(h]h ]h"]h$]h&]uh1hhjOubah}(h]h ]h"]h$]h&]jjuh1hhhhM hjLubah}(h]h ]h"]h$]h&]uh1jJhj6ubeh}(h]h ]h"]h$]h&]uh1j4hhhM hj1ubj5)}(hpADM1020, ADM1021, GL523SM, MAX1617, NE1617, NE1617A, THMC10: * 8 bit sensor resolution * Low temperature limits h](j;)}(hhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(h Better local resolution (10 bit)h]h)}(hjh]h Better local resolution (10 bit)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM?hjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(h"10 bit external sensor resolution h]h)}(h!10 bit external sensor resolutionh]h!10 bit external sensor resolution}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM@hj%ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhM=hjubah}(h]h ]h"]h$]h&]uh1jJhjubeh}(h]h ]h"]h$]h&]uh1j4hhhM@hj1hhubj5)}(hdMAX6646, MAX6647, MAX6649: * Better local resolution * Extended range unsigned external temperature h](j;)}(hMAX6646, MAX6647, MAX6649:h]hMAX6646, MAX6647, MAX6649:}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMDhjOubjK)}(hhh]h)}(hhh](h)}(hBetter local resolutionh]h)}(hjih]hBetter local resolution}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMChjgubah}(h]h ]h"]h$]h&]uh1hhjdubh)}(h-Extended range unsigned external temperature h]h)}(h,Extended range unsigned external temperatureh]h,Extended range unsigned external temperature}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMDhj~ubah}(h]h ]h"]h$]h&]uh1hhjdubeh}(h]h ]h"]h$]h&]jjuh1hhhhMChjaubah}(h]h ]h"]h$]h&]uh1jJhjOubeh}(h]h ]h"]h$]h&]uh1j4hhhMDhj1hhubj5)}(hCMAX6648, MAX6692: * Better local resolution * Unsigned temperature h](j;)}(hMAX6648, MAX6692:h]hMAX6648, MAX6692:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMHhjubjK)}(hhh]h)}(hhh](h)}(hBetter local resolutionh]h)}(hjh]hBetter local resolution}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hUnsigned temperature h]h)}(hUnsigned temperatureh]hUnsigned temperature}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMHhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhMGhjubah}(h]h ]h"]h$]h&]uh1jJhjubeh}(h]h ]h"]h$]h&]uh1j4hhhMHhj1hhubj5)}(hMAX6654, MAX6690: * Better local resolution * Selectable address * Remote sensor type selection * Extended temperature range * Extended resolution only available when conversion rate <= 1 Hz h](j;)}(hMAX6654, MAX6690:h]hMAX6654, MAX6690:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMOhjubjK)}(hhh]h)}(hhh](h)}(hBetter local resolutionh]h)}(hjh]hBetter local resolution}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMKhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hSelectable addressh]h)}(hj2h]hSelectable address}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMLhj0ubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hRemote sensor type selectionh]h)}(hjIh]hRemote sensor type selection}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMMhjGubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hExtended temperature rangeh]h)}(hj`h]hExtended temperature range}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMNhj^ubah}(h]h ]h"]h$]h&]uh1hhjubh)}(h@Extended resolution only available when conversion rate <= 1 Hz h]h)}(h?Extended resolution only available when conversion rate <= 1 Hzh]h?Extended resolution only available when conversion rate <= 1 Hz}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMOhjuubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhMKhjubah}(h]h ]h"]h$]h&]uh1jJhjubeh}(h]h ]h"]h$]h&]uh1j4hhhMOhj1hhubj5)}(hNMAX6657 and MAX6658: * Better local resolution * Remote sensor type selection h](j;)}(hMAX6657 and MAX6658:h]hMAX6657 and MAX6658:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMShjubjK)}(hhh]h)}(hhh](h)}(hBetter local resolutionh]h)}(hjh]hBetter local resolution}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMRhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hRemote sensor type selection h]h)}(hRemote sensor type selectionh]hRemote sensor type selection}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMShjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhMRhjubah}(h]h ]h"]h$]h&]uh1jJhjubeh}(h]h ]h"]h$]h&]uh1j4hhhMShj1hhubj5)}(h{MAX6659: * Better local resolution * Selectable address * Second critical temperature limit * Remote sensor type selection h](j;)}(hMAX6659:h]hMAX6659:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMYhjubjK)}(hhh]h)}(hhh](h)}(hBetter local resolutionh]h)}(hjh]hBetter local resolution}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMVhjubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hSelectable addressh]h)}(hj)h]hSelectable address}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMWhj'ubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(h!Second critical temperature limith]h)}(hj@h]h!Second critical temperature limit}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMXhj>ubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hRemote sensor type selection h]h)}(hRemote sensor type selectionh]hRemote sensor type selection}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMYhjUubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMVhj ubah}(h]h ]h"]h$]h&]uh1jJhjubeh}(h]h ]h"]h$]h&]uh1j4hhhMYhj1hhubj5)}(hIMAX6680 and MAX6681: * Selectable address * Remote sensor type selection h](j;)}(hMAX6680 and MAX6681:h]hMAX6680 and MAX6681:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhM]hjubjK)}(hhh]h)}(hhh](h)}(hSelectable addressh]h)}(hjh]hSelectable address}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM\hjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hRemote sensor type selection h]h)}(hRemote sensor type selectionh]hRemote sensor type selection}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM]hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhM\hjubah}(h]h ]h"]h$]h&]uh1jJhjubeh}(h]h ]h"]h$]h&]uh1j4hhhM]hj1hhubj5)}(hMAX6695 and MAX6696: * Better local resolution * Selectable address (max6696) * Second critical temperature limit * Two remote sensors h](j;)}(hMAX6695 and MAX6696:h]hMAX6695 and MAX6696:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMchjubjK)}(hhh]h)}(hhh](h)}(hBetter local resolutionh]h)}(hjh]hBetter local resolution}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM`hjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hSelectable address (max6696)h]h)}(hj h]hSelectable address (max6696)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMahjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(h!Second critical temperature limith]h)}(hj h]h!Second critical temperature limit}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMbhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hTwo remote sensors h]h)}(hTwo remote sensorsh]hTwo remote sensors}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMchj5ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhM`hjubah}(h]h ]h"]h$]h&]uh1jJhjubeh}(h]h ]h"]h$]h&]uh1j4hhhMchj1hhubj5)}(hW83L771W/G * The G variant is lead-free, otherwise similar to the W. * Filter and alert configuration register at 0xBF * Moving average (depending on conversion rate) h](j;)}(h W83L771W/Gh]h W83L771W/G}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMhhj_ubjK)}(hhh]h)}(hhh](h)}(h7The G variant is lead-free, otherwise similar to the W.h]h)}(hjyh]h7The G variant is lead-free, otherwise similar to the W.}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMfhjwubah}(h]h ]h"]h$]h&]uh1hhjtubh)}(h/Filter and alert configuration register at 0xBFh]h)}(hjh]h/Filter and alert configuration register at 0xBF}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMghjubah}(h]h ]h"]h$]h&]uh1hhjtubh)}(h.Moving average (depending on conversion rate) h]h)}(h-Moving average (depending on conversion rate)h]h-Moving average (depending on conversion rate)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhhjubah}(h]h ]h"]h$]h&]uh1hhjtubeh}(h]h ]h"]h$]h&]jjuh1hhhhMfhjqubah}(h]h ]h"]h$]h&]uh1jJhj_ubeh}(h]h ]h"]h$]h&]uh1j4hhhMhhj1hhubj5)}(hW83L771AWG/ASG * Successor of the W83L771W/G, same features. * The AWG and ASG variants only differ in package format. * Diode ideality factor configuration (remote sensor) at 0xE3 h](j;)}(hW83L771AWG/ASGh]hW83L771AWG/ASG}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j:hhhMmhjubjK)}(hhh]h)}(hhh](h)}(h+Successor of the W83L771W/G, same features.h]h)}(hjh]h+Successor of the W83L771W/G, same features.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMkhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(h7The AWG and ASG variants only differ in package format.h]h)}(hjh]h7The AWG and ASG variants only differ in package format.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMlhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hhhhhhMubh)}(hThe ADM1032 is the only chip of the family which supports PEC. It does not support PEC on all transactions though, so some care must be taken.h]hThe ADM1032 is the only chip of the family which supports PEC. It does not support PEC on all transactions though, so some care must be taken.}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj>hhubh)}(hXWhen reading a register value, the PEC byte is computed and sent by the ADM1032 chip. However, in the case of a combined transaction (SMBus Read Byte), the ADM1032 computes the CRC value over only the second half of the message rather than its entirety, because it thinks the first half of the message belongs to a different transaction. As a result, the CRC value differs from what the SMBus master expects, and all reads fail.h]hXWhen reading a register value, the PEC byte is computed and sent by the ADM1032 chip. However, in the case of a combined transaction (SMBus Read Byte), the ADM1032 computes the CRC value over only the second half of the message rather than its entirety, because it thinks the first half of the message belongs to a different transaction. As a result, the CRC value differs from what the SMBus master expects, and all reads fail.}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj>hhubh)}(hXFor this reason, the lm90 driver will enable PEC for the ADM1032 only if the bus supports the SMBus Send Byte and Receive Byte transaction types. These transactions will be used to read register values, instead of SMBus Read Byte, and PEC will work properly.h]hXFor this reason, the lm90 driver will enable PEC for the ADM1032 only if the bus supports the SMBus Send Byte and Receive Byte transaction types. These transactions will be used to read register values, instead of SMBus Read Byte, and PEC will work properly.}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj>hhubh)}(hXVAdditionally, the ADM1032 doesn't support SMBus Send Byte with PEC. Instead, it will try to write the PEC value to the register (because the SMBus Send Byte transaction with PEC is similar to a Write Byte transaction without PEC), which is not what we want. Thus, PEC is explicitly disabled on SMBus Send Byte transactions in the lm90 driver.h]hXXAdditionally, the ADM1032 doesn’t support SMBus Send Byte with PEC. Instead, it will try to write the PEC value to the register (because the SMBus Send Byte transaction with PEC is similar to a Write Byte transaction without PEC), which is not what we want. Thus, PEC is explicitly disabled on SMBus Send Byte transactions in the lm90 driver.}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj>hhubh)}(hXPEC on byte data transactions represents a significant increase in bandwidth usage (+33% for writes, +25% for reads) in normal conditions. With the need to use two SMBus transaction for reads, this overhead jumps to +50%. Worse, two transactions will typically mean twice as much delay waiting for transaction completion, effectively doubling the register cache refresh time. I guess reliability comes at a price, but it's quite expensive this time.h]hXPEC on byte data transactions represents a significant increase in bandwidth usage (+33% for writes, +25% for reads) in normal conditions. With the need to use two SMBus transaction for reads, this overhead jumps to +50%. Worse, two transactions will typically mean twice as much delay waiting for transaction completion, effectively doubling the register cache refresh time. I guess reliability comes at a price, but it’s quite expensive this time.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj>hhubh)}(hSo, as not everyone might enjoy the slowdown, PEC is disabled by default and can be enabled through sysfs. Just write 1 to the "pec" file and PEC will be enabled. Write 0 to that file to disable PEC again.h]hSo, as not everyone might enjoy the slowdown, PEC is disabled by default and can be enabled through sysfs. Just write 1 to the “pec” file and PEC will be enabled. Write 0 to that file to disable PEC again.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj>hhubeh}(h] pec-supportah ]h"] pec supportah$]h&]uh1hhhhhhhhMubeh}(h]kernel-driver-lm90ah ]h"]kernel driver lm90ah$]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_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}(jjjjj;j8jju nametypes}(jjj;juh}(jhjjj8j jj>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.