<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi there. <br></div><div>I have a headache with linux bug<br><a href="https://bugzilla.kernel.org/show_bug.cgi?id=153281">https://bugzilla.kernel.org/show_bug.cgi?id=153281</a></div><div>and i'm one from many others that still suffered from the described issue. Personally i was able to move forward a bit. In particular, <br></div><div>1) with a  great soft that manipulates with fan speed ranges <br><a href="https://github.com/dominiksalvet/asus-fan-control/issues/43">https://github.com/dominiksalvet/asus-fan-control/issues/43</a></div><div>i was able to understand how maximal mode is activated at very low level in the so-called embedded controller in addresses</div><div>0x0521 and 0x0522.</div><div>2) It seems i understand that there is another driver/hardware mode that activates maximal mode eternally.<br></div><div><br></div><div>3) I disassembled my dsdt tables and found no more destructive code that could change maximal mode back<br><a href="https://github.com/icegood/my_dsdts">https://github.com/icegood/my_dsdts</a><br>================<br></div><div>So, i'm interest in people here who could help me cruising in kernel sources to understand who else can communicate with an embedded controller. For now, I'm interested how driver asus-nb-wmi registers it's controlling chipset to hwmon so <br>/sys/devices/platform/asus-nb-wmi/hwmon/hwmon5<br></div><div>node is created.<br></div><div>From sensors i see that it is a <br>asus-isa-0000<br>Adapter: ISA adapter<br>cpu_fan:     1900 RPM<br>temp1:        +53.0°C <br><br></div><div>and i wonder how it registered.<br></div><div><br></div><div>-- <br><div dir="ltr" class="gmail_signature">Kind regards,<br>Sergey Ivanov</div></div></div></div></div></div></div>