Port I2C driver from current driver to k30
authorBin Yang <bin.yang@intel.com>
Mon, 21 Nov 2011 16:36:02 +0000 (16:36 +0000)
committerGross, Mark <mark.gross@intel.com>
Thu, 24 Nov 2011 06:24:07 +0000 (22:24 -0800)
commitb4f91c7776c68a6e76a83325d12472109d81677f
treee9423c0da13b586535ac6ee2157ac5aab0c68e65
parentb56dae20cb81a631165368c1c913f9ccad14d631
Port I2C driver from current driver to k30

BZ: 15206

1. some differences of runtime PM implementation, including
auto runtime suspend.
2. one bug fixing in ISR.
3. add dump function for debugging.
4. correct clock setting.

Change-Id: Ib3d82e91333aa33bd319d5fed88389b15bd698fc
Signed-off-by: Bin Yang <bin.yang@intel.com>
Reviewed-on: http://android.intel.com:8080/25164
Reviewed-by: buildbot <buildbot@intel.com>
Reviewed-by: Gross, Mark <mark.gross@intel.com>
Tested-by: Gross, Mark <mark.gross@intel.com>
drivers/i2c/busses/i2c-designware-core.c
drivers/i2c/busses/i2c-designware-core.h
drivers/i2c/busses/i2c-designware-pcidrv.c