Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
any toshiba fan control thoughts?
I'm looking into trying to implement fan control for my Toshiba laptop. In Hwinfo I've seen that you display fan speed but don't control it (and that's fine).

I'd just like to check if you learned any lessons while implementing the reading of fan speed that could be valuable when trying to control it? Are there any solution paths you can recommend investigating?
(Or maybe you are calling the ACPI PTID.TSDD method through Toshiba's system driver and haven't digged into the details of their embedded controller?)

Best regards
I'm reading that fan speed through the Toshiba TVALZ driver, but I don't know if it's possible to control the fan using it. It's undocumented and proprietary.
I haven't dealt with the EC, since each machine/model uses different methods and it's almost impossible to check this for all.
Ah, thanks. I was thinking maybe you were accessing the EC directly as there is an information message "found Toshiba embedded controller" when starting Hwinfo, but then I guess this is based on finding the device published by the TVALZ driver instead.

I am starting to think my laptop doesn't use EC registers as there is no EmbeddedController region when decompiling the DSDT. There are references to H_EC (Host EC Interface) symbols but no declarations. The laptop has Intel AMT, maybe this is related?

Do you have any suggestions for how to look for possible fan control functions in the driver?

Best regards
I think I probably cracked it. Some appropriate ioctl calls to the driver seems to control the fan!
I'm almost sure the laptop has an EC, it doesn't matter if/how it's exposed via ACPI or not.
So you have found IOCTLs via TVALZ to control the fan? Nice Smile

Forum Jump:

Users browsing this thread: 1 Guest(s)