https://bugzilla.kernel.org/show_bug.cgi?id=177111

            Bug ID: 177111
           Summary: i2c_designware: Unmet (power) dependencies
           Product: ACPI
           Version: 2.5
    Kernel Version: 4.8
          Hardware: Intel
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Other
          Assignee: acpi_config-ot...@kernel-bugs.osdl.org
          Reporter: c...@gmx.net
        Regression: No

Created attachment 241231
  --> https://bugzilla.kernel.org/attachment.cgi?id=241231&action=edit
DSDT

On my Asus T100HAN, cherry trail based computer, running
i2cdetect on all i2c busses works, except on bus 4.

i2cdetect results in several:
--
i2c_designware 808622C1:04: controller timed out
..
--
until I press ctrl-c.

I think it has something to do with that bus 4 has different
(power?) dependencies than the other buses.
>From DSDT:

The other i2c busses:
--
          Name (_DEP, Package (0x01)  // _DEP: Dependencies
            {
                PEPD
            })
--

Bus 4:
--
            Name (_DEP, Package (0x02)  // _DEP: Dependencies
            {
                PEPD, 
                GPO0
            })
--

Device (GPI0) is:
--
Name (_HID, "INT33FF")  // _HID: Hardware ID
General Purpose Input/Output (GPIO) controller - SOUTHWEST
--

It looks like not just powering GPO0 is enough, but some fiddling with gpios
is needed in both power state 0 and 3.

See attached dsdt

-- 
You are receiving this mail because:
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to