Software Tuning, Performance Optimization & Platform Monitoring
Discussion around monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform monitoring
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

Intel new I2C controller driver cause my device stop start.

HHo10
Beginner
440 Views
Hardware: intel Bay-Trail E3845
OS: Windows 10 1709 64bit
 
my device acpi description:
 
DefinitionBlock (
"pca9555.aml", // Output filename
"SSDT", // Signature
0x05, // DSDT Revision, needs to be 2 for 64bit
"OVIT", // OEMID
"AOI6", // TABLE ID
0x01 // OEM Revision
)
    Scope (\_SB_)
    {
        //
        // PCA9555 device, I2C expander(TI), 16 port gpio, interrupt capibility.
        //
        Device(PCA9)
        {
            Name(_ADR, 0)
            Name(_HID, "PCA9555")
            Name(_CID, "PCA9555")
            Name(_UID, 1)
            Method(_CRS, 0x0, NotSerialized)
            {
                Name(RBUF, ResourceTemplate()
                {
                    // Sample I2C and GPIO resources. Modify to match your
                    // platform's underlying controllers and connections.
                    // \_SB.I2C and \_SB.GPIO are paths to predefined I2C 
                    // and GPIO controller instances. 
                    I2CSerialBus(0x20, ControllerInitiated, 400000, AddressingMode7Bit, "\\_SB.I2C1", , )
                    GpioInt(Level, ActiveHigh, Exclusive, PullDown, 0, "\\_SB.GPO2") {4}
                })
                Return(RBUF)
            }
        }
    }
 
my device driver work ok with intel i2c controller driver 1.1.1.1004(2015.8.18), driver name is "I2C Controller",
 
when i upgrade the i2c controller drver to 10.1.1.38(2016.10.3), driver name is "Interl(r) atom/celeron/pentium processor serial IO(SIO) - I2C Port 1 - 0F41",
 
my device driver can not start, error code is 51, waiting for following device start: ACPI\80860F41\1, ACPI\INT33FC\3.
 
but the new I2C driver is started already.
 
 
Henry Ho.
0 Kudos
0 Replies
Reply