bubblegum_96.h 1.1 KB

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