xref: /openbmc/linux/arch/arm/mach-tegra/Kconfig (revision 65b935aa)
1c5f80065SErik Gillingif ARCH_TEGRA
2c5f80065SErik Gilling
3c5f80065SErik Gillingcomment "NVIDIA Tegra options"
4c5f80065SErik Gilling
5c5f80065SErik Gillingchoice
6c5f80065SErik Gilling	prompt "Select Tegra processor family for target system"
7c5f80065SErik Gilling
8c5f80065SErik Gillingconfig ARCH_TEGRA_2x_SOC
9c5f80065SErik Gilling	bool "Tegra 2 family"
10c5f80065SErik Gilling	select CPU_V7
11c5f80065SErik Gilling	select ARM_GIC
123c92db9aSErik Gilling	select ARCH_REQUIRE_GPIOLIB
13c5f80065SErik Gilling	help
14c5f80065SErik Gilling	  Support for NVIDIA Tegra AP20 and T20 processors, based on the
15c5f80065SErik Gilling	  ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
16c5f80065SErik Gilling
17c5f80065SErik Gillingendchoice
18c5f80065SErik Gilling
1977ffc146SMike Rapoportconfig TEGRA_PCI
2077ffc146SMike Rapoport	bool "PCI Express support"
2177ffc146SMike Rapoport	select PCI
2277ffc146SMike Rapoport
23c5f80065SErik Gillingcomment "Tegra board type"
24c5f80065SErik Gilling
25c5f80065SErik Gillingconfig MACH_HARMONY
26c5f80065SErik Gilling       bool "Harmony board"
27c5f80065SErik Gilling       help
28c5f80065SErik Gilling         Support for nVidia Harmony development platform
29c5f80065SErik Gilling
30d9a51fe7SOlof Johanssonconfig MACH_KAEN
31d9a51fe7SOlof Johansson       bool "Kaen board"
32d9a51fe7SOlof Johansson       select MACH_SEABOARD
33d9a51fe7SOlof Johansson       help
34d9a51fe7SOlof Johansson         Support for the Kaen version of Seaboard
35d9a51fe7SOlof Johansson
3665b935aaSMarc Dietrichconfig MACH_PAZ00
3765b935aaSMarc Dietrich       bool "Paz00 board"
3865b935aaSMarc Dietrich       help
3965b935aaSMarc Dietrich         Support for the Toshiba AC100/Dynabook AZ netbook
4065b935aaSMarc Dietrich
41d9a51fe7SOlof Johanssonconfig MACH_SEABOARD
42d9a51fe7SOlof Johansson       bool "Seaboard board"
43d9a51fe7SOlof Johansson       help
44d9a51fe7SOlof Johansson         Support for nVidia Seaboard development platform. It will
45d9a51fe7SOlof Johansson	 also be included for some of the derivative boards that
46d9a51fe7SOlof Johansson	 have large similarities with the seaboard design.
47d9a51fe7SOlof Johansson
48cca414b2SMike Rapoportconfig MACH_TRIMSLICE
49cca414b2SMike Rapoport       bool "TrimSlice board"
50cca414b2SMike Rapoport       select TEGRA_PCI
51cca414b2SMike Rapoport       help
52cca414b2SMike Rapoport         Support for CompuLab TrimSlice platform
53cca414b2SMike Rapoport
54d9a51fe7SOlof Johanssonconfig MACH_WARIO
55d9a51fe7SOlof Johansson       bool "Wario board"
56d9a51fe7SOlof Johansson       select MACH_SEABOARD
57d9a51fe7SOlof Johansson       help
58d9a51fe7SOlof Johansson         Support for the Wario version of Seaboard
59d9a51fe7SOlof Johansson
60c5f80065SErik Gillingchoice
61c5f80065SErik Gilling        prompt "Low-level debug console UART"
62c5f80065SErik Gilling        default TEGRA_DEBUG_UART_NONE
63c5f80065SErik Gilling
64c5f80065SErik Gillingconfig TEGRA_DEBUG_UART_NONE
65c5f80065SErik Gilling        bool "None"
66c5f80065SErik Gilling
67c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTA
68c5f80065SErik Gilling        bool "UART-A"
69c5f80065SErik Gilling
70c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTB
71c5f80065SErik Gilling        bool "UART-B"
72c5f80065SErik Gilling
73c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTC
74c5f80065SErik Gilling        bool "UART-C"
75c5f80065SErik Gilling
76c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTD
77c5f80065SErik Gilling        bool "UART-D"
78c5f80065SErik Gilling
79c5f80065SErik Gillingconfig TEGRA_DEBUG_UARTE
80c5f80065SErik Gilling        bool "UART-E"
81c5f80065SErik Gilling
82c5f80065SErik Gillingendchoice
83c5f80065SErik Gilling
844de3a8faSColin Crossconfig TEGRA_SYSTEM_DMA
854de3a8faSColin Cross	bool "Enable system DMA driver for NVIDIA Tegra SoCs"
864de3a8faSColin Cross	default y
874de3a8faSColin Cross	help
884de3a8faSColin Cross	  Adds system DMA functionality for NVIDIA Tegra SoCs, used by
894de3a8faSColin Cross	  several Tegra device drivers
904de3a8faSColin Cross
91efdf72adSColin Crossconfig TEGRA_EMC_SCALING_ENABLE
92efdf72adSColin Cross	bool "Enable scaling the memory frequency"
9338376866SMark Brown
9438376866SMark Brownendif
95