From 9d10c2d3fe6852501a4c43853fe3d2469903a2bb Mon Sep 17 00:00:00 2001 From: Yuan Yao Date: Wed, 8 Jun 2016 18:24:51 +0800 Subject: drivers: i2c: mxc: Add early init Add early i2c init function with conservative divider when the exact clock rate is not available. Signed-off-by: Yuan Yao Reviewed-by: York Sun --- include/i2c.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/i2c.h') diff --git a/include/i2c.h b/include/i2c.h index 1f5ae45..d500445 100644 --- a/include/i2c.h +++ b/include/i2c.h @@ -701,6 +701,9 @@ extern struct i2c_bus_hose i2c_bus[]; * Initialization, must be called once on start up, may be called * repeatedly to change the speed and slave addresses. */ +#ifdef CONFIG_SYS_I2C_EARLY_INIT +void i2c_early_init_f(void); +#endif void i2c_init(int speed, int slaveaddr); void i2c_init_board(void); #ifdef CONFIG_SYS_I2C_BOARD_LATE_INIT -- cgit v1.1