On 28.2.2018 10:30, Vipul Kumar wrote:
> This patch enabled eeprom related u-boot headers in
> the respective defconfig and removed CONFIG_ZYNQ_EEPROM.
> 
> Signed-off-by: Vipul Kumar <[email protected]>
> Signed-off-by: Siva Durga Prasad Paladugu <[email protected]>
> ---
> - Changes in v2:
> - Removed CONFIG_ZYNQ_EEPROM for zynqmp.
> - Enabled configs defined under CONFIG_ZYNQ_EEPROM for zynq
>   in defconfig and removed CONFIG_ZYNQ_EEPROM.
> - Branch: u-boot-microblaze/kconfig
> ---
>  configs/zynq_zc702_defconfig       | 6 ++++++
>  configs/zynq_zc706_defconfig       | 6 ++++++
>  include/configs/xilinx_zynqmp_ep.h | 1 -
>  include/configs/zynq-common.h      | 9 ---------
>  include/configs/zynq_zc70x.h       | 2 --
>  5 files changed, 12 insertions(+), 12 deletions(-)
> 
> diff --git a/configs/zynq_zc702_defconfig b/configs/zynq_zc702_defconfig
> index 8e8b800..2970ef8 100644
> --- a/configs/zynq_zc702_defconfig
> +++ b/configs/zynq_zc702_defconfig
> @@ -43,6 +43,12 @@ CONFIG_FPGA_ZYNQPL=y
>  CONFIG_DM_GPIO=y
>  CONFIG_SYS_I2C_ZYNQ=y
>  CONFIG_ZYNQ_I2C0=y
> +CONFIG_MISC=y
> +CONFIG_I2C_EEPROM=y
> +CONFIG_SYS_I2C_EEPROM_ADDR=0x54
> +CONFIG_SYS_EEPROM_SIZE=1024
> +CONFIG_SYS_EEPROM_PAGE_WRITE_BITS=4
> +CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS=5
>  CONFIG_MMC_SDHCI=y
>  CONFIG_MMC_SDHCI_ZYNQ=y
>  CONFIG_SPI_FLASH=y
> diff --git a/configs/zynq_zc706_defconfig b/configs/zynq_zc706_defconfig
> index 8f83d17..b51567c 100644
> --- a/configs/zynq_zc706_defconfig
> +++ b/configs/zynq_zc706_defconfig
> @@ -43,6 +43,12 @@ CONFIG_FPGA_ZYNQPL=y
>  CONFIG_DM_GPIO=y
>  CONFIG_SYS_I2C_ZYNQ=y
>  CONFIG_ZYNQ_I2C0=y
> +CONFIG_MISC=y
> +CONFIG_I2C_EEPROM=y
> +CONFIG_SYS_I2C_EEPROM_ADDR=0x54
> +CONFIG_SYS_EEPROM_SIZE=1024
> +CONFIG_SYS_EEPROM_PAGE_WRITE_BITS=4
> +CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS=5
>  CONFIG_MMC_SDHCI=y
>  CONFIG_MMC_SDHCI_ZYNQ=y
>  CONFIG_SPI_FLASH=y
> diff --git a/include/configs/xilinx_zynqmp_ep.h 
> b/include/configs/xilinx_zynqmp_ep.h
> index 3a572b7..6c48e15 100644
> --- a/include/configs/xilinx_zynqmp_ep.h
> +++ b/include/configs/xilinx_zynqmp_ep.h
> @@ -15,7 +15,6 @@
>  
>  #define CONFIG_ZYNQ_SDHCI_MAX_FREQ   52000000
>  #define CONFIG_ZYNQ_SDHCI_MIN_FREQ   (CONFIG_ZYNQ_SDHCI_MAX_FREQ >> 9)
> -#define CONFIG_ZYNQ_EEPROM
>  #define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR, \
>                                ZYNQMP_USB1_XHCI_BASEADDR}
>  
> diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h
> index 0ebb66b..4622d39 100644
> --- a/include/configs/zynq-common.h
> +++ b/include/configs/zynq-common.h
> @@ -122,15 +122,6 @@
>  # define CONFIG_SYS_I2C
>  #endif
>  
> -/* EEPROM */
> -#ifdef CONFIG_ZYNQ_EEPROM
> -# define CONFIG_SYS_I2C_EEPROM_ADDR_LEN              1
> -# define CONFIG_SYS_I2C_EEPROM_ADDR          0x54
> -# define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS   4
> -# define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS       5
> -# define CONFIG_SYS_EEPROM_SIZE                      1024 /* Bytes */
> -#endif
> -
>  /* Total Size of Environment Sector */
>  #define CONFIG_ENV_SIZE                      (128 << 10)
>  
> diff --git a/include/configs/zynq_zc70x.h b/include/configs/zynq_zc70x.h
> index 720f953..715ea80 100644
> --- a/include/configs/zynq_zc70x.h
> +++ b/include/configs/zynq_zc70x.h
> @@ -10,8 +10,6 @@
>  #ifndef __CONFIG_ZYNQ_ZC70X_H
>  #define __CONFIG_ZYNQ_ZC70X_H
>  
> -#define CONFIG_ZYNQ_EEPROM
> -
>  #include <configs/zynq-common.h>
>  
>  #endif /* __CONFIG_ZYNQ_ZC70X_H */
> 

Please take a look at this again. I can compile it on zc706.
This will require to switch to DM based driver which is not done here
too. It means this patch is not complete.

Thanks,
Michal

_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to