Kconfig 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. if ARCH_TEGRA
  2. comment "NVIDIA Tegra options"
  3. choice
  4. prompt "Select Tegra processor family for target system"
  5. config ARCH_TEGRA_2x_SOC
  6. bool "Tegra 2 family"
  7. select CPU_V7
  8. select ARM_GIC
  9. select ARCH_REQUIRE_GPIOLIB
  10. select USB_ARCH_HAS_EHCI if USB_SUPPORT
  11. select USB_ULPI if USB_SUPPORT
  12. select USB_ULPI_VIEWPORT if USB_SUPPORT
  13. help
  14. Support for NVIDIA Tegra AP20 and T20 processors, based on the
  15. ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
  16. endchoice
  17. config TEGRA_PCI
  18. bool "PCI Express support"
  19. select PCI
  20. comment "Tegra board type"
  21. config MACH_HARMONY
  22. bool "Harmony board"
  23. select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
  24. help
  25. Support for nVidia Harmony development platform
  26. config MACH_KAEN
  27. bool "Kaen board"
  28. select MACH_SEABOARD
  29. select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
  30. help
  31. Support for the Kaen version of Seaboard
  32. config MACH_PAZ00
  33. bool "Paz00 board"
  34. help
  35. Support for the Toshiba AC100/Dynabook AZ netbook
  36. config MACH_SEABOARD
  37. bool "Seaboard board"
  38. select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
  39. help
  40. Support for nVidia Seaboard development platform. It will
  41. also be included for some of the derivative boards that
  42. have large similarities with the seaboard design.
  43. config MACH_TEGRA_DT
  44. bool "Generic Tegra board (FDT support)"
  45. select USE_OF
  46. help
  47. Support for generic nVidia Tegra boards using Flattened Device Tree
  48. config MACH_TRIMSLICE
  49. bool "TrimSlice board"
  50. select TEGRA_PCI
  51. help
  52. Support for CompuLab TrimSlice platform
  53. config MACH_WARIO
  54. bool "Wario board"
  55. select MACH_SEABOARD
  56. help
  57. Support for the Wario version of Seaboard
  58. config MACH_VENTANA
  59. bool "Ventana board"
  60. select MACH_TEGRA_DT
  61. help
  62. Support for the nVidia Ventana development platform
  63. choice
  64. prompt "Low-level debug console UART"
  65. default TEGRA_DEBUG_UART_NONE
  66. config TEGRA_DEBUG_UART_NONE
  67. bool "None"
  68. config TEGRA_DEBUG_UARTA
  69. bool "UART-A"
  70. config TEGRA_DEBUG_UARTB
  71. bool "UART-B"
  72. config TEGRA_DEBUG_UARTC
  73. bool "UART-C"
  74. config TEGRA_DEBUG_UARTD
  75. bool "UART-D"
  76. config TEGRA_DEBUG_UARTE
  77. bool "UART-E"
  78. endchoice
  79. config TEGRA_SYSTEM_DMA
  80. bool "Enable system DMA driver for NVIDIA Tegra SoCs"
  81. default y
  82. help
  83. Adds system DMA functionality for NVIDIA Tegra SoCs, used by
  84. several Tegra device drivers
  85. config TEGRA_EMC_SCALING_ENABLE
  86. bool "Enable scaling the memory frequency"
  87. endif