puma_rk3399.h 767 B

12345678910111213141516171819202122232425262728293031
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
  4. */
  5. #ifndef __PUMA_RK3399_H
  6. #define __PUMA_RK3399_H
  7. #include <configs/rk3399_common.h>
  8. #if defined(CONFIG_ENV_IS_IN_MMC)
  9. #define CONFIG_SYS_MMC_ENV_DEV 1
  10. #elif defined(CONFIG_ENV_IS_IN_SPI_FLASH)
  11. #define CONFIG_ENV_SECT_SIZE (8 * 1024)
  12. #define CONFIG_ENV_SPI_BUS CONFIG_SF_DEFAULT_BUS
  13. #define CONFIG_ENV_SPI_CS CONFIG_SF_DEFAULT_CS
  14. #define CONFIG_ENV_SPI_MODE CONFIG_SF_DEFAULT_MODE
  15. #define CONFIG_ENV_SPI_MAX_HZ CONFIG_SF_DEFAULT_SPEED
  16. #endif
  17. #define SDRAM_BANK_SIZE (2UL << 30)
  18. #define CONFIG_MISC_INIT_R
  19. #define CONFIG_SERIAL_TAG
  20. #define CONFIG_ENV_OVERWRITE
  21. #define CONFIG_BMP_16BPP
  22. #define CONFIG_BMP_24BPP
  23. #define CONFIG_BMP_32BPP
  24. #endif