]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - README
fsl_i2c: Added a callpoint for i2c_board_late_init
[people/ms/u-boot.git] / README
diff --git a/README b/README
index 99320abadd8e94f131077d7efd2b34e55a4e67b6..cf6b8982490412e15aa399eee37b90aa4e48347a 100644 (file)
--- a/README
+++ b/README
@@ -1509,6 +1509,17 @@ The following options need to be configured:
                custom i2c_init_board() routine in boards/xxx/board.c
                is run early in the boot sequence.
 
+               CONFIG_SYS_I2C_BOARD_LATE_INIT
+
+               An alternative to CONFIG_SYS_I2C_INIT_BOARD. If this option is
+               defined a custom i2c_board_late_init() routine in
+               boards/xxx/board.c is run AFTER the operations in i2c_init()
+               is completed. This callpoint can be used to unreset i2c bus
+               using CPU i2c controller register accesses for CPUs whose i2c
+               controller provide such a method. It is called at the end of
+               i2c_init() to allow i2c_init operations to setup the i2c bus
+               controller on the CPU (e.g. setting bus speed & slave address).
+
                CONFIG_I2CFAST (PPC405GP|PPC405EP only)
 
                This option enables configuration of bi_iic_fast[] flags