[U-Boot] [PATCH 2/3] netspace_v2: enable I2C EEPROM support
Prafulla Wadaskar
prafulla at marvell.com
Tue Nov 1 08:36:58 CET 2011
> -----Original Message-----
> From: Simon Guinot [mailto:simon at sequanux.org]
> Sent: Monday, October 31, 2011 7:29 PM
> To: Prafulla Wadaskar
> Cc: u-boot at lists.denx.de; Simon Guinot
> Subject: [PATCH 2/3] netspace_v2: enable I2C EEPROM support
>
> From: Simon Guinot <simon.guinot at sequanux.org>
>
> An I2C EEPROM HT24LC04 (512B) is available on the netspace_v2
> board
> (and parents). This EEPROM hold data such as Ethernet MAC
> addresses
> and power flags.
>
> Signed-off-by: Simon Guinot <simon.guinot at sequanux.org>
> ---
> include/configs/netspace_v2.h | 11 +++++++++++
> 1 files changed, 11 insertions(+), 0 deletions(-)
>
> diff --git a/include/configs/netspace_v2.h
> b/include/configs/netspace_v2.h
> index 5790602..bb27ed7 100644
> --- a/include/configs/netspace_v2.h
> +++ b/include/configs/netspace_v2.h
> @@ -108,6 +108,17 @@
> #define CONFIG_KIRKWOOD_GPIO
>
> /*
> + * Enable I2C support
> + */
> +#ifdef CONFIG_CMD_I2C
> +/* I2C EEPROM HT24LC04 (512B - 32 pages of 16 Bytes) */
> +#define CONFIG_CMD_EEPROM
> +#define CONFIG_SYS_I2C_EEPROM_ADDR 0x50
> +#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4 /* 16-byte page
> size */
> +#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 /* 8-bit device
> address */
> +#endif /* CONFIG_CMD_I2C */
> +
> +/*
> * File systems support
> */
> #define CONFIG_CMD_EXT2
> --
Applied to u-boot-marvell.git master branch
Regards..
Prafulla . . .
More information about the U-Boot
mailing list