€•XÂŒ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/nct6775”Œ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/nct6775”Œ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/nct6775”Œ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/nct6775”Œ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/nct6775”Œ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/nct6775”Œ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/nct6775”Œ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 NCT6775”h]”hŒKernel driver NCT6775”…”�”}”(hh¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhh·h²hh³Œ;/var/lib/git/docbuild/linux/Documentation/hwmon/nct6775.rst”h´KubhŒnote”“”)�”}”(hŒQThis driver supersedes the NCT6775F and NCT6776F support in the W83627EHF driver.”h]”hŒ paragraph”“”)�”}”(hŒQThis driver supersedes the NCT6775F and NCT6776F support in the W83627EHF driver.”h]”hŒQThis driver supersedes the NCT6775F and NCT6776F support in the W83627EHF driver.”…”�”}”(hhÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KhhÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hËhh·h²hh³hÊh´NubhÒ)�”}”(hŒSupported chips:”h]”hŒSupported chips:”…”�”}”(hhçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K hh·h²hubhŒ block_quote”“”)�”}”(hX‹* Nuvoton NCT6102D/NCT6104D/NCT6106D Prefix: 'nct6106' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from the Nuvoton web site * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I Prefix: 'nct6775' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F Prefix: 'nct6776' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT5532D/NCT6779D Prefix: 'nct6779' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT6791D Prefix: 'nct6791' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT6792D Prefix: 'nct6792' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT6793D Prefix: 'nct6793' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT6795D Prefix: 'nct6795' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT6796D Prefix: 'nct6796' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT6797D Prefix: 'nct6797' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT6798D Prefix: 'nct6798' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request * Nuvoton NCT5585D (compatible to NCT6798D) Prefix: 'nct6798' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Not available * Nuvoton NCT6796D-S/NCT6799D-R Prefix: 'nct6799' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”hŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hŒ©Nuvoton NCT6102D/NCT6104D/NCT6106D Prefix: 'nct6106' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from the Nuvoton web site ”h]”(hÒ)�”}”(hŒ"Nuvoton NCT6102D/NCT6104D/NCT6106D”h]”hŒ"Nuvoton NCT6102D/NCT6104D/NCT6106D”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K hjubhÒ)�”}”(hŒPrefix: 'nct6106'”h]”hŒPrefix: ‘nct6106’”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K hjubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KhjubhÒ)�”}”(hŒ.Datasheet: Available from the Nuvoton web site”h]”hŒ.Datasheet: Available from the Nuvoton web site”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ½Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I Prefix: 'nct6775' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒ6Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I”h]”hŒ6Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KhjDubhÒ)�”}”(hŒPrefix: 'nct6775'”h]”hŒPrefix: ‘nct6775’”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KhjDubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KhjDubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KhjDubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ²Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F Prefix: 'nct6776' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒ+Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F”h]”hŒ+Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Khj†ubhÒ)�”}”(hŒPrefix: 'nct6776'”h]”hŒPrefix: ‘nct6776’”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Khj†ubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Khj†ubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K!hj†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ Nuvoton NCT5532D/NCT6779D Prefix: 'nct6779' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT5532D/NCT6779D”h]”hŒNuvoton NCT5532D/NCT6779D”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K#hjÈubhÒ)�”}”(hŒPrefix: 'nct6779'”h]”hŒPrefix: ‘nct6779’”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K%hjÈubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K'hjÈubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K)hjÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ—Nuvoton NCT6791D Prefix: 'nct6791' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6791D”h]”hŒNuvoton NCT6791D”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K+hj ubhÒ)�”}”(hŒPrefix: 'nct6791'”h]”hŒPrefix: ‘nct6791’”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K-hj ubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K/hj ubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K1hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ—Nuvoton NCT6792D Prefix: 'nct6792' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6792D”h]”hŒNuvoton NCT6792D”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K3hjLubhÒ)�”}”(hŒPrefix: 'nct6792'”h]”hŒPrefix: ‘nct6792’”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K5hjLubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K7hjLubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K9hjLubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ—Nuvoton NCT6793D Prefix: 'nct6793' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6793D”h]”hŒNuvoton NCT6793D”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K;hjŽubhÒ)�”}”(hŒPrefix: 'nct6793'”h]”hŒPrefix: ‘nct6793’”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K=hjŽubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K?hjŽubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KAhjŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ—Nuvoton NCT6795D Prefix: 'nct6795' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6795D”h]”hŒNuvoton NCT6795D”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KChjÐubhÒ)�”}”(hŒPrefix: 'nct6795'”h]”hŒPrefix: ‘nct6795’”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KEhjÐubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KGhjÐubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KIhjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ—Nuvoton NCT6796D Prefix: 'nct6796' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6796D”h]”hŒNuvoton NCT6796D”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KKhjubhÒ)�”}”(hŒPrefix: 'nct6796'”h]”hŒPrefix: ‘nct6796’”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KMhjubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KOhjubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KQhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ—Nuvoton NCT6797D Prefix: 'nct6797' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6797D”h]”hŒNuvoton NCT6797D”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KShjTubhÒ)�”}”(hŒPrefix: 'nct6797'”h]”hŒPrefix: ‘nct6797’”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KUhjTubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KWhjTubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KYhjTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ—Nuvoton NCT6798D Prefix: 'nct6798' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6798D”h]”hŒNuvoton NCT6798D”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K[hj–ubhÒ)�”}”(hŒPrefix: 'nct6798'”h]”hŒPrefix: ‘nct6798’”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K]hj–ubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K_hj–ubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Kahj–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒšNuvoton NCT5585D (compatible to NCT6798D) Prefix: 'nct6798' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Not available ”h]”(hÒ)�”}”(hŒ)Nuvoton NCT5585D (compatible to NCT6798D)”h]”hŒ)Nuvoton NCT5585D (compatible to NCT6798D)”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KchjØubhÒ)�”}”(hŒPrefix: 'nct6798'”h]”hŒPrefix: ‘nct6798’”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KehjØubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KghjØubhÒ)�”}”(hŒDatasheet: Not available”h]”hŒDatasheet: Not available”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KihjØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubj)�”}”(hŒ¤Nuvoton NCT6796D-S/NCT6799D-R Prefix: 'nct6799' Addresses scanned: ISA address retrieved from Super I/O registers Datasheet: Available from Nuvoton upon request ”h]”(hÒ)�”}”(hŒNuvoton NCT6796D-S/NCT6799D-R”h]”hŒNuvoton NCT6796D-S/NCT6799D-R”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KkhjubhÒ)�”}”(hŒPrefix: 'nct6799'”h]”hŒPrefix: ‘nct6799’”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KmhjubhÒ)�”}”(hŒAAddresses scanned: ISA address retrieved from Super I/O registers”h]”hŒAAddresses scanned: ISA address retrieved from Super I/O registers”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KohjubhÒ)�”}”(hŒ.Datasheet: Available from Nuvoton upon request”h]”hŒ.Datasheet: Available from Nuvoton upon request”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Kqhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhhýubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1hûh³hÊh´K hh÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hõh³hÊh´K hh·h²hubhÒ)�”}”(hŒAuthors:”h]”hŒAuthors:”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Kshh·h²hubhö)�”}”(hŒ#Guenter Roeck ”h]”hÒ)�”}”(hŒ"Guenter Roeck ”h]”(hŒGuenter Roeck <”…”�”}”(hj|h²hh³Nh´NubhŒ reference”“”)�”}”(hŒlinux@roeck-us.net”h]”hŒlinux@roeck-us.net”…”�”}”(hj†h²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´Kuhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1hõh³hÊh´Kuhh·h²hubh¶)�”}”(hhh]”(h»)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj¦h²hh³hÊh´KxubhÒ)�”}”(hŒoThis driver implements support for the Nuvoton NCT6775F, NCT6776F, and NCT6779D and compatible super I/O chips.”h]”hŒoThis driver implements support for the Nuvoton NCT6775F, NCT6776F, and NCT6779D and compatible super I/O chips.”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Kzhj¦h²hubhÒ)�”}”(hXRThe chips support up to 25 temperature monitoring sources. Up to 6 of those are direct temperature sensor inputs, the others are special sources such as PECI, PCH, and SMBUS. Depending on the chip type, 2 to 6 of the temperature sources can be monitored and compared against minimum, maximum, and critical temperatures. The driver reports up to 10 of the temperatures to the user. There are 4 to 5 fan rotation speed sensors, 8 to 15 analog voltage sensors, one VID, alarms with beep warnings (control unimplemented), and some automatic fan regulation strategies (plus manual fan control mode).”h]”hXRThe chips support up to 25 temperature monitoring sources. Up to 6 of those are direct temperature sensor inputs, the others are special sources such as PECI, PCH, and SMBUS. Depending on the chip type, 2 to 6 of the temperature sources can be monitored and compared against minimum, maximum, and critical temperatures. The driver reports up to 10 of the temperatures to the user. There are 4 to 5 fan rotation speed sensors, 8 to 15 analog voltage sensors, one VID, alarms with beep warnings (control unimplemented), and some automatic fan regulation strategies (plus manual fan control mode).”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K}hj¦h²hubhÒ)�”}”(hŒ“The temperature sensor sources on all chips are configurable. The configured source for each of the temperature sensors is provided in tempX_label.”h]”hŒ“The temperature sensor sources on all chips are configurable. The configured source for each of the temperature sensors is provided in tempX_label.”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K†hj¦h²hubhÒ)�”}”(hXvTemperatures are measured in degrees Celsius and measurement resolution is either 1 degC or 0.5 degC, depending on the temperature source and configuration. An alarm is triggered when the temperature gets higher than the high limit; it stays on until the temperature falls below the hysteresis value. Alarms are only supported for temp1 to temp6, depending on the chip type.”h]”hXvTemperatures are measured in degrees Celsius and measurement resolution is either 1 degC or 0.5 degC, depending on the temperature source and configuration. An alarm is triggered when the temperature gets higher than the high limit; it stays on until the temperature falls below the hysteresis value. Alarms are only supported for temp1 to temp6, depending on the chip type.”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K‰hj¦h²hubhÒ)�”}”(hX~Fan rotation speeds are reported in RPM (rotations per minute). An alarm is triggered if the rotation speed has dropped below a programmable limit. On NCT6775F, fan readings can be divided by a programmable divider (1, 2, 4, 8, 16, 32, 64 or 128) to give the readings more range or accuracy; the other chips do not have a fan speed divider. The driver sets the most suitable fan divisor itself; specifically, it increases the divider value each time a fan speed reading returns an invalid value, and it reduces it if the fan speed reading is lower than optimal. Some fans might not be present because they share pins with other functions.”h]”hX~Fan rotation speeds are reported in RPM (rotations per minute). An alarm is triggered if the rotation speed has dropped below a programmable limit. On NCT6775F, fan readings can be divided by a programmable divider (1, 2, 4, 8, 16, 32, 64 or 128) to give the readings more range or accuracy; the other chips do not have a fan speed divider. The driver sets the most suitable fan divisor itself; specifically, it increases the divider value each time a fan speed reading returns an invalid value, and it reduces it if the fan speed reading is lower than optimal. Some fans might not be present because they share pins with other functions.”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K�hj¦h²hubhÒ)�”}”(hŒ§Voltage sensors (also known as IN sensors) report their values in millivolts. An alarm is triggered if the voltage has crossed a programmable minimum or maximum limit.”h]”hŒ§Voltage sensors (also known as IN sensors) report their values in millivolts. An alarm is triggered if the voltage has crossed a programmable minimum or maximum limit.”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K™hj¦h²hubhÒ)�”}”(hXThe driver supports automatic fan control mode known as Thermal Cruise. In this mode, the chip attempts to keep the measured temperature in a predefined temperature range. If the temperature goes out of range, fan is driven slower/faster to reach the predefined range again.”h]”hXThe driver supports automatic fan control mode known as Thermal Cruise. In this mode, the chip attempts to keep the measured temperature in a predefined temperature range. If the temperature goes out of range, fan is driven slower/faster to reach the predefined range again.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K�hj¦h²hubhÒ)�”}”(hŒThe mode works for fan1-fan5.”h]”hŒThe mode works for fan1-fan5.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K¢hj¦h²hubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1hµhh·h²hh³hÊh´Kxubh¶)�”}”(hhh]”(h»)�”}”(hŒsysfs attributes”h]”hŒsysfs attributes”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj/h²hh³hÊh´K¥ubhŒdefinition_list”“”)�”}”(hhh]”(hŒdefinition_list_item”“”)�”}”(hŒtpwm[1-7] - this file stores PWM duty cycle or DC value (fan speed) in range: 0 (lowest speed) to 255 (full) ”h]”(hŒterm”“”)�”}”(hŒpwm[1-7]”h]”hŒpwm[1-7]”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´KªhjGubhŒ definition”“”)�”}”(hhh]”hü)�”}”(hhh]”j)�”}”(hŒgthis file stores PWM duty cycle or DC value (fan speed) in range: 0 (lowest speed) to 255 (full) ”h]”(hÒ)�”}”(hŒAthis file stores PWM duty cycle or DC value (fan speed) in range:”h]”hŒAthis file stores PWM duty cycle or DC value (fan speed) in range:”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K¨hjcubhö)�”}”(hŒ0 (lowest speed) to 255 (full) ”h]”hÒ)�”}”(hŒ0 (lowest speed) to 255 (full)”h]”hŒ0 (lowest speed) to 255 (full)”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´Kªhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1hõh³hÊh´Kªhjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhj`ubah}”(h]”h ]”h"]”h$]”h&]”jbŒ-”uh1hûh³hÊh´K¨hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j[hjGubeh}”(h]”h ]”h"]”h$]”h&]”uh1jEh³hÊh´KªhjBubjF)�”}”(hX>pwm[1-7]_enable - this file controls mode of fan/temperature control: * 0 Fan control disabled (fans set to maximum speed) * 1 Manual mode, write to pwm[0-5] any value 0-255 * 2 "Thermal Cruise" mode * 3 "Fan Speed Cruise" mode * 4 "Smart Fan III" mode (NCT6775F only) * 5 "Smart Fan IV" mode ”h]”(jL)�”}”(hŒpwm[1-7]_enable”h]”hŒpwm[1-7]_enable”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´K´hj¦ubj\)�”}”(hhh]”hü)�”}”(hhh]”j)�”}”(hX this file controls mode of fan/temperature control: * 0 Fan control disabled (fans set to maximum speed) * 1 Manual mode, write to pwm[0-5] any value 0-255 * 2 "Thermal Cruise" mode * 3 "Fan Speed Cruise" mode * 4 "Smart Fan III" mode (NCT6775F only) * 5 "Smart Fan IV" mode ”h]”(hÒ)�”}”(hŒ3this file controls mode of fan/temperature control:”h]”hŒ3this file controls mode of fan/temperature control:”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K­hj¾ubhö)�”}”(hŒß* 0 Fan control disabled (fans set to maximum speed) * 1 Manual mode, write to pwm[0-5] any value 0-255 * 2 "Thermal Cruise" mode * 3 "Fan Speed Cruise" mode * 4 "Smart Fan III" mode (NCT6775F only) * 5 "Smart Fan IV" mode ”h]”hü)�”}”(hhh]”(j)�”}”(hŒ20 Fan control disabled (fans set to maximum speed)”h]”hÒ)�”}”(hjÙh]”hŒ20 Fan control disabled (fans set to maximum speed)”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K¯hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÔubj)�”}”(hŒ01 Manual mode, write to pwm[0-5] any value 0-255”h]”hÒ)�”}”(hjðh]”hŒ01 Manual mode, write to pwm[0-5] any value 0-255”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K°hjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÔubj)�”}”(hŒ2 "Thermal Cruise" mode”h]”hÒ)�”}”(hjh]”hŒ2 “Thermal Cruiseâ€� mode”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K±hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÔubj)�”}”(hŒ3 "Fan Speed Cruise" mode”h]”hÒ)�”}”(hjh]”hŒ3 “Fan Speed Cruiseâ€� mode”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K²hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÔubj)�”}”(hŒ&4 "Smart Fan III" mode (NCT6775F only)”h]”hÒ)�”}”(hj5h]”hŒ*4 “Smart Fan IIIâ€� mode (NCT6775F only)”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K³hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÔubj)�”}”(hŒ5 "Smart Fan IV" mode ”h]”hÒ)�”}”(hŒ5 "Smart Fan IV" mode”h]”hŒ5 “Smart Fan IVâ€� mode”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K´hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÔubeh}”(h]”h ]”h"]”h$]”h&]”jbjcuh1hûh³hÊh´K¯hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hõh³hÊh´K¯hj¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhj»ubah}”(h]”h ]”h"]”h$]”h&]”jbj™uh1hûh³hÊh´K­hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1j[hj¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jEh³hÊh´K´hjBh²hubjF)�”}”(hŒ\pwm[1-7]_mode - controls if output is PWM or DC level * 0 DC output * 1 PWM output ”h]”(jL)�”}”(hŒ pwm[1-7]_mode”h]”hŒ pwm[1-7]_mode”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´Kºhj†ubj\)�”}”(hhh]”hü)�”}”(hhh]”j)�”}”(hŒHcontrols if output is PWM or DC level * 0 DC output * 1 PWM output ”h]”(hÒ)�”}”(hŒ%controls if output is PWM or DC level”h]”hŒ%controls if output is PWM or DC level”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K·hjžubhö)�”}”(hŒ* 0 DC output * 1 PWM output ”h]”hü)�”}”(hhh]”(j)�”}”(hŒ 0 DC output”h]”hÒ)�”}”(hj¹h]”hŒ 0 DC output”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´K¹hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj´ubj)�”}”(hŒ 1 PWM output ”h]”hÒ)�”}”(hŒ 1 PWM output”h]”hŒ 1 PWM output”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KºhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj´ubeh}”(h]”h ]”h"]”h$]”h&]”jbjcuh1hûh³hÊh´K¹hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hõh³hÊh´K¹hjžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhj›ubah}”(h]”h ]”h"]”h$]”h&]”jbj™uh1hûh³hÊh´K·hj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1j[hj†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jEh³hÊh´KºhjBh²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1j@hj/h²hh³Nh´Nubeh}”(h]”Œsysfs-attributes”ah ]”h"]”Œsysfs attributes”ah$]”h&]”uh1hµhh·h²hh³hÊh´K¥ubh¶)�”}”(hhh]”(h»)�”}”(hŒCommon fan control attributes”h]”hŒCommon fan control attributes”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjh²hh³hÊh´K½ubjA)�”}”(hhh]”(jF)�”}”(hŒrpwm[1-7]_temp_sel Temperature source. Value is temperature sensor index. For example, select '1' for temp1_input. ”h]”(jL)�”}”(hŒpwm[1-7]_temp_sel”h]”hŒpwm[1-7]_temp_sel”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´KÁhj,ubj\)�”}”(hhh]”hÒ)�”}”(hŒ_Temperature source. Value is temperature sensor index. For example, select '1' for temp1_input.”h]”hŒcTemperature source. Value is temperature sensor index. For example, select ‘1’ for temp1_input.”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KÀhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1j[hj,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jEh³hÊh´KÁhj)ubjF)�”}”(hŒ¶pwm[1-7]_weight_temp_sel Secondary temperature source. Value is temperature sensor index. For example, select '1' for temp1_input. Set to 0 to disable secondary temperature control. ”h]”(jL)�”}”(hŒpwm[1-7]_weight_temp_sel”h]”hŒpwm[1-7]_weight_temp_sel”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´KÆhj[ubj\)�”}”(hhh]”hÒ)�”}”(hŒœSecondary temperature source. Value is temperature sensor index. For example, select '1' for temp1_input. Set to 0 to disable secondary temperature control.”h]”hŒ Secondary temperature source. Value is temperature sensor index. For example, select ‘1’ for temp1_input. Set to 0 to disable secondary temperature control.”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KÄhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1j[hj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jEh³hÊh´KÆhj)h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1j@hjh²hh³hÊh´NubhÒ)�”}”(hŒbIf secondary temperature functionality is enabled, it is controlled with the following attributes.”h]”hŒbIf secondary temperature functionality is enabled, it is controlled with the following attributes.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KÈhjh²hubjA)�”}”(hhh]”(jF)�”}”(hŒ*pwm[1-7]_weight_duty_step Duty step size. ”h]”(jL)�”}”(hŒpwm[1-7]_weight_duty_step”h]”hŒpwm[1-7]_weight_duty_step”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´KÌhj¡ubj\)�”}”(hhh]”hÒ)�”}”(hŒDuty step size.”h]”hŒDuty step size.”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KÌhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1j[hj¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jEh³hÊh´KÌhjžubjF)�”}”(hŒ–pwm[1-7]_weight_temp_step Temperature step size. With each step over temp_step_base, the value of weight_duty_step is added to the current pwm value. ”h]”(jL)�”}”(hŒpwm[1-7]_weight_temp_step”h]”hŒpwm[1-7]_weight_temp_step”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´KÑhjÐubj\)�”}”(hhh]”hÒ)�”}”(hŒ{Temperature step size. With each step over temp_step_base, the value of weight_duty_step is added to the current pwm value.”h]”hŒ{Temperature step size. With each step over temp_step_base, the value of weight_duty_step is added to the current pwm value.”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÑh³hÊh´KÏhjâubah}”(h]”h ]”h"]”h$]”h&]”uh1j[hjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jEh³hÊh´KÑhjžh²hubjF)�”}”(hŒ\pwm[1-7]_weight_temp_step_base Temperature at which secondary temperature control kicks in. ”h]”(jL)�”}”(hŒpwm[1-7]_weight_temp_step_base”h]”hŒpwm[1-7]_weight_temp_step_base”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jKh³hÊh´KÕhjÿubj\)�”}”(hhh]”hÒ)�”}”(hŒ