Configs: Migrate I2C_BUS_MAX to CONFIG_SYS_I2C_BUS_MAX
Subsystems (2)
PATCH 1/2 Configs: Migrate I2C_BUS_MAX to CONFIG_SYS_I2C_BUS_MAX
For consistency with other platforms and in preparation of Kconfig migration, let's change Several TI platforms that use I2C_BUS_MAX to CONFIG_SYS_I2C_BUS_MAX
Signed-off-by Adam Ford <[email protected]>
--- arch/arm/include/asm/arch-am33xx/i2c.h | 2 +- arch/arm/include/asm/arch-omap3/i2c.h | 2 +- arch/arm/include/asm/arch-omap4/i2c.h | 2 +- arch/arm/include/asm/arch-omap5/i2c.h | 2 +- drivers/i2c/davinci_i2c.c | 8 ++++---- drivers/i2c/omap24xx_i2c.c | 12 ++++++------ include/configs/ti_armv7_keystone2.h | 2 +- scripts/config_whitelist.txt | 2 +- 8 files changed, 16 insertions(+), 16 deletions(-)
arch/arm/include/asm/arch-am33xx/i2c.h +1 -1
@@ -10,7 +10,7 @@#define I2C_BASE1 0x44E0B000#define I2C_BASE2 0x4802A000#define I2C_BASE3 0x4819C000 -#define I2C_BUS_MAX 3 +#define CONFIG_SYS_I2C_BUS_MAX 3#define I2C_DEFAULT_BASE I2C_BASE1
arch/arm/include/asm/arch-omap3/i2c.h +1 -1
@@ -7,7 +7,7 @@#ifndef _OMAP3_I2C_H_#define _OMAP3_I2C_H_ -#define I2C_BUS_MAX 3 +#define CONFIG_SYS_I2C_BUS_MAX 3#define I2C_DEFAULT_BASE I2C_BASE1 struct i2c {
arch/arm/include/asm/arch-omap4/i2c.h +1 -1
@@ -7,7 +7,7 @@#ifndef _OMAP4_I2C_H_#define _OMAP4_I2C_H_ -#define I2C_BUS_MAX 4 +#define CONFIG_SYS_I2C_BUS_MAX 4#define I2C_DEFAULT_BASE I2C_BASE1 struct i2c {
arch/arm/include/asm/arch-omap5/i2c.h +1 -1
@@ -7,7 +7,7 @@#ifndef _OMAP5_I2C_H_#define _OMAP5_I2C_H_ -#define I2C_BUS_MAX 5 +#define CONFIG_SYS_I2C_BUS_MAX 5#define I2C_DEFAULT_BASE I2C_BASE1 struct i2c {
drivers/i2c/davinci_i2c.c +4 -4
@@ -343,11 +343,11 @@ static int _davinci_i2c_probe_chip(struct i2c_regs *i2c_base, uint8_t chip)static struct i2c_regs *davinci_get_base (struct i2c_adapter *adap) {switch (adap->hwadapnr) { -#if I2C_BUS_MAX >=3 +#if CONFIG_SYS_I2C_BUS_MAX >=3 case 2 :return (struct i2c_regs *)I2C2_BASE ;#endif -#if I2C_BUS_MAX >=2 +#if CONFIG_SYS_I2C_BUS_MAX >=2 case 1 :return (struct i2c_regs *)I2C1_BASE ;#endif
@@ -412,7 +412,7 @@ U_BOOT_I2C_ADAP_COMPLETE(davinci_0, davinci_i2c_init, davinci_i2c_probe_chip, CONFIG_SYS_DAVINCI_I2C_SLAVE, 0) -#if I2C_BUS_MAX >=2 +#if CONFIG_SYS_I2C_BUS_MAX >=2 U_BOOT_I2C_ADAP_COMPLETE(davinci_1, davinci_i2c_init, davinci_i2c_probe_chip, davinci_i2c_read, davinci_i2c_write, davinci_i2c_setspeed,
@@ -421,7 +421,7 @@ U_BOOT_I2C_ADAP_COMPLETE(davinci_1, davinci_i2c_init, davinci_i2c_probe_chip, 1)#endif -#if I2C_BUS_MAX >=3 +#if CONFIG_SYS_I2C_BUS_MAX >=3 U_BOOT_I2C_ADAP_COMPLETE(davinci_2, davinci_i2c_init, davinci_i2c_probe_chip, davinci_i2c_read, davinci_i2c_write, davinci_i2c_setspeed,
drivers/i2c/omap24xx_i2c.c +6 -6
@@ -706,15 +706,15 @@ static struct i2c *omap24_get_base(struct i2c_adapter *adap)case 1 :return (struct i2c *)I2C_BASE2 ;break ; -#if (I2C_BUS_MAX >2 ) +#if (CONFIG_SYS_I2C_BUS_MAX >2 )case 2 :return (struct i2c *)I2C_BASE3 ;break ; -#if (I2C_BUS_MAX >3 ) +#if (CONFIG_SYS_I2C_BUS_MAX >3 )case 3 :return (struct i2c *)I2C_BASE4 ;break ; -#if (I2C_BUS_MAX >4 ) +#if (CONFIG_SYS_I2C_BUS_MAX >4 )case 4 :return (struct i2c *)I2C_BASE5 ;break ;
@@ -795,7 +795,7 @@ U_BOOT_I2C_ADAP_COMPLETE(omap24_1, omap24_i2c_init, omap24_i2c_probe, CONFIG_SYS_OMAP24_I2C_SPEED1, CONFIG_SYS_OMAP24_I2C_SLAVE1, 1) -#if (I2C_BUS_MAX >2 ) +#if (CONFIG_SYS_I2C_BUS_MAX >2 )#if !defined(CONFIG_SYS_OMAP24_I2C_SPEED2 )#define CONFIG_SYS_OMAP24_I2C_SPEED2 CONFIG_SYS_OMAP24_I2C_SPEED#endif
@@ -808,7 +808,7 @@ U_BOOT_I2C_ADAP_COMPLETE(omap24_2, omap24_i2c_init, omap24_i2c_probe, CONFIG_SYS_OMAP24_I2C_SPEED2, CONFIG_SYS_OMAP24_I2C_SLAVE2, 2) -#if (I2C_BUS_MAX >3 ) +#if (CONFIG_SYS_I2C_BUS_MAX >3 )#if !defined(CONFIG_SYS_OMAP24_I2C_SPEED3 )#define CONFIG_SYS_OMAP24_I2C_SPEED3 CONFIG_SYS_OMAP24_I2C_SPEED#endif
@@ -821,7 +821,7 @@ U_BOOT_I2C_ADAP_COMPLETE(omap24_3, omap24_i2c_init, omap24_i2c_probe, CONFIG_SYS_OMAP24_I2C_SPEED3, CONFIG_SYS_OMAP24_I2C_SLAVE3, 3) -#if (I2C_BUS_MAX >4 ) +#if (CONFIG_SYS_I2C_BUS_MAX >4 )#if !defined(CONFIG_SYS_OMAP24_I2C_SPEED4 )#define CONFIG_SYS_OMAP24_I2C_SPEED4 CONFIG_SYS_OMAP24_I2C_SPEED#endif
include/configs/ti_armv7_keystone2.h +1 -1
@@ -160,7 +160,7 @@#define CONFIG_SYS_DAVINCI_I2C_SLAVE1 0x10/* SMBus host address */ #define CONFIG_SYS_DAVINCI_I2C_SPEED2 100000#define CONFIG_SYS_DAVINCI_I2C_SLAVE2 0x10/* SMBus host address */ -#define I2C_BUS_MAX 3 +#define CONFIG_SYS_I2C_BUS_MAX 3/* EEPROM definitions */ #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2
scripts/config_whitelist.txt +1 -1
@@ -3456,7 +3456,7 @@ CONFIG_SYS_I2C_BASE3 CONFIG_SYS_I2C_BASE4 CONFIG_SYS_I2C_BASE5 CONFIG_SYS_I2C_BUSES -CONFIG_SYS_I2C_BUS_MAX +CONFIG_SYS_CONFIG_SYS_I2C_BUS_MAX CONFIG_SYS_I2C_CLK_OFFSET CONFIG_SYS_I2C_DAVINCI CONFIG_SYS_I2C_DIRECT_BUS
Signature · 1 line
2.7.4
PATCH 1/2 Configs: Migrate I2C_BUS_MAX to CONFIG_SYS_I2C_BUS_MAX
Quoted 5 lines · Adam Ford
For consistency with other platforms and in preparation of
Kconfigmigration, let's change Several TI platforms that useI2C_BUS_MAXtoCONFIG_SYS_I2C_BUS_MAXSigned-off-by Adam Ford <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170901/18a6b885/attachment.sig>