[PATCH 0/2] i2c: i801: Add runtime PM support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Motivation here is to help newer SoCs to reach deeper runtime sleep
states by suspending the SMBUS device with 1 second autosuspend delay
when it is idle.

This is ought to work on both cases where SMBUS PCI device does and
doesn't have PM capabilities. PCI core won't power down the device at
runtime if it doesn't have PM capabilities. We have tested these both
cases, although platforms were quite recent ones.

Jarkko Nikula (2):
  i2c: i801: Convert to struct dev_pm_ops for suspend/resume
  i2c: i801: Add runtime PM support with autosuspend

 drivers/i2c/busses/i2c-i801.c | 52 +++++++++++++++++++++++++++----------------
 1 file changed, 33 insertions(+), 19 deletions(-)

-- 
2.7.0

--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux