harmony.h 861 B

123456789101112131415161718192021222324252627282930313233343536
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * (C) Copyright 2010-2012
  4. * NVIDIA Corporation <www.nvidia.com>
  5. */
  6. #ifndef __CONFIG_H
  7. #define __CONFIG_H
  8. #include <linux/sizes.h>
  9. #include "tegra20-common.h"
  10. /* High-level configuration options */
  11. #define CONFIG_TEGRA_BOARD_STRING "NVIDIA Harmony"
  12. /* Board-specific serial config */
  13. #define CONFIG_TEGRA_ENABLE_UARTD
  14. /* UARTD: keyboard satellite board UART, default */
  15. #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTD_BASE
  16. #ifdef CONFIG_TEGRA_ENABLE_UARTA
  17. /* UARTA: debug board UART */
  18. #define CONFIG_SYS_NS16550_COM2 NV_PA_APB_UARTA_BASE
  19. #endif
  20. #define CONFIG_MACH_TYPE MACH_TYPE_HARMONY
  21. /* NAND support */
  22. #define CONFIG_TEGRA_NAND
  23. #define CONFIG_SYS_MAX_NAND_DEVICE 1
  24. /* Environment in NAND (which is 512M), aligned to start of last sector */
  25. #include "tegra-common-post.h"
  26. #endif /* __CONFIG_H */