€•!>Œ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/smsc47m1”Œ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/smsc47m1”Œ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/smsc47m1”Œ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/smsc47m1”Œ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/smsc47m1”Œ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/smsc47m1”Œ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 smsc47m1”h]”hŒKernel driver smsc47m1”…””}”(hh¨hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hh£hžhhŸŒh]”hŒAhttp://www.smsc.com/media/Downloads_Public/Data_Sheets/47m10x.pdf”…””}”(hj@hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j>uh1j&hj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khjubh¸)”}”(hŒAhttp://www.smsc.com/media/Downloads_Public/Data_Sheets/47m112.pdf”h]”j')”}”(hjVh]”hŒAhttp://www.smsc.com/media/Downloads_Public/Data_Sheets/47m112.pdf”…””}”(hjXhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jVuh1j&hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khjubh¸)”}”(hŒhttp://www.smsc.com/”h]”j')”}”(hjnh]”hŒhttp://www.smsc.com/”…””}”(hjphžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jnuh1j&hjlubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÇhŸh¶h KhhÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÒhhÏubhÓ)”}”(hŒ}SMSC LPC47M292 Addresses scanned: none, address read from Super I/O config space Prefix: 'smsc47m2' Datasheet: Not public ”h]”(h¸)”}”(hŒSMSC LPC47M292”h]”hŒSMSC LPC47M292”…””}”(hj”hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khjubh¸)”}”(hŒAAddresses scanned: none, address read from Super I/O config space”h]”hŒAAddresses scanned: none, address read from Super I/O config space”…””}”(hj¢hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khjubh¸)”}”(hŒPrefix: 'smsc47m2'”h]”hŒPrefix: ‘smsc47m2’”…””}”(hj°hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khjubh¸)”}”(hŒDatasheet: Not public”h]”hŒDatasheet: Not public”…””}”(hj¾hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÒhhÏubhÓ)”}”(hŒySMSC LPC47M997 Addresses scanned: none, address read from Super I/O config space Prefix: 'smsc47m1' Datasheet: none ”h]”(h¸)”}”(hŒSMSC LPC47M997”h]”hŒSMSC LPC47M997”…””}”(hjÖhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K hjÒubh¸)”}”(hŒAAddresses scanned: none, address read from Super I/O config space”h]”hŒAAddresses scanned: none, address read from Super I/O config space”…””}”(hjähžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K"hjÒubh¸)”}”(hŒPrefix: 'smsc47m1'”h]”hŒPrefix: ‘smsc47m1’”…””}”(hjòhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K$hjÒubh¸)”}”(hŒDatasheet: none”h]”hŒDatasheet: none”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K&hjÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÒhhÏubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1hÍhŸh¶h KhhÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÇhŸh¶h Khh£hžhubh¸)”}”(hŒAuthors:”h]”hŒAuthors:”…””}”(hj"hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K*hh£hžhubhÈ)”}”(hŒû- Mark D. Studebaker , - With assistance from Bruce Allen , and his fan.c program: - http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/ - Gabriele Gorla , - Jean Delvare ”h]”hÎ)”}”(hhh]”(hÓ)”}”(hŒ)Mark D. Studebaker ,”h]”h¸)”}”(hj9h]”(hŒMark D. Studebaker <”…””}”(hj;hžhhŸNh Nubj')”}”(hŒmdsxyz123@yahoo.com”h]”hŒmdsxyz123@yahoo.com”…””}”(hjBhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:mdsxyz123@yahoo.com”uh1j&hj;ubhŒ>,”…””}”(hj;hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K,hj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÒhj4ubhÓ)”}”(hŒWith assistance from Bruce Allen , and his fan.c program: - http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/ ”h]”(h¸)”}”(hŒIWith assistance from Bruce Allen , and his fan.c program:”h]”(hŒ"With assistance from Bruce Allen <”…””}”(hjfhžhhŸNh Nubj')”}”(hŒballen@uwm.edu”h]”hŒballen@uwm.edu”…””}”(hjnhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:ballen@uwm.edu”uh1j&hjfubhŒ>, and his fan.c program:”…””}”(hjfhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K-hjbubhÎ)”}”(hhh]”hÓ)”}”(hŒ4http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/ ”h]”h¸)”}”(hŒ3http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/”h]”j')”}”(hj‘h]”hŒ3http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/”…””}”(hj“hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j‘uh1j&hjubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K0hj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÒhjˆubah}”(h]”h ]”h"]”h$]”h&]”jŒ-”uh1hÍhŸh¶h K0hjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÒhj4ubhÓ)”}”(hŒ"Gabriele Gorla ,”h]”h¸)”}”(hj¼h]”(hŒGabriele Gorla <”…””}”(hj¾hžhhŸNh Nubj')”}”(hŒgorlik@yahoo.com”h]”hŒgorlik@yahoo.com”…””}”(hjÅhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:gorlik@yahoo.com”uh1j&hj¾ubhŒ>,”…””}”(hj¾hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K2hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÒhj4ubhÓ)”}”(hŒ Jean Delvare ”h]”h¸)”}”(hŒJean Delvare ”h]”(hŒJean Delvare <”…””}”(hjéhžhhŸNh Nubj')”}”(hŒjdelvare@suse.de”h]”hŒjdelvare@suse.de”…””}”(hjñhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:jdelvare@suse.de”uh1j&hjéubhŒ>”…””}”(hjéhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K3hjåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÒhj4ubeh}”(h]”h ]”h"]”h$]”h&]”jj³uh1hÍhŸh¶h K,hj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÇhŸh¶h K,hh£hžhubh¢)”}”(hhh]”(h§)”}”(hŒ Description”h]”hŒ Description”…””}”(hj hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjhžhhŸh¶h K6ubh¸)”}”(hŒ~The Standard Microsystems Corporation (SMSC) 47M1xx Super I/O chips contain monitoring and PWM control circuitry for two fans.”h]”hŒ~The Standard Microsystems Corporation (SMSC) 47M1xx Super I/O chips contain monitoring and PWM control circuitry for two fans.”…””}”(hj.hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K8hjhžhubh¸)”}”(hŒéThe LPC47M15x, LPC47M192 and LPC47M292 chips contain a full 'hardware monitoring block' in addition to the fan monitoring and control. The hardware monitoring block is not supported by this driver, use the smsc47m192 driver for that.”h]”hŒíThe LPC47M15x, LPC47M192 and LPC47M292 chips contain a full ‘hardware monitoring block’ in addition to the fan monitoring and control. The hardware monitoring block is not supported by this driver, use the smsc47m192 driver for that.”…””}”(hj<hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K;hjhžhubh¸)”}”(hŒ†No documentation is available for the 47M997, but it has the same device ID as the 47M15x and 47M192 chips and seems to be compatible.”h]”hŒ†No documentation is available for the 47M997, but it has the same device ID as the 47M15x and 47M192 chips and seems to be compatible.”…””}”(hjJhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K@hjhž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. Fan readings can be divided by a programmable divider (1, 2, 4 or 8) to give the readings more range or accuracy. Not all RPM values can accurately be represented, so some rounding is done. With a divider of 2, the lowest representable value is around 2600 RPM.”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. Fan readings can be divided by a programmable divider (1, 2, 4 or 8) to give the readings more range or accuracy. Not all RPM values can accurately be represented, so some rounding is done. With a divider of 2, the lowest representable value is around 2600 RPM.”…””}”(hjXhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KChjhžhubh¸)”}”(hŒPWM values are from 0 to 255.”h]”hŒPWM values are from 0 to 255.”…””}”(hjfhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KJhjhžhubh¸)”}”(hX|If an alarm triggers, it will remain triggered until the hardware register is read at least once. This means that the cause for the alarm may already have disappeared! Note that in the current implementation, all hardware registers are read whenever any data is read (unless it is less than 1.5 seconds since the last update). This means that you can easily miss once-only alarms.”h]”hX|If an alarm triggers, it will remain triggered until the hardware register is read at least once. This means that the cause for the alarm may already have disappeared! Note that in the current implementation, all hardware registers are read whenever any data is read (unless it is less than 1.5 seconds since the last update). This means that you can easily miss once-only alarms.”…””}”(hjthžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KLhjhžhubhŒ transition”“”)”}”(hŒB------------------------------------------------------------------”h]”h}”(h]”h ]”h"]”h$]”h&]”uh1j‚hŸh¶h KShjhžhubh¸)”}”(hŒfThe lm_sensors project gratefully acknowledges the support of Intel in the development of this driver.”h]”hŒfThe lm_sensors project gratefully acknowledges the support of Intel in the development of this driver.”…””}”(hjŽhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KUhjhžhubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K6ubeh}”(h]”Œkernel-driver-smsc47m1”ah ]”h"]”Œkernel driver smsc47m1”ah$]”h&]”uh1h¡hhhžhhŸh¶h Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”h¶uh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(h¦NŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jÏŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h¶Œ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(j©j¦j¡jžuŒ nametypes”}”(j©‰j¡‰uh}”(j¦h£jžjuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nhžhub.