[MinnowBoard] i2c ACPI

Wei, David david.wei at intel.com
Fri Mar 11 02:51:32 UTC 2016


It's in RhProxy.asl file which you could download from https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1/Vlv2DeviceRefCodePkg/AcpiTablesPCAT


Thanks,
David  

Intel SSG BIOS

-----Original Message-----
From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org] On Behalf Of Tony
Sent: Friday, March 11, 2016 1:51 AM
To: MinnowBoard Development and Community Discussion <elinux-minnowboard at lists.elinux.org>
Subject: [MinnowBoard] i2c ACPI

Hi,
	I have an i2c device on bus 7. From dmesg I see

[   18.504887] i2c i2c-7: Invalid 7-bit I2C address 0xff
[   18.504987] i2c i2c-7: failed to add I2C device MSFT8000:00 from ACPI

I could trace it till acpi_i2c_register_devices, which on analyzing 
code, must be called from "exit_recovery" within "i2c_register_adapter".

But I should be mistaken, I do not see any of the 2 print messages

dev_err(&adap->dev, "No recover_bus() found, not using recovery\n");
or
dev_err(&adap->dev, "Invalid SCL gpio, not using recovery\n");


With a bit of help from Google found bug
https://bugzilla.yoctoproject.org/show_bug.cgi?id=8972

But cant find the ACPI tables mentioned in the bug. I grep'ed for 
MSFT8000 in my workspace. But nothing. So I am assuming it is from the 
firmware (Another clue, bug also says "Product Firmware" :) ). Am I right?

How does it get passed to the kernel?

Is there a way to override it?

Thanks in advance for any help.

Many Thanks,
Tony
_______________________________________________
elinux-MinnowBoard mailing list
elinux-MinnowBoard at lists.elinux.org
http://lists.elinux.org/mailman/listinfo/elinux-minnowboard


More information about the elinux-MinnowBoard mailing list