.. | .. |
---|
1 | 1 | # SPDX-License-Identifier: GPL-2.0 |
---|
| 2 | + |
---|
| 3 | +menuconfig ARCH_DAVINCI |
---|
| 4 | + bool "TI DaVinci" |
---|
| 5 | + depends on ARCH_MULTI_V5 |
---|
| 6 | + select DAVINCI_TIMER |
---|
| 7 | + select ZONE_DMA |
---|
| 8 | + select PM_GENERIC_DOMAINS if PM |
---|
| 9 | + select PM_GENERIC_DOMAINS_OF if PM && OF |
---|
| 10 | + select REGMAP_MMIO |
---|
| 11 | + select RESET_CONTROLLER |
---|
| 12 | + select HAVE_IDE |
---|
| 13 | + select PINCTRL_SINGLE |
---|
| 14 | + |
---|
2 | 15 | if ARCH_DAVINCI |
---|
3 | | - |
---|
4 | | -config AINTC |
---|
5 | | - bool |
---|
6 | | - |
---|
7 | | -config CP_INTC |
---|
8 | | - bool |
---|
9 | | - select IRQ_DOMAIN |
---|
10 | 16 | |
---|
11 | 17 | config ARCH_DAVINCI_DMx |
---|
12 | 18 | bool |
---|
13 | | - |
---|
14 | | -menu "TI DaVinci Implementations" |
---|
15 | 19 | |
---|
16 | 20 | comment "DaVinci Core Type" |
---|
17 | 21 | |
---|
18 | 22 | config ARCH_DAVINCI_DM644x |
---|
19 | 23 | bool "DaVinci 644x based system" |
---|
20 | | - select AINTC |
---|
| 24 | + select DAVINCI_AINTC |
---|
21 | 25 | select ARCH_DAVINCI_DMx |
---|
22 | 26 | |
---|
23 | 27 | config ARCH_DAVINCI_DM355 |
---|
24 | 28 | bool "DaVinci 355 based system" |
---|
25 | | - select AINTC |
---|
| 29 | + select DAVINCI_AINTC |
---|
26 | 30 | select ARCH_DAVINCI_DMx |
---|
27 | 31 | |
---|
28 | 32 | config ARCH_DAVINCI_DM646x |
---|
29 | 33 | bool "DaVinci 646x based system" |
---|
30 | | - select AINTC |
---|
| 34 | + select DAVINCI_AINTC |
---|
31 | 35 | select ARCH_DAVINCI_DMx |
---|
32 | 36 | |
---|
33 | 37 | config ARCH_DAVINCI_DA830 |
---|
.. | .. |
---|
36 | 40 | select ARCH_DAVINCI_DA8XX |
---|
37 | 41 | # needed on silicon revs 1.0, 1.1: |
---|
38 | 42 | select CPU_DCACHE_WRITETHROUGH if !CPU_DCACHE_DISABLE |
---|
39 | | - select CP_INTC |
---|
| 43 | + select DAVINCI_CP_INTC |
---|
40 | 44 | |
---|
41 | 45 | config ARCH_DAVINCI_DA850 |
---|
42 | 46 | bool "DA850/OMAP-L138/AM18x based system" |
---|
43 | 47 | depends on !ARCH_DAVINCI_DMx || (AUTO_ZRELADDR && ARM_PATCH_PHYS_VIRT) |
---|
44 | 48 | select ARCH_DAVINCI_DA8XX |
---|
45 | | - select CP_INTC |
---|
| 49 | + select DAVINCI_CP_INTC |
---|
46 | 50 | |
---|
47 | 51 | config ARCH_DAVINCI_DA8XX |
---|
48 | 52 | bool |
---|
49 | 53 | |
---|
50 | 54 | config ARCH_DAVINCI_DM365 |
---|
51 | 55 | bool "DaVinci 365 based system" |
---|
52 | | - select AINTC |
---|
| 56 | + select DAVINCI_AINTC |
---|
53 | 57 | select ARCH_DAVINCI_DMx |
---|
54 | 58 | |
---|
55 | 59 | comment "DaVinci Board Type" |
---|
.. | .. |
---|
59 | 63 | default y |
---|
60 | 64 | depends on ARCH_DAVINCI_DA850 |
---|
61 | 65 | select PINCTRL |
---|
62 | | - select TIMER_OF |
---|
63 | 66 | help |
---|
64 | 67 | Say y here to include support for TI DaVinci DA850 based using |
---|
65 | 68 | Flattened Device Tree. More information at Documentation/devicetree |
---|
.. | .. |
---|
197 | 200 | help |
---|
198 | 201 | Say Y here to select the Critical Link MityDSP-L138/MityARM-1808 |
---|
199 | 202 | System on Module. Information on this SoM may be found at |
---|
200 | | - http://www.mitydsp.com |
---|
| 203 | + https://www.mitydsp.com |
---|
201 | 204 | |
---|
202 | 205 | config MACH_OMAPL138_HAWKBOARD |
---|
203 | 206 | bool "TI AM1808 / OMAPL-138 Hawkboard platform" |
---|
204 | 207 | depends on ARCH_DAVINCI_DA850 |
---|
205 | 208 | help |
---|
206 | 209 | Say Y here to select the TI AM1808 / OMAPL-138 Hawkboard platform . |
---|
207 | | - Information of this board may be found at |
---|
208 | | - http://www.hawkboard.org/ |
---|
209 | 210 | |
---|
210 | 211 | config DAVINCI_MUX |
---|
211 | 212 | bool "DAVINCI multiplexing support" |
---|
.. | .. |
---|
231 | 232 | Choose Y here to warn whenever driver initialization logic needs |
---|
232 | 233 | to change the pin multiplexing setup. When there are no warnings |
---|
233 | 234 | printed, it's safe to deselect DAVINCI_MUX for your product. |
---|
234 | | - |
---|
235 | | -endmenu |
---|
236 | 235 | |
---|
237 | 236 | endif |
---|