zynq_cse.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /*
  2. * (C) Copyright 2013 - 2017 Xilinx.
  3. *
  4. * Configuration settings for the Xilinx Zynq CSE board.
  5. * See zynq-common.h for Zynq common configs
  6. *
  7. * SPDX-License-Identifier: GPL-2.0+
  8. */
  9. #ifndef __CONFIG_ZYNQ_CSE_H
  10. #define __CONFIG_ZYNQ_CSE_H
  11. #define CONFIG_SKIP_LOWLEVEL_INIT
  12. #define CONFIG_SYS_DCACHE_OFF
  13. #define CONFIG_SYS_ICACHE_OFF
  14. #include <configs/zynq-common.h>
  15. /* Undef unneeded configs */
  16. #undef CONFIG_EXTRA_ENV_SETTINGS
  17. #undef CONFIG_BOARD_LATE_INIT
  18. #undef CONFIG_BOOTCOMMAND
  19. #undef CONFIG_ENV_SIZE
  20. #undef CONFIG_CMDLINE_EDITING
  21. #undef CONFIG_AUTO_COMPLETE
  22. #undef CONFIG_ZLIB
  23. #undef CONFIG_GZIP
  24. #undef CONFIG_SYS_LONGHELP
  25. #undef CONFIG_SYS_CBSIZE
  26. #undef CONFIG_BOOTM_VXWORKS
  27. #undef CONFIG_BOOTM_LINUX
  28. #define CONFIG_SYS_CBSIZE 1024
  29. #define CONFIG_ENV_SIZE 400
  30. #undef CONFIG_SYS_INIT_RAM_ADDR
  31. #undef CONFIG_SYS_INIT_RAM_SIZE
  32. #define CONFIG_SYS_INIT_RAM_ADDR 0xFFFDE000
  33. #define CONFIG_SYS_INIT_RAM_SIZE 0x1000
  34. #undef CONFIG_SPL_BSS_START_ADDR
  35. #undef CONFIG_SPL_BSS_MAX_SIZE
  36. #define CONFIG_SPL_BSS_START_ADDR 0x20000
  37. #define CONFIG_SPL_BSS_MAX_SIZE 0x8000
  38. #undef CONFIG_SYS_MALLOC_LEN
  39. #define CONFIG_SYS_MALLOC_LEN 0x1000
  40. #define CONFIG_SYS_SDRAM_BASE 0xfffc0000
  41. #define CONFIG_SYS_SDRAM_SIZE 0x40000
  42. #endif /* __CONFIG_ZYNQ_CSE_H */