owl-common.h 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * Board configuration file for Actions Semi Owl SoCs.
  4. *
  5. * Copyright (C) 2015 Actions Semi Co., Ltd.
  6. * Copyright (C) 2018 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  7. *
  8. */
  9. #ifndef _OWL_COMMON_CONFIG_H_
  10. #define _OWL_COMMON_CONFIG_H_
  11. /* SDRAM Definitions */
  12. #define CONFIG_SYS_SDRAM_BASE 0x0
  13. /* Generic Timer Definitions */
  14. #define COUNTER_FREQUENCY (24000000) /* 24MHz */
  15. #define CONFIG_SYS_MALLOC_LEN (32 * 1024 * 1024)
  16. /* Some commands use this as the default load address */
  17. #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7ffc0)
  18. /*
  19. * This is the initial SP which is used only briefly for relocating the u-boot
  20. * image to the top of SDRAM. After relocation u-boot moves the stack to the
  21. * proper place.
  22. */
  23. #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_TEXT_BASE + 0x7ff00)
  24. /* Console configuration */
  25. #define CONFIG_SYS_CBSIZE 1024 /* Console buffer size */
  26. #define CONFIG_SYS_MAXARGS 64
  27. #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
  28. #endif