_1sphinx.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/max6620modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/zh_TW/hwmon/max6620modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/it_IT/hwmon/max6620modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ja_JP/hwmon/max6620modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ko_KR/hwmon/max6620modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/sp_SP/hwmon/max6620modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h)SPDX-License-Identifier: GPL-2.0-or-laterh]h)SPDX-License-Identifier: GPL-2.0-or-later}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh;/var/lib/git/docbuild/linux/Documentation/hwmon/max6620.rsthKubhsection)}(hhh](htitle)}(hKernel driver max6620h]hKernel driver max6620}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hSupported chips:h]hSupported chips:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh block_quote)}(hMaxim MAX6620 Prefix: 'max6620' Addresses scanned: none Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6620.pdf h](h)}(h Maxim MAX6620h]h Maxim MAX6620}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hPrefix: 'max6620'h]hPrefix: ‘max6620’}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(hAddresses scanned: noneh]hAddresses scanned: none}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(hZDatasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6620.pdfh](h Datasheet: }(hj hhhNhNubh reference)}(hOhttps://www.analog.com/media/en/technical-documentation/data-sheets/max6620.pdfh]hOhttps://www.analog.com/media/en/technical-documentation/data-sheets/max6620.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubhdefinition_list)}(hhh]hdefinition_list_item)}(hAuthors: - L\. Grunenberg - Cumulus Networks - Shuotian Cheng - Arun Saravanan Balachandran h](hterm)}(hAuthors:h]hAuthors:}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hhhKhj5ubh definition)}(hhh]h bullet_list)}(hhh](h list_item)}(h'L\. Grunenberg h]h)}(hjWh](hL. Grunenberg <}(hjYhhhNhNubj)}(hcontact@lgrunenberg.deh]hcontact@lgrunenberg.de}(hj`hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:contact@lgrunenberg.deuh1jhjYubh>}(hjYhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjUubah}(h]h ]h"]h$]h&]uh1jShjPubjT)}(h.Cumulus Networks h]h)}(hjh](hCumulus Networks <}(hjhhhNhNubj)}(hsupport@cumulusnetworks.comh]hsupport@cumulusnetworks.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refuri"mailto:support@cumulusnetworks.comuh1jhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jShjPubjT)}(h%Shuotian Cheng h]h)}(hjh](hShuotian Cheng <}(hjhhhNhNubj)}(hshuche@microsoft.comh]hshuche@microsoft.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:shuche@microsoft.comuh1jhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jShjPubjT)}(h h]h)}(h;Arun Saravanan Balachandran h](hArun Saravanan Balachandran <}(hjhhhNhNubj)}(hArun_Saravanan_Balac@dell.comh]hArun_Saravanan_Balac@dell.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refuri$mailto:Arun_Saravanan_Balac@dell.comuh1jhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jShjPubeh}(h]h ]h"]h$]h&]bullet-uh1jNhhhKhjKubah}(h]h ]h"]h$]h&]uh1jIhj5ubeh}(h]h ]h"]h$]h&]uh1j3hhhKhj0ubah}(h]h ]h"]h$]h&]uh1j.hhhhhNhNubh)}(hhh](h)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(h@This driver implements support for Maxim MAX6620 fan controller.h]h@This driver implements support for Maxim MAX6620 fan controller.}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hThe driver configures the fan controller in RPM mode. To give the readings more range or accuracy, the desired value can be set by a programmable register (1, 2, 4, 8, 16 or 32). Set higher values for larger speeds.h]hThe driver configures the fan controller in RPM mode. To give the readings more range or accuracy, the desired value can be set by a programmable register (1, 2, 4, 8, 16 or 32). Set higher values for larger speeds.}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h9The driver provides the following sensor access in sysfs:h]h9The driver provides the following sensor access in sysfs:}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jahj^ubjb)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jahj^ubjb)}(hhh]h}(h]h ]h"]h$]h&]colwidthK5uh1jahj^ubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(hfan[1-4]_alarmh]hfan[1-4]_alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hroh]hro}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Fan alarm.h]h Fan alarm.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h fan[1-4]_divh]h fan[1-4]_div}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hrwh]hrw}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hNSets the nominal RPM range of the fan. Valid values are 1, 2, 4, 8, 16 and 32.h]hNSets the nominal RPM range of the fan. Valid values are 1, 2, 4, 8, 16 and 32.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hfan[1-4]_inputh]hfan[1-4]_input}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK%hj)ubah}(h]h ]h"]h$]h&]uh1jhj&ubj)}(hhh]h)}(hroh]hro}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK%hj@ubah}(h]h ]h"]h$]h&]uh1jhj&ubj)}(hhh]h)}(hFan speed in RPM.h]hFan speed in RPM.}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK%hjWubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hfan[1-4]_targeth]hfan[1-4]_target}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjwubah}(h]h ]h"]h$]h&]uh1jhjtubj)}(hhh]h)}(hrwh]hrw}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjubah}(h]h ]h"]h$]h&]uh1jhjtubj)}(hhh]h)}(hDesired fan speed in RPM.h]hDesired fan speed in RPM.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjubah}(h]h ]h"]h$]h&]uh1jhjtubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj^ubeh}(h]h ]h"]h$]h&]colsKuh1j\hjYubah}(h]h ]h"]h$]h&]uh1jWhjhhhhhNubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Usage notesh]h Usage notes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK*ubh)}(hThis driver does not auto-detect devices. You will have to instantiate the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for details.h]hThis driver does not auto-detect devices. You will have to instantiate the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for details.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjhhubeh}(h] usage-notesah ]h"] usage notesah$]h&]uh1hhhhhhhhK*ubeh}(h]kernel-driver-max6620ah ]h"]kernel driver max6620ah$]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_handlerj.error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(j jjjjju nametypes}(j jjuh}(jhjjjju 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.