From 2936df1f1183f0bb884489e993a0381c3f179ea6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Majewski?= Date: Fri, 16 Aug 2013 15:33:33 +0200 Subject: i2c:samsung: Adjust Trats, GONI and Universal_c210 boards to work with new I2C framework New I2C framework, introduced after v2013.07 final release, imposed I2C code adjustment for some Samsung boards - namely Trats, GONI and Universal_c210. Those boards were using schematic based I2C enumeration (I2C_5, I2C_9). However, new I2C framework imposes usage of logical I2C adapters numbering (e.g. I2C_0, I2C_1, etc). Additionally, I2C_GET_* macros were replaced with i2c_*_bus_num() functions. Trats board gained definition of second soft I2C adapter. Signed-off-by: Lukasz Majewski Cc: Minkyu Kang Cc: Heiko Schocher --- board/samsung/goni/goni.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'board/samsung/goni/goni.c') diff --git a/board/samsung/goni/goni.c b/board/samsung/goni/goni.c index c05801d3fe..5b3d6ef853 100644 --- a/board/samsung/goni/goni.c +++ b/board/samsung/goni/goni.c @@ -32,7 +32,11 @@ int power_init_board(void) { int ret; - ret = pmic_init(I2C_5); + /* + * For PMIC the I2C bus is named as I2C5, but it is connected + * to logical I2C adapter 0 + */ + ret = pmic_init(I2C_0); if (ret) return ret; -- cgit v1.2.1