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/f71805fmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/zh_TW/hwmon/f71805fmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/it_IT/hwmon/f71805fmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ja_JP/hwmon/f71805fmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ko_KR/hwmon/f71805fmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/pt_BR/hwmon/f71805fmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/sp_SP/hwmon/f71805fmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hKernel driver f71805fh]hKernel driver f71805f}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh;/var/lib/git/docbuild/linux/Documentation/hwmon/f71805f.rsthKubh paragraph)}(hSupported chips:h]hSupported chips:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh block_quote)}(hX* Fintek F71805F/FG Prefix: 'f71805f' Addresses scanned: none, address read from Super I/O config space Datasheet: Available from the Fintek website * Fintek F71806F/FG Prefix: 'f71872f' Addresses scanned: none, address read from Super I/O config space Datasheet: Available from the Fintek website * Fintek F71872F/FG Prefix: 'f71872f' Addresses scanned: none, address read from Super I/O config space Datasheet: Available from the Fintek website h]h bullet_list)}(hhh](h list_item)}(hFintek F71805F/FG Prefix: 'f71805f' Addresses scanned: none, address read from Super I/O config space Datasheet: Available from the Fintek website h](h)}(hFintek F71805F/FGh]hFintek F71805F/FG}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hPrefix: 'f71805f'h]hPrefix: ‘f71805f’}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hAAddresses scanned: none, address read from Super I/O config spaceh]hAAddresses scanned: none, address read from Super I/O config space}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(h,Datasheet: Available from the Fintek websiteh]h,Datasheet: Available from the Fintek website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hFintek F71806F/FG Prefix: 'f71872f' Addresses scanned: none, address read from Super I/O config space Datasheet: Available from the Fintek website h](h)}(hFintek F71806F/FGh]hFintek F71806F/FG}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj*ubh)}(hPrefix: 'f71872f'h]hPrefix: ‘f71872f’}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj*ubh)}(hAAddresses scanned: none, address read from Super I/O config spaceh]hAAddresses scanned: none, address read from Super I/O config space}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj*ubh)}(h,Datasheet: Available from the Fintek websiteh]h,Datasheet: Available from the Fintek website}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj*ubeh}(h]h ]h"]h$]h&]uh1hhhubh)}(hFintek F71872F/FG Prefix: 'f71872f' Addresses scanned: none, address read from Super I/O config space Datasheet: Available from the Fintek website h](h)}(hFintek F71872F/FGh]hFintek F71872F/FG}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjlubh)}(hPrefix: 'f71872f'h]hPrefix: ‘f71872f’}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjlubh)}(hAAddresses scanned: none, address read from Super I/O config spaceh]hAAddresses scanned: none, address read from Super I/O config space}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjlubh)}(h,Datasheet: Available from the Fintek websiteh]h,Datasheet: Available from the Fintek website}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjlubeh}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]bullet*uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(h'Author: Jean Delvare h](hAuthor: Jean Delvare <}(hjhhhNhNubh reference)}(hjdelvare@suse.deh]hjdelvare@suse.de}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:jdelvare@suse.deuh1jhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hThanks to Denis Kieft from Barracuda Networks for the donation of a test system (custom Jetway K8M8MS motherboard, with CPU and RAM) and for providing initial documentation.h]hThanks to Denis Kieft from Barracuda Networks for the donation of a test system (custom Jetway K8M8MS motherboard, with CPU and RAM) and for providing initial documentation.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh)}(hyThanks to Kris Chen and Aaron Huang from Fintek for answering technical questions and providing additional documentation.h]hyThanks to Kris Chen and Aaron Huang from Fintek for answering technical questions and providing additional documentation.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hhhhubh)}(hbThanks to Chris Lin from Jetway for providing wiring schematics and answering technical questions.h]hbThanks to Chris Lin from Jetway for providing wiring schematics and answering technical questions.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK'hhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhK,ubh)}(hThe Fintek F71805F/FG Super I/O chip includes complete hardware monitoring capabilities. It can monitor up to 9 voltages (counting its own power source), 3 fans and 3 temperature sensors.h]hThe Fintek F71805F/FG Super I/O chip includes complete hardware monitoring capabilities. It can monitor up to 9 voltages (counting its own power source), 3 fans and 3 temperature sensors.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hj hhubh)}(hzThis chip also has fan controlling features, using either DC or PWM, in three different modes (one manual, two automatic).h]hzThis chip also has fan controlling features, using either DC or PWM, in three different modes (one manual, two automatic).}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hj hhubh)}(hThe Fintek F71872F/FG Super I/O chip is almost the same, with two additional internal voltages monitored (VSB and battery). It also features 6 VID inputs. The VID inputs are not yet supported by this driver.h]hThe Fintek F71872F/FG Super I/O chip is almost the same, with two additional internal voltages monitored (VSB and battery). It also features 6 VID inputs. The VID inputs are not yet supported by this driver.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hj hhubh)}(hsThe Fintek F71806F/FG Super-I/O chip is essentially the same as the F71872F/FG, and is undistinguishable therefrom.h]hsThe Fintek F71806F/FG Super-I/O chip is essentially the same as the F71872F/FG, and is undistinguishable therefrom.}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK9hj hhubh)}(hQThe driver assumes that no more than one chip is present, which seems reasonable.h]hQThe driver assumes that no more than one chip is present, which seems reasonable.}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h100Kh]h100K}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhjUubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h100Kh]h100K}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhjlubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h2.00h]h2.00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhjubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h ~1.25 V [1]_h](h~1.25 V }(hjhhhNhNubhfootnote_reference)}(h[1]_h]h1}(hjhhhNhNubah}(h]id1ah ]h"]h$]h&]refidid6docname hwmon/f71805fuh1jhjresolvedKubeh}(h]h ]h"]h$]h&]uh1hhhhKUhjubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin3h]hin3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVIN3h]hVIN3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVCHIPSETh]hVCHIPSET}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h47Kh]h47K}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h100Kh]h100K}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhj,ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h1.47h]h1.47}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjCubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 2.24 V [2]_h](h2.24 V }(hj]hhhNhNubj)}(h[2]_h]h2}(hjehhhNhNubah}(h]id2ah ]h"]h$]h&]jid7jjuh1jhj]jKubeh}(h]h ]h"]h$]h&]uh1hhhhKVhjZubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin4h]hin4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVIN4h]hVIN4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVCC5Vh]hVCC5V}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h200Kh]h200K}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h47Kh]h47K}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h5.25h]h5.25}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h0.95 Vh]h0.95 V}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin5h]hin5}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhj4ubah}(h]h ]h"]h$]h&]uh1jhj1ubj)}(hhh]h)}(hVIN5h]hVIN5}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjKubah}(h]h ]h"]h$]h&]uh1jhj1ubj)}(hhh]h)}(h+12Vh]h+12V}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjbubah}(h]h ]h"]h$]h&]uh1jhj1ubj)}(hhh]h)}(h200Kh]h200K}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjyubah}(h]h ]h"]h$]h&]uh1jhj1ubj)}(hhh]h)}(h20Kh]h20K}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjubah}(h]h ]h"]h$]h&]uh1jhj1ubj)}(hhh]h)}(h11.00h]h11.00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjubah}(h]h ]h"]h$]h&]uh1jhj1ubj)}(hhh]h)}(h1.05 Vh]h1.05 V}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjubah}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin6h]hin6}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVIN6h]hVIN6}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVCC1.5Vh]hVCC1.5V}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h10Kh]h10K}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhj#ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hhh]h)}(hhh]h}(h]h ]h"]h$]h&]uh1hhj=ubah}(h]h ]h"]h$]h&]jjuh1hhhhKYhj:ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h1.00h]h1.00}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjUubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h1.50 Vh]h1.50 V}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjlubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin7h]hin7}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVIN7h]hVIN7}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hVCOREh]hVCORE}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h10Kh]h10K}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hhh]h)}(hhh]h}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]jjuh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h1.00h]h1.00}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h ~1.40 V [1]_h](h~1.40 V }(hj hhhNhNubj)}(h[1]_h]h1}(hj% hhhNhNubah}(h]id3ah ]h"]h$]h&]jjjjuh1jhj jKubeh}(h]h ]h"]h$]h&]uh1hhhhKZhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin8h]hin8}(hjL hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hjI ubah}(h]h ]h"]h$]h&]uh1jhjF ubj)}(hhh]h)}(hVIN8h]hVIN8}(hjc hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hj` ubah}(h]h ]h"]h$]h&]uh1jhjF ubj)}(hhh]h)}(hVSB5Vh]hVSB5V}(hjz hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hjw ubah}(h]h ]h"]h$]h&]uh1jhjF ubj)}(hhh]h)}(h200Kh]h200K}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hj ubah}(h]h ]h"]h$]h&]uh1jhjF ubj)}(hhh]h)}(h47Kh]h47K}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hj ubah}(h]h ]h"]h$]h&]uh1jhjF ubj)}(hhh]h)}(h1.00h]h1.00}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hj ubah}(h]h ]h"]h$]h&]uh1jhjF ubj)}(hhh]h)}(h0.95 Vh]h0.95 V}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hj ubah}(h]h ]h"]h$]h&]uh1jhjF ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin10h]hin10}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hVSBh]hVSB}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hVSB3.3Vh]hVSB3.3V}(hj$ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hj! ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hint.h]hint.}(hj; hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hj8 ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hint.h]hint.}(hjR hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hjO ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h2.00h]h2.00}(hji hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hjf ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h 1.65 V [3]_h](h1.65 V }(hj hhhNhNubj)}(h[3]_h]h3}(hj hhhNhNubah}(h]id4ah ]h"]h$]h&]jid8jjuh1jhj jKubeh}(h]h ]h"]h$]h&]uh1hhhhK\hj} ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hin9h]hin9}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hVBATh]hVBAT}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hVBATTERYh]hVBATTERY}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hint.h]hint.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hint.h]hint.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h2.00h]h2.00}(hj# hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h 1.50 V [3]_h](h1.50 V }(hj: hhhNhNubj)}(h[3]_h]h3}(hjB hhhNhNubah}(h]id5ah ]h"]h$]h&]jj jjuh1jhj: jKubeh}(h]h ]h"]h$]h&]uh1hhhhK]hj7 ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjihhhhhNubhfootnote)}(hDepends on your hardware setup.h](hlabel)}(h1h]h1}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1j| hjx ubh)}(hjz h]hDepends on your hardware setup.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK`hjx ubeh}(h]jah ]h"]1ah$]h&](jj/ ejjuh1jv hhhK`hjihhjKubjw )}(h@Obviously not correct, swapping R1 and R2 would make more sense.h](j} )}(h2h]h2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j| hj ubh)}(hj h]h@Obviously not correct, swapping R1 and R2 would make more sense.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKahj ubeh}(h]jtah ]h"]2ah$]h&]joajjuh1jv hhhKahjihhjKubjw )}(hF71872F/FG only. h](j} )}(h3h]h3}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j| hj ubh)}(hF71872F/FG only.h]hF71872F/FG only.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhj ubeh}(h]j ah ]h"]3ah$]h&](j jL ejjuh1jv hhhKbhjihhjKubh)}(hX)These values can be used as hints at best, as motherboard manufacturers are free to use a completely different setup. As a matter of fact, the Jetway K8M8MS uses a significantly different setup. You will have to find out documentation about your own motherboard, and edit sensors.conf accordingly.h]hX)These values can be used as hints at best, as motherboard manufacturers are free to use a completely different setup. As a matter of fact, the Jetway K8M8MS uses a significantly different setup. You will have to find out documentation about your own motherboard, and edit sensors.conf accordingly.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKdhjihhubh)}(hgEach voltage measured has associated low and high limits, each of which triggers an alarm when crossed.h]hgEach voltage measured has associated low and high limits, each of which triggers an alarm when crossed.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjihhubeh}(h]voltage-monitoringah ]h"]voltage monitoringah$]h&]uh1hhhhhhhhKAubh)}(hhh](h)}(hFan Monitoringh]hFan Monitoring}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKoubh)}(hXIFan rotation speeds are reported as 12-bit values from a gated clock signal. Speeds down to 366 RPM can be measured. There is no theoretical high limit, but values over 6000 RPM seem to cause problem. The effective resolution is much lower than you would expect, the step between different register values being 10 rather than 1.h]hXIFan rotation speeds are reported as 12-bit values from a gated clock signal. Speeds down to 366 RPM can be measured. There is no theoretical high limit, but values over 6000 RPM seem to cause problem. The effective resolution is much lower than you would expect, the step between different register values being 10 rather than 1.}(hj" hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKqhj hhubh)}(h-The chip assumes 2 pulse-per-revolution fans.h]h-The chip assumes 2 pulse-per-revolution fans.}(hj0 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKwhj hhubh)}(hjAn alarm is triggered if the rotation speed drops below a programmable limit or is too low to be measured.h]hjAn alarm is triggered if the rotation speed drops below a programmable limit or is too low to be measured.}(hj> hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKyhj hhubeh}(h]fan-monitoringah ]h"]fan monitoringah$]h&]uh1hhhhhhhhKoubh)}(hhh](h)}(hTemperature Monitoringh]hTemperature Monitoring}(hjW hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjT hhhhhK~ubh)}(hTemperatures are reported in degrees Celsius. Each temperature measured has a high limit, those crossing triggers an alarm. There is an associated hysteresis value, below which the temperature has to drop before the alarm is cleared.h]hTemperatures are reported in degrees Celsius. Each temperature measured has a high limit, those crossing triggers an alarm. There is an associated hysteresis value, below which the temperature has to drop before the alarm is cleared.}(hje hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjT hhubh)}(hX.All temperature channels are external, there is no embedded temperature sensor. Each channel can be used for connecting either a thermal diode or a thermistor. The driver reports the currently selected mode, but doesn't allow changing it. In theory, the BIOS should have configured everything properly.h]hX0All temperature channels are external, there is no embedded temperature sensor. Each channel can be used for connecting either a thermal diode or a thermistor. The driver reports the currently selected mode, but doesn’t allow changing it. In theory, the BIOS should have configured everything properly.}(hjs hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjT hhubeh}(h]temperature-monitoringah ]h"]temperature monitoringah$]h&]uh1hhhhhhhhK~ubh)}(hhh](h)}(h Fan Controlh]h Fan Control}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKubh)}(hXBoth PWM (pulse-width modulation) and DC fan speed control methods are supported. The right one to use depends on external circuitry on the motherboard, so the driver assumes that the BIOS set the method properly. The driver will report the method, but won't let you change it.h]hXBoth PWM (pulse-width modulation) and DC fan speed control methods are supported. The right one to use depends on external circuitry on the motherboard, so the driver assumes that the BIOS set the method properly. The driver will report the method, but won’t let you change it.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(hXWhen the PWM method is used, you can select the operating frequency, from 187.5 kHz (default) to 31 Hz. The best frequency depends on the fan model. As a rule of thumb, lower frequencies seem to give better control, but may generate annoying high-pitch noise. So a frequency just above the audible range, such as 25 kHz, may be a good choice; if this doesn't give you good linear control, try reducing it. Fintek recommends not going below 1 kHz, as the fan tachometers get confused by lower frequencies as well.h]hXWhen the PWM method is used, you can select the operating frequency, from 187.5 kHz (default) to 31 Hz. The best frequency depends on the fan model. As a rule of thumb, lower frequencies seem to give better control, but may generate annoying high-pitch noise. So a frequency just above the audible range, such as 25 kHz, may be a good choice; if this doesn’t give you good linear control, try reducing it. Fintek recommends not going below 1 kHz, as the fan tachometers get confused by lower frequencies as well.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(hWhen the DC method is used, Fintek recommends not going below 5 V, which corresponds to a pwm value of 106 for the driver. The driver doesn't enforce this limit though.h]hWhen the DC method is used, Fintek recommends not going below 5 V, which corresponds to a pwm value of 106 for the driver. The driver doesn’t enforce this limit though.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(hfThree different fan control modes are supported; the mode number is written to the pwm_enable file.h]hfThree different fan control modes are supported; the mode number is written to the pwm_enable file.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(hhh](h)}(hb1: Manual mode You ask for a specific PWM duty cycle or DC voltage by writing to the pwm file. h]h)}(ha1: Manual mode You ask for a specific PWM duty cycle or DC voltage by writing to the pwm file.h]ha1: Manual mode You ask for a specific PWM duty cycle or DC voltage by writing to the pwm file.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj hhhhhNubh)}(hXS2: Temperature mode You define 3 temperature/fan speed trip points using the pwm_auto_point_temp and _fan files. These define a staircase relationship between temperature and fan speed with two additional points interpolated between the values that you define. When the temperature is below auto_point1_temp the fan is switched off. h]h)}(hXR2: Temperature mode You define 3 temperature/fan speed trip points using the pwm_auto_point_temp and _fan files. These define a staircase relationship between temperature and fan speed with two additional points interpolated between the values that you define. When the temperature is below auto_point1_temp the fan is switched off.h]hXR2: Temperature mode You define 3 temperature/fan speed trip points using the pwm_auto_point_temp and _fan files. These define a staircase relationship between temperature and fan speed with two additional points interpolated between the values that you define. When the temperature is below auto_point1_temp the fan is switched off.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj hhhhhNubh)}(hY3: Fan speed mode You ask for a specific fan speed by writing to the fan_target file. h]h)}(hX3: Fan speed mode You ask for a specific fan speed by writing to the fan_target file.h]hX3: Fan speed mode You ask for a specific fan speed by writing to the fan_target file.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj hhhhhNubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhj hhubh)}(hBoth of the automatic modes require that pwm1 corresponds to fan1, pwm2 to fan2 and pwm3 to fan3. Temperature mode also requires that temp1 corresponds to pwm1 and fan1, etc.h]hBoth of the automatic modes require that pwm1 corresponds to fan1, pwm2 to fan2 and pwm3 to fan3. Temperature mode also requires that temp1 corresponds to pwm1 and fan1, etc.}(hj# hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubeh}(h] fan-controlah ]h"] fan controlah$]h&]uh1hhhhhhhhKubeh}(h]kernel-driver-f71805fah ]h"]kernel driver f71805fah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_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_handlerjc error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehʌ _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}(1](jj% e2]jea3](j jB eurefids}nameids}(j> j; jfjcj j j jj jtj j jQ jN j j j6 j3 u nametypes}(j> jfj j j j jQ j j6 uh}(j; hjcj j jijjjojej/ j% j j jL jB jjx jtj j j jN j j jT j3 j u footnote_refs}(j ](jj% ej ]jeaj ](j jB eu citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes](jx j j e citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jq KsRparse_messages]transform_messages] transformerN include_log] decorationNhhub.