aboutsummaryrefslogtreecommitdiff
path: root/drivers/i2c
diff options
context:
space:
mode:
authorAdam Ford <aford173@gmail.com>2017-08-11 06:39:34 -0500
committerTom Rini <trini@konsulko.com>2017-09-01 20:44:30 -0400
commitfc760cc6e80d00f669a5f54e1fd4549e725cb22e (patch)
tree1df31e428f8deff99d64184ae6f353bc0687a141 /drivers/i2c
parentac1d8ac8712e9268cc20ec96e692264da2f479f3 (diff)
downloadu-boot-fc760cc6e80d00f669a5f54e1fd4549e725cb22e.zip
u-boot-fc760cc6e80d00f669a5f54e1fd4549e725cb22e.tar.gz
u-boot-fc760cc6e80d00f669a5f54e1fd4549e725cb22e.tar.bz2
Convert CONFIG_SYS_I2C_BUS_MAX to Kconfig
This converts the following to Kconfig: CONFIG_SYS_I2C_BUS_MAX Signed-off-by: Adam Ford <aford173@gmail.com> Reviewed-by: Heiko Schocher <hs@denx.de> [trini: Fix AM43XX drop AM44XX] Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'drivers/i2c')
-rw-r--r--drivers/i2c/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig
index d2d9367..c296985 100644
--- a/drivers/i2c/Kconfig
+++ b/drivers/i2c/Kconfig
@@ -227,6 +227,16 @@ config TEGRA186_BPMP_I2C
by the BPMP, and can only be accessed by the main CPU via IPC
requests to the BPMP. This driver covers the latter case.
+config SYS_I2C_BUS_MAX
+ int "Max I2C busses"
+ depends on ARCH_KEYSTONE || ARCH_OMAP2PLUS || ARCH_SOCFPGA
+ default 2 if TI816X
+ default 3 if OMAP34XX || AM33XX || AM43XX || ARCH_KEYSTONE
+ default 4 if ARCH_SOCFPGA || OMAP44XX || TI814X
+ default 5 if OMAP54XX
+ help
+ Define the maximum number of available I2C buses.
+
source "drivers/i2c/muxes/Kconfig"
endmenu