> Could you copy the comment here for me? Thanks. >
Hi, Hao The patch for i2c-designware is as attachment which I pick up from kernel-adaptation-oaktrail. Or, you can get it from the following link http://meego.gitorious.org/meego-os-base/kernel-source/blobs/devel-oaktr ail/patches/linux-2.6.37-i2c-designware-Do-not-use-legacy-PCI-power-mana gemen.patch The comment is as the following. Subject: [PATCH] i2c/designware: Do not use legacy PCI power management The i2c-dw driver uses the legacy PCI power management, so it has to do PCI-specific things in its ->suspend() and ->resume() callbacks and some of them are not done correctly. E.g.: The I2C master in Oaktrail does not have PCI power capabilities. If we use pci_set_state in _suspend and _resume, it will fail and prevent system from entering S3. Convert to the new PCI power management framework and make it let the PCI subsystem take care of all the PCI-specific aspects of device handling during system power transitions. Signed-off-by: Yin Kangkai <[email protected]> Sincerely, Major Lee
linux-2.6.37-i2c-designware-Do-not-use-legacy-PCI-power-managemen.patch
Description: linux-2.6.37-i2c-designware-Do-not-use-legacy-PCI-power-managemen.patch
_______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
