i2c: Move PPC4xx I2C driver into drivers/i2c directory
PATCH 1/1 i2c: Move PPC4xx I2C driver into drivers/i2c directory
This patch moves the PPC4xx specific I2C device driver into the I2C drivers directory. All 4xx config headers are updated to include this driver.
Signed-off-by Stefan Roese <[email protected]>
Cc Heiko Schocher <[email protected]>
--- cpu/ppc4xx/Makefile | 1 - drivers/i2c/Makefile | 1 + cpu/ppc4xx/i2c.c => drivers/i2c/ppc4xx_i2c.c | 0 include/configs/ASH405.h | 1 + include/configs/CANBT.h | 1 + include/configs/CMS700.h | 1 + include/configs/CPCI2DP.h | 1 + include/configs/CPCI405.h | 1 + include/configs/CPCI4052.h | 1 + include/configs/CPCI405AB.h | 1 + include/configs/CPCI405DT.h | 1 + include/configs/CPCIISER4.h | 1 + include/configs/CRAYL1.h | 1 + include/configs/DP405.h | 1 + include/configs/DU405.h | 1 + include/configs/DU440.h | 1 + include/configs/ERIC.h | 1 + include/configs/G2000.h | 1 + include/configs/HH405.h | 1 + include/configs/HUB405.h | 1 + include/configs/JSE.h | 1 + include/configs/KAREF.h | 1 + include/configs/METROBOX.h | 1 + include/configs/MIP405.h | 1 + include/configs/OCRTC.h | 1 + include/configs/ORSG.h | 1 + include/configs/PCI405.h | 1 + include/configs/PIP405.h | 1 + include/configs/PLU405.h | 1 + include/configs/PMC405.h | 1 + include/configs/PMC405DE.h | 1 + include/configs/PMC440.h | 1 + include/configs/PPChameleonEVB.h | 1 + include/configs/VOH405.h | 1 + include/configs/VOM405.h | 1 + include/configs/W7OLMC.h | 1 + include/configs/W7OLMG.h | 1 + include/configs/WUH405.h | 1 + include/configs/XPEDITE1000.h | 1 + include/configs/alpr.h | 1 + include/configs/amcc-common.h | 1 + include/configs/csb272.h | 1 + include/configs/csb472.h | 1 + include/configs/korat.h | 1 + include/configs/lwmon5.h | 1 + include/configs/netstal-common.h | 1 + include/configs/p3p440.h | 1 + include/configs/pcs440ep.h | 1 + include/configs/quad100hd.h | 1 + include/configs/sbc405.h | 1 + include/configs/sc3.h | 1 + include/configs/zeus.h | 1 + 52 files changed, 50 insertions(+), 1 deletions(-) rename cpu/ppc4xx/i2c.c => drivers/i2c/ppc4xx_i2c.c (100%)
cpu/ppc4xx/Makefile +0 -1
@@ -52,7 +52,6 @@ COBJS += denali_data_eye.o COBJS += denali_spd_ddr2.o COBJS += ecc.o COBJS += fdt.o -COBJS += i2c.o COBJS += interrupts.o COBJS += iop480_uart.o ifdef CONFIG_CMD_REGINFO
drivers/i2c/Makefile +1 -0
@@ -34,6 +34,7 @@ COBJS-$(CONFIG_DRIVER_OMAP1510_I2C) += omap1510_i2c.o COBJS-$(CONFIG_DRIVER_OMAP24XX_I2C) += omap24xx_i2c.o COBJS-$(CONFIG_DRIVER_OMAP34XX_I2C) += omap24xx_i2c.o COBJS-$(CONFIG_PCA9564_I2C) += pca9564_i2c.o +COBJS-$(CONFIG_PPC4XX_I2C) += ppc4xx_i2c.o COBJS-$(CONFIG_DRIVER_S3C24X0_I2C) += s3c24x0_i2c.o COBJS-$(CONFIG_S3C44B0_I2C) += s3c44b0_i2c.o COBJS-$(CONFIG_SOFT_I2C) += soft_i2c.o
drivers/i2c/ppc4xx_i2c.c renamed from cpu/ppc4xx/i2c.c +0 -0
include/configs/ASH405.h +1 -0
@@ -244,6 +244,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CANBT.h +1 -0
@@ -173,6 +173,7 @@* I2C EEPROM (CAT24WC08) for environment */ #define CONFIG_HARD_I2C /* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CMS700.h +1 -0
@@ -224,6 +224,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CPCI2DP.h +1 -0
@@ -207,6 +207,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CPCI405.h +1 -0
@@ -256,6 +256,7 @@* I2C EEPROM (CAT24WC08) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CPCI4052.h +1 -0
@@ -283,6 +283,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CPCI405AB.h +1 -0
@@ -259,6 +259,7 @@* I2C EEPROM (CAT24WC32) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CPCI405DT.h +1 -0
@@ -278,6 +278,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CPCIISER4.h +1 -0
@@ -189,6 +189,7 @@* I2C EEPROM (CAT24WC08) for environment */ #define CONFIG_HARD_I2C /* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/CRAYL1.h +1 -0
@@ -65,6 +65,7 @@#define CONFIG_ETHADDR 00:40:a6:80:14:5 */ #define CONFIG_HARD_I2C 1/* hardware support for i2c */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SDRAM_BANK0 1#define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/DP405.h +1 -0
@@ -174,6 +174,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/DU405.h +1 -0
@@ -212,6 +212,7 @@* I2C EEPROM (CAT24WC08) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/DU440.h +1 -0
@@ -169,6 +169,7 @@*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F#define CONFIG_I2C_MULTI_BUS 1
include/configs/ERIC.h +1 -0
@@ -54,6 +54,7 @@#endif /* total size of a X1240 is 2048 bytes */ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/G2000.h +1 -0
@@ -295,6 +295,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/HH405.h +1 -0
@@ -331,6 +331,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #if 0 /* test-only */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #else
include/configs/HUB405.h +1 -0
@@ -244,6 +244,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/JSE.h +1 -0
@@ -217,6 +217,7 @@#define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/KAREF.h +1 -0
@@ -132,6 +132,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C hardware support */ #undef CONFIG_SOFT_I2C/* I2C !bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed 400kHz */ #define CONFIG_SYS_I2C_SLAVE 0x7F/* I2C slave address */ #define CONFIG_SYS_I2C_NOPROBES {0x69}/* Don't probe these addrs */
include/configs/METROBOX.h +1 -0
@@ -194,6 +194,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C hardware support */ #undef CONFIG_SOFT_I2C/* I2C !bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed 400kHz */ #define CONFIG_SYS_I2C_SLAVE 0x7F/* I2C slave address */ #define CONFIG_SYS_I2C_NOPROBES {0x69}/* Don't probe these addrs */
include/configs/MIP405.h +1 -0
@@ -97,6 +97,7 @@***************************************************************/ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 50000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/OCRTC.h +1 -0
@@ -210,6 +210,7 @@* I2C EEPROM (CAT24WC08) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/ORSG.h +1 -0
@@ -208,6 +208,7 @@* I2C EEPROM (CAT24WC08) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/PCI405.h +1 -0
@@ -204,6 +204,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/PIP405.h +1 -0
@@ -86,6 +86,7 @@* The Atmel EEPROM uses 16Bit addressing. ***************************************************************/ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 50000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/PLU405.h +1 -0
@@ -278,6 +278,7 @@* I2C EEPROM (24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/PMC405.h +1 -0
@@ -235,6 +235,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/PMC405DE.h +1 -0
@@ -215,6 +215,7 @@* I2C EEPROM (24W16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/PMC440.h +1 -0
@@ -226,6 +226,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/PPChameleonEVB.h +1 -0
@@ -414,6 +414,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/VOH405.h +1 -0
@@ -277,6 +277,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/VOM405.h +1 -0
@@ -203,6 +203,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/W7OLMC.h +1 -0
@@ -273,6 +273,7 @@* I2C EEPROM (CAT24WC08) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/W7OLMG.h +1 -0
@@ -280,6 +280,7 @@* I2C EEPROM (ATMEL 24C04N) */ #define CONFIG_HARD_I2C 1/* Hardware assisted I2C */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/WUH405.h +1 -0
@@ -241,6 +241,7 @@* I2C EEPROM (CAT24WC16) for environment */ #define CONFIG_HARD_I2C /* I2c with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/XPEDITE1000.h +1 -0
@@ -141,6 +141,7 @@ extern void out32(unsigned int, unsigned long);* I2C */ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7f#define CONFIG_I2C_MULTI_BUS
include/configs/alpr.h +1 -0
@@ -118,6 +118,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F#define CONFIG_SYS_I2C_NOPROBES {0x69}/* Don't probe these addrs */
include/configs/amcc-common.h +1 -0
@@ -40,6 +40,7 @@* I2C */ #define CONFIG_HARD_I2C /* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SLAVE 0x7F/*
include/configs/csb272.h +1 -0
@@ -171,6 +171,7 @@* */ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed */ #define CONFIG_SYS_I2C_SLAVE 0x7F/* I2C slave address */
include/configs/csb472.h +1 -0
@@ -170,6 +170,7 @@* */ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed */ #define CONFIG_SYS_I2C_SLAVE 0x7F/* I2C slave address */
include/configs/korat.h +1 -0
@@ -153,6 +153,7 @@*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/lwmon5.h +1 -0
@@ -258,6 +258,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/netstal-common.h +1 -0
@@ -42,6 +42,7 @@* I2C */ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/p3p440.h +1 -0
@@ -92,6 +92,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F#define CONFIG_SYS_I2C_NOPROBES {0x69}/* Don't probe these addrs */
include/configs/pcs440ep.h +1 -0
@@ -138,6 +138,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 100000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/quad100hd.h +1 -0
@@ -150,6 +150,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/sbc405.h +1 -0
@@ -166,6 +166,7 @@#define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
include/configs/sc3.h +1 -0
@@ -251,6 +251,7 @@*/ #define CONFIG_HARD_I2C /* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define I2C_INIT #define I2C_ACTIVE 0
include/configs/zeus.h +1 -0
@@ -167,6 +167,7 @@*----------------------------------------------------------------------*/ #define CONFIG_HARD_I2C 1/* I2C with hardware support */ #undef CONFIG_SOFT_I2C/* I2C bit-banged */ +#define CONFIG_PPC4XX_I2C /* use PPC4xx driver */ #define CONFIG_SYS_I2C_SPEED 400000/* I2C speed and slave address */ #define CONFIG_SYS_I2C_SLAVE 0x7F
Signature · 1 line
1.7.0.4
Heiko Schocher
AppliedPATCH 1/1 i2c: Move PPC4xx I2C driver into drivers/i2c directory
Hello Stefan,
Quoted 3 lines · Stefan Roese
This patch moves the PPC4xx specific I2C device driver into the I2C drivers directory. All 4xx config headers are updated to include this driver.
Applied to i2c master.
Thanks
bye,
Heiko
Signature · 2 lines
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany