]> git.karo-electronics.de Git - karo-tx-linux.git/blob - arch/arm/mach-tegra/Kconfig
21008fef460cb88a10bb77fb9ac8aec0d582d63c
[karo-tx-linux.git] / arch / arm / mach-tegra / Kconfig
1 if ARCH_TEGRA
2
3 comment "NVIDIA Tegra options"
4
5 config ARCH_TEGRA_2x_SOC
6         bool "Enable support for Tegra20 family"
7         select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP
8         select ARM_ERRATA_720789
9         select ARM_ERRATA_742230 if SMP
10         select ARM_ERRATA_751472
11         select ARM_ERRATA_754327 if SMP
12         select ARM_ERRATA_764369 if SMP
13         select ARM_GIC
14         select CPU_FREQ_TABLE if CPU_FREQ
15         select CPU_V7
16         select PINCTRL
17         select PINCTRL_TEGRA20
18         select PL310_ERRATA_727915 if CACHE_L2X0
19         select PL310_ERRATA_769419 if CACHE_L2X0
20         select USB_ARCH_HAS_EHCI if USB_SUPPORT
21         select USB_ULPI if USB
22         select USB_ULPI_VIEWPORT if USB_SUPPORT
23         help
24           Support for NVIDIA Tegra AP20 and T20 processors, based on the
25           ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
26
27 config ARCH_TEGRA_3x_SOC
28         bool "Enable support for Tegra30 family"
29         select ARM_ERRATA_743622
30         select ARM_ERRATA_751472
31         select ARM_ERRATA_754322
32         select ARM_ERRATA_764369 if SMP
33         select ARM_GIC
34         select CPU_FREQ_TABLE if CPU_FREQ
35         select CPU_V7
36         select PINCTRL
37         select PINCTRL_TEGRA30
38         select PL310_ERRATA_769419 if CACHE_L2X0
39         select USB_ARCH_HAS_EHCI if USB_SUPPORT
40         select USB_ULPI if USB
41         select USB_ULPI_VIEWPORT if USB_SUPPORT
42         help
43           Support for NVIDIA Tegra T30 processor family, based on the
44           ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
45
46 config ARCH_TEGRA_114_SOC
47         bool "Enable support for Tegra114 family"
48         select ARM_ARCH_TIMER
49         select ARM_GIC
50         select ARM_L1_CACHE_SHIFT_6
51         select CPU_FREQ_TABLE if CPU_FREQ
52         select CPU_V7
53         select PINCTRL
54         select PINCTRL_TEGRA114
55         help
56           Support for NVIDIA Tegra T114 processor family, based on the
57           ARM CortexA15MP CPU
58
59 config TEGRA_PCI
60         bool "PCI Express support"
61         depends on ARCH_TEGRA_2x_SOC
62         select PCI
63
64 config TEGRA_AHB
65         bool "Enable AHB driver for NVIDIA Tegra SoCs"
66         default y
67         help
68           Adds AHB configuration functionality for NVIDIA Tegra SoCs,
69           which controls AHB bus master arbitration and some
70           performance parameters(priority, prefech size).
71
72 config TEGRA_EMC_SCALING_ENABLE
73         bool "Enable scaling the memory frequency"
74
75 endif