[U-Boot] [PATCH V5 4/6] I2C: add i2c support for Pantheon platform
Prafulla Wadaskar
prafulla at marvell.com
Tue Mar 29 15:07:50 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 4/6] I2C: add i2c support for Pantheon platform
>
> Add i2c support to dkb board with pantheon 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 included in the ifdef
>
> V5:
> NO CHANGE
>
> arch/arm/cpu/arm926ejs/pantheon/cpu.c | 12 ++++++++++++
> arch/arm/include/asm/arch-pantheon/cpu.h | 4 +++-
> arch/arm/include/asm/arch-pantheon/mfp.h | 6 ++++--
> board/Marvell/dkb/dkb.c | 4 ++++
> include/configs/dkb.h | 13 +++++++++++++
> 5 files changed, 36 insertions(+), 3 deletions(-)
>
...snip...
> diff --git a/include/configs/dkb.h b/include/configs/dkb.h
> index 638af5e..599c8b8 100644
> --- a/include/configs/dkb.h
> +++ b/include/configs/dkb.h
> @@ -56,6 +56,19 @@
> #include "mv-common.h"
>
> #undef CONFIG_ARCH_MISC_INIT
> +
> +/*
> + * I2C definition
> + */
> +#define CONFIG_CMD_I2C
This command definition should be moved up (below #include <config_cmd_default.h>
Otherwise ack for rest of the code
Regards..
Prafulla . .
> +#ifdef CONFIG_CMD_I2C
> +#define CONFIG_I2C_MV 1
> +#define CONFIG_PXA_I2C_REG 0xd4011000
> +#define CONFIG_HARD_I2C 1
> +#define CONFIG_SYS_I2C_SPEED 0
> +#define CONFIG_SYS_I2C_SLAVE 0xfe
> +#endif
> +
> /*
> * Environment variables configurations
> */
> --
> 1.7.0.4
More information about the U-Boot
mailing list