Kconfig 2.6 KB

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