> 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

Attachment: 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

Reply via email to