I dumped a working registry by booting with acpi=off kernel parameter. <dump> EC RAM:
00: 02 00 00 00 02 02 00 01 00 09 00 00 00 00 00 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 22 00 00 00 00 00 00 00 00 00 fe 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 53 41 4e 59 4f 00 00 00 00 41 53 31 30 44 33 31 a0: 00 00 00 80 c1 00 00 5f ff 10 00 0e 64 17 81 ff b0: 00 00 00 52 53 00 00 00 00 09 00 05 00 02 11 11 c0: 13 00 c9 0f 3f ab 65 30 30 2a 30 11 c9 0f 64 1f d0: 00 00 00 00 19 7b 9b 24 00 00 05 0a 00 00 e0 40 e0: 00 00 00 28 10 20 10 1d 10 00 00 00 00 00 00 00 f0: 43 10 00 00 03 3f 00 00 44 00 00 00 00 00 00 00 Not dumping EC IDX RAM. </dump> This configuration rewritten to a registry booted with normal ACPI kernel support actually speeds up the fan automatically in a sane manner, and it actually puts the fan to max power when the temperature is very high, as opposed to any other hack I have tried so far. I still need to find out what exact registry value here causes the normal automatic fan operation. At least in this acpi=off configuration, 0xAB := 0x0E, as opposed to the normal kernel boot up value of 0xAB := 0x08, but of course this is not the only difference. -- Kind Regards / Ystävällisin terveisin, Tero Keski-Valkama, MSc(Tech) +358 (0)46 876 0485 tero.keski-valk...@neter.fi http://www.neter.fi -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/