[U-Boot] [PATCH V5 6/6] I2C: add i2c support for Armada100 platform
Prafulla Wadaskar
prafulla at marvell.com
Tue Mar 29 15:09:59 CEST 2011
> -----Original Message-----
> From: Lei Wen [mailto:leiwen at marvell.com]
> Sent: Monday, March 28, 2011 12:24 PM
> To: Heiko Schocher; Prafulla Wadaskar; Wolfgang Denk; u-
> boot at lists.denx.de; Marek Vasut; Ashish Karkare; Prabhanjan Sarnaik; Yu
> Tang; adrian.wenl at gmail.com
> Subject: [PATCH V5 6/6] I2C: add i2c support for Armada100 platform
>
> Add i2c support to aspenite board with Armada100 soc.
>
> Signed-off-by: Lei Wen <leiwen at marvell.com>
> ---
> Changelog:
> V2:
> NO CHANGE
>
> V3:
> clean code sytle issue
> Add i2c clock enable code include in I2C configure define block
>
> V4:
> make i2c definition include in the ifdef
>
> V5:
> NO CHANGE
>
> arch/arm/cpu/arm926ejs/armada100/cpu.c | 16 +++++++++++
> arch/arm/include/asm/arch-armada100/mfp.h | 40 ++++++++++++++++------
> -------
> board/Marvell/aspenite/aspenite.c | 5 +++
> include/configs/aspenite.h | 14 ++++++++++
> 4 files changed, 57 insertions(+), 18 deletions(-)
...snip...
> /*
> + * I2C definition
> + */
> +#define CONFIG_CMD_I2C 1
Same here, move up with other command configs.
> +#ifdef CONFIG_CMD_I2C
> +#define CONFIG_I2C_MV 1
> +#define CONFIG_PXA_I2C_NUM 2
> +#define CONFIG_I2C_MULTI_BUS 1
> +#define CONFIG_PXA_I2C_REG {0xd4011000, 0xd4025000}
> +#define CONFIG_HARD_I2C 1
> +#define CONFIG_SYS_I2C_SPEED 0
> +#define CONFIG_SYS_I2C_SLAVE 0xfe
> +#endif
> +
> +/*
> * Environment variables configurations
> */
> #define CONFIG_ENV_IS_NOWHERE 1 /* if env in SDRAM */
Regards..
Prafulla . .
More information about the U-Boot
mailing list