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