Re: 2.6.32-rc6 thinkpad_acpi doesn't load on my T23

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Nov 10, 2009 at 09:42:05PM -0200, Henrique de Moraes Holschuh wrote:
> If you stick
> 	printk(TPACPI_NOTICE "some message");
> 
> inside various points of functions get_thinkpad_model_data() and
> probe_for_thinkpad(), can you find out at which point your T23 is
> failing the tests?

Sticking some printk()s in the 2.6.32-rc6 version tells me that in
probe_for_thinkpad(), 
	is_thinkpad = (thinkpad_id.model_str != NULL) ||
	            (thinkpad_id.ec_model != 0) ||
	            tpacpi_is_fw_known();
is false.  thinkpad_id.ec_model is 0; can tpacpi_is_fw_known() can
ever return true in that case? 

In get_thinkpad_model_data(), it appears that the Embedded Controller
stuff is not reached as
dmi_find_device(DMI_DEV_TYPE_OEM_STRING,NULL,dev) never returns true.

Later in get_thinkpad_model_data(),
dmi_get_system_info(DMI_PRODUCT_VERSION) returns "Not Available",
although dmi_get_system_info(DMI_PRODUCT_NAME) returns "26471D1".

> Does the module load if you give it the "force_load=1" parameter?

Yes, it does.  Then it tells me, "ThinkPad BIOS 1AET59WW (1.15 ), EC
unknown".

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel

[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux