Skip to content

Commit 9af1308

Browse files
committed
Merge tag 'arm-multiplatform-5.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull yet more ARM multiplatform updates from Arnd Bergmann: "This is the third and final bit of the multiplatform conversion for ARMv5, finishing off OMAP1. One patch enables the common-clk interface, and the other ones does the Kconfig change. These were waiting on a few dependencies to trickle in for common-clk, and the last one of those was in the USB tree" * tag 'arm-multiplatform-5.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: ARM: omap1: enable multiplatform ARM: OMAP1: clock: Convert to CCF
2 parents c6f2f3e + 7036440 commit 9af1308

File tree

12 files changed

+584
-897
lines changed

12 files changed

+584
-897
lines changed

arch/arm/Kconfig

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -396,19 +396,6 @@ config ARCH_SA1100
396396
help
397397
Support for StrongARM 11x0 based boards.
398398

399-
config ARCH_OMAP1
400-
bool "TI OMAP1"
401-
depends on CPU_LITTLE_ENDIAN
402-
select CLKSRC_MMIO
403-
select FORCE_PCI if PCCARD
404-
select GENERIC_IRQ_CHIP
405-
select GPIOLIB
406-
select HAVE_LEGACY_CLK
407-
select IRQ_DOMAIN
408-
select SPARSE_IRQ
409-
help
410-
Support for older TI OMAP1 (omap7xx, omap15xx or omap16xx)
411-
412399
endchoice
413400

414401
menu "Multiple platform selection"

arch/arm/configs/omap1_defconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ CONFIG_MODULES=y
1717
CONFIG_MODULE_UNLOAD=y
1818
CONFIG_MODULE_FORCE_UNLOAD=y
1919
# CONFIG_BLK_DEV_BSG is not set
20+
CONFIG_ARCH_MULTI_V4T=y
21+
CONFIG_ARCH_MULTI_V5=y
22+
# CONFIG_ARCH_MULTI_V7 is not set
2023
CONFIG_ARCH_OMAP=y
2124
CONFIG_ARCH_OMAP1=y
2225
CONFIG_OMAP_RESET_CLOCKS=y

arch/arm/mach-omap1/Kconfig

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,44 @@
11
# SPDX-License-Identifier: GPL-2.0-only
2+
menuconfig ARCH_OMAP1
3+
bool "TI OMAP1"
4+
depends on ARCH_MULTI_V4T || ARCH_MULTI_V5
5+
depends on CPU_LITTLE_ENDIAN
6+
select ARCH_HAS_HOLES_MEMORYMODEL
7+
select ARCH_OMAP
8+
select CLKSRC_MMIO
9+
select FORCE_PCI if PCCARD
10+
select GPIOLIB
11+
help
12+
Support for older TI OMAP1 (omap7xx, omap15xx or omap16xx)
13+
214
if ARCH_OMAP1
315

416
menu "TI OMAP1 specific features"
517

618
comment "OMAP Core Type"
719

820
config ARCH_OMAP730
21+
depends on ARCH_MULTI_V5
922
bool "OMAP730 Based System"
1023
select ARCH_OMAP_OTG
1124
select CPU_ARM926T
1225
select OMAP_MPU_TIMER
1326

1427
config ARCH_OMAP850
28+
depends on ARCH_MULTI_V5
1529
bool "OMAP850 Based System"
1630
select ARCH_OMAP_OTG
1731
select CPU_ARM926T
1832

1933
config ARCH_OMAP15XX
34+
depends on ARCH_MULTI_V4T
2035
default y
2136
bool "OMAP15xx Based System"
2237
select CPU_ARM925T
2338
select OMAP_MPU_TIMER
2439

2540
config ARCH_OMAP16XX
41+
depends on ARCH_MULTI_V5
2642
bool "OMAP16xx Based System"
2743
select ARCH_OMAP_OTG
2844
select CPU_ARM926T

0 commit comments

Comments
 (0)