File tree Expand file tree Collapse file tree 6 files changed +39
-34
lines changed Expand file tree Collapse file tree 6 files changed +39
-34
lines changed Original file line number Diff line number Diff line change @@ -937,17 +937,24 @@ config ARCH_DAVINCI
937
937
help
938
938
Support for TI's DaVinci platform.
939
939
940
- config ARCH_OMAP
941
- bool "TI OMAP "
940
+ config ARCH_OMAP1
941
+ bool "TI OMAP1 "
942
942
depends on MMU
943
943
select ARCH_HAS_CPUFREQ
944
944
select ARCH_HAS_HOLES_MEMORYMODEL
945
+ select ARCH_OMAP
945
946
select ARCH_REQUIRE_GPIOLIB
947
+ select CLKDEV_LOOKUP
946
948
select CLKSRC_MMIO
947
949
select GENERIC_CLOCKEVENTS
950
+ select GENERIC_IRQ_CHIP
948
951
select HAVE_CLK
952
+ select HAVE_IDE
953
+ select IRQ_DOMAIN
954
+ select NEED_MACH_IO_H if PCCARD
955
+ select NEED_MACH_MEMORY_H
949
956
help
950
- Support for TI's OMAP platform (OMAP1/2/3/4).
957
+ Support for older TI OMAP1 (omap7xx, omap15xx or omap16xx)
951
958
952
959
config ARCH_VT8500_SINGLE
953
960
bool "VIA/WonderMedia 85xx"
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ CONFIG_MODULE_FORCE_UNLOAD=y
20
20
CONFIG_MODVERSIONS=y
21
21
CONFIG_MODULE_SRCVERSION_ALL=y
22
22
# CONFIG_BLK_DEV_BSG is not set
23
- CONFIG_ARCH_OMAP =y
23
+ CONFIG_ARCH_OMAP2PLUS =y
24
24
CONFIG_OMAP_RESET_CLOCKS=y
25
25
CONFIG_OMAP_MUX_DEBUG=y
26
26
CONFIG_ARM_THUMBEE=y
Original file line number Diff line number Diff line change
1
+ config ARCH_OMAP
2
+ bool
3
+
4
+ config ARCH_OMAP2PLUS
5
+ bool "TI OMAP2/3/4/5 SoCs with device tree support" if (ARCH_MULTI_V6 || ARCH_MULTI_V7)
6
+ select ARCH_HAS_CPUFREQ
7
+ select ARCH_HAS_HOLES_MEMORYMODEL
8
+ select ARCH_OMAP
9
+ select ARCH_REQUIRE_GPIOLIB
10
+ select CLKDEV_LOOKUP
11
+ select CLKSRC_MMIO
12
+ select GENERIC_CLOCKEVENTS
13
+ select GENERIC_IRQ_CHIP
14
+ select HAVE_CLK
15
+ select OMAP_DM_TIMER
16
+ select PINCTRL
17
+ select PROC_DEVICETREE if PROC_FS
18
+ select SPARSE_IRQ
19
+ select USE_OF
20
+ help
21
+ Systems based on OMAP2, OMAP3, OMAP4 or OMAP5
22
+
23
+
1
24
if ARCH_OMAP2PLUS
2
25
3
26
menu "TI OMAP2/3/4 Specific Features"
Original file line number Diff line number Diff line change 2
2
# Makefile for the linux kernel.
3
3
#
4
4
5
+ ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree ) /$(src ) /include \
6
+ -I$(srctree ) /arch/arm/plat-omap/include
7
+
5
8
# Common support
6
9
obj-y := id.o io.o control.o mux.o devices.o fb.o serial.o gpmc.o timer.o pm.o \
7
10
common.o gpio.o dma.o wd_timer.o display.o i2c.o hdq1w.o omap_hwmod.o \
Original file line number Diff line number Diff line change @@ -5,36 +5,6 @@ menu "TI OMAP Common Features"
5
5
config ARCH_OMAP_OTG
6
6
bool
7
7
8
- choice
9
- prompt "OMAP System Type"
10
- default ARCH_OMAP2PLUS
11
-
12
- config ARCH_OMAP1
13
- bool "TI OMAP1"
14
- select CLKDEV_LOOKUP
15
- select CLKSRC_MMIO
16
- select GENERIC_IRQ_CHIP
17
- select HAVE_IDE
18
- select IRQ_DOMAIN
19
- select NEED_MACH_IO_H if PCCARD
20
- select NEED_MACH_MEMORY_H
21
- help
22
- "Systems based on omap7xx, omap15xx or omap16xx"
23
-
24
- config ARCH_OMAP2PLUS
25
- bool "TI OMAP2/3/4"
26
- select CLKDEV_LOOKUP
27
- select GENERIC_IRQ_CHIP
28
- select OMAP_DM_TIMER
29
- select PINCTRL
30
- select PROC_DEVICETREE if PROC_FS
31
- select SPARSE_IRQ
32
- select USE_OF
33
- help
34
- "Systems based on OMAP2, OMAP3, OMAP4 or OMAP5"
35
-
36
- endchoice
37
-
38
8
comment "OMAP Feature Selections"
39
9
40
10
config OMAP_DEBUG_DEVICES
Original file line number Diff line number Diff line change 2
2
# Makefile for the linux kernel.
3
3
#
4
4
5
+ ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree ) /arch/arm/plat-omap/include
6
+
5
7
# Common support
6
8
obj-y := sram.o dma.o counter_32k.o
7
9
obj-m :=
You can’t perform that action at this time.
0 commit comments