Bug 14712 (Satellite_L300)

Summary: Satellite L300 with Toshiba Laptop Extras
Product: Drivers Reporter: Thoralf Dassler (kdato)
Component: Platform_x86Assignee: drivers_platform_x86 (drivers_platform_x86)
Status: RESOLVED OBSOLETE    
Severity: normal CC: alan, ivan.noob.dmitrov, jonas, lenb
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.31.6 Subsystem:
Regression: No Bisected commit-id:
Attachments: omnibook_module
small replacement for omnibook module

Description Thoralf Dassler 2009-12-01 18:11:38 UTC
Created attachment 23985 [details]
omnibook_module

For the Toshiba Satellite L300, the fan does not switch and the Fn+<brightness up/down> does not work with the mainline kernel.

The current solution is the attached omnibook module, and especially the code in fan.h and hotkey.h.

Could the code from these files be integrated into the Toshiba Laptop Extras?
Comment 1 Ritz 2010-12-24 14:55:35 UTC
ACPI problem?

This is still a problem with the current mainline kernel. I have tested 2.6.35 and 2.6.37rc2.
A quick look at google shows that other Toshiba Satellites Lxxx have simular problems.

Fn keys does not work.

If fan switch on after high CPU load, I have to reboot to make it silent again.

I am running the H2O bios version 1.8.
Comment 2 ivan.noob.dmitrov 2012-07-16 09:10:13 UTC
Hi, I also have Toshiba Satellite L300D laptop, with broken fan and Fn keys. I've been using omnibook module with ectype 14 to solve this problem. But reading it sources, I've figured out that all functionality gets restored just by the following line:
    ec_read(read_addr, data);
, where read_addr == 0xA3. Could somebody else try this, I'll attach simple module to do it.
Comment 3 ivan.noob.dmitrov 2012-07-16 09:12:34 UTC
Created attachment 75471 [details]
small replacement for omnibook module