hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/mach-davinci/Kconfig
....@@ -1,33 +1,37 @@
11 # 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
+
215 if ARCH_DAVINCI
3
-
4
-config AINTC
5
- bool
6
-
7
-config CP_INTC
8
- bool
9
- select IRQ_DOMAIN
1016
1117 config ARCH_DAVINCI_DMx
1218 bool
13
-
14
-menu "TI DaVinci Implementations"
1519
1620 comment "DaVinci Core Type"
1721
1822 config ARCH_DAVINCI_DM644x
1923 bool "DaVinci 644x based system"
20
- select AINTC
24
+ select DAVINCI_AINTC
2125 select ARCH_DAVINCI_DMx
2226
2327 config ARCH_DAVINCI_DM355
2428 bool "DaVinci 355 based system"
25
- select AINTC
29
+ select DAVINCI_AINTC
2630 select ARCH_DAVINCI_DMx
2731
2832 config ARCH_DAVINCI_DM646x
2933 bool "DaVinci 646x based system"
30
- select AINTC
34
+ select DAVINCI_AINTC
3135 select ARCH_DAVINCI_DMx
3236
3337 config ARCH_DAVINCI_DA830
....@@ -36,20 +40,20 @@
3640 select ARCH_DAVINCI_DA8XX
3741 # needed on silicon revs 1.0, 1.1:
3842 select CPU_DCACHE_WRITETHROUGH if !CPU_DCACHE_DISABLE
39
- select CP_INTC
43
+ select DAVINCI_CP_INTC
4044
4145 config ARCH_DAVINCI_DA850
4246 bool "DA850/OMAP-L138/AM18x based system"
4347 depends on !ARCH_DAVINCI_DMx || (AUTO_ZRELADDR && ARM_PATCH_PHYS_VIRT)
4448 select ARCH_DAVINCI_DA8XX
45
- select CP_INTC
49
+ select DAVINCI_CP_INTC
4650
4751 config ARCH_DAVINCI_DA8XX
4852 bool
4953
5054 config ARCH_DAVINCI_DM365
5155 bool "DaVinci 365 based system"
52
- select AINTC
56
+ select DAVINCI_AINTC
5357 select ARCH_DAVINCI_DMx
5458
5559 comment "DaVinci Board Type"
....@@ -59,7 +63,6 @@
5963 default y
6064 depends on ARCH_DAVINCI_DA850
6165 select PINCTRL
62
- select TIMER_OF
6366 help
6467 Say y here to include support for TI DaVinci DA850 based using
6568 Flattened Device Tree. More information at Documentation/devicetree
....@@ -197,15 +200,13 @@
197200 help
198201 Say Y here to select the Critical Link MityDSP-L138/MityARM-1808
199202 System on Module. Information on this SoM may be found at
200
- http://www.mitydsp.com
203
+ https://www.mitydsp.com
201204
202205 config MACH_OMAPL138_HAWKBOARD
203206 bool "TI AM1808 / OMAPL-138 Hawkboard platform"
204207 depends on ARCH_DAVINCI_DA850
205208 help
206209 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/
209210
210211 config DAVINCI_MUX
211212 bool "DAVINCI multiplexing support"
....@@ -231,7 +232,5 @@
231232 Choose Y here to warn whenever driver initialization logic needs
232233 to change the pin multiplexing setup. When there are no warnings
233234 printed, it's safe to deselect DAVINCI_MUX for your product.
234
-
235
-endmenu
236235
237236 endif