aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorJason Cooper <jason@lakedaemon.net>2013-08-12 14:05:30 -0400
committerJason Cooper <jason@lakedaemon.net>2013-08-12 14:44:28 -0400
commitd04d97c2646dc436ef81ecd3b51e3ca50c716d0d (patch)
tree0c86bdf909dcd8905262e8a448feee26f671d401 /arch
parent844703c1addb01f83c74a4d284a418263867304d (diff)
ARM: kirkwood: fix DT building and update defconfig
commit 844703c ARM: kirkwood: Remove all remaining trace of DNS-320/325 platform code removed the last kirkwood DT/platform board in kirkwood_defconfig, this triggered a rescan of the config symbols, the result of which breaks the build because KIRKWOOD_DT does not select OF_IRQ. This commit fixes the regression and updates the defconfig to explicitly enable SERIAL_OF_PLATFORM and KIRWOOD_DT. Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/configs/kirkwood_defconfig17
-rw-r--r--arch/arm/mach-kirkwood/Kconfig3
2 files changed, 6 insertions, 14 deletions
diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
index d9ea71fca656..e3f667a2e10e 100644
--- a/arch/arm/configs/kirkwood_defconfig
+++ b/arch/arm/configs/kirkwood_defconfig
@@ -10,25 +10,18 @@ CONFIG_MODULE_UNLOAD=y
10# CONFIG_BLK_DEV_BSG is not set 10# CONFIG_BLK_DEV_BSG is not set
11CONFIG_ARCH_KIRKWOOD=y 11CONFIG_ARCH_KIRKWOOD=y
12CONFIG_MACH_D2NET_V2=y 12CONFIG_MACH_D2NET_V2=y
13CONFIG_MACH_DB88F6281_BP=y
14CONFIG_MACH_DOCKSTAR=y
15CONFIG_MACH_ESATA_SHEEVAPLUG=y
16CONFIG_MACH_GURUPLUG=y
17CONFIG_MACH_INETSPACE_V2=y
18CONFIG_MACH_MV88F6281GTW_GE=y
19CONFIG_MACH_NET2BIG_V2=y 13CONFIG_MACH_NET2BIG_V2=y
20CONFIG_MACH_NET5BIG_V2=y 14CONFIG_MACH_NET5BIG_V2=y
21CONFIG_MACH_NETSPACE_MAX_V2=y
22CONFIG_MACH_NETSPACE_V2=y
23CONFIG_MACH_OPENRD_BASE=y 15CONFIG_MACH_OPENRD_BASE=y
24CONFIG_MACH_OPENRD_CLIENT=y 16CONFIG_MACH_OPENRD_CLIENT=y
25CONFIG_MACH_OPENRD_ULTIMATE=y 17CONFIG_MACH_OPENRD_ULTIMATE=y
26CONFIG_MACH_RD88F6192_NAS=y 18CONFIG_MACH_RD88F6192_NAS=y
27CONFIG_MACH_RD88F6281=y 19CONFIG_MACH_RD88F6281=y
28CONFIG_MACH_SHEEVAPLUG=y
29CONFIG_MACH_T5325=y 20CONFIG_MACH_T5325=y
30CONFIG_MACH_TS219=y 21CONFIG_MACH_TS219=y
31CONFIG_MACH_TS41X=y 22CONFIG_MACH_TS41X=y
23CONFIG_ARCH_KIRKWOOD_DT=y
24CONFIG_MACH_MV88F6281GTW_GE_DT=y
32# CONFIG_CPU_FEROCEON_OLD_ID is not set 25# CONFIG_CPU_FEROCEON_OLD_ID is not set
33CONFIG_PCI_MVEBU=y 26CONFIG_PCI_MVEBU=y
34CONFIG_PREEMPT=y 27CONFIG_PREEMPT=y
@@ -76,7 +69,6 @@ CONFIG_ATA=y
76CONFIG_SATA_AHCI=y 69CONFIG_SATA_AHCI=y
77CONFIG_SATA_MV=y 70CONFIG_SATA_MV=y
78CONFIG_NETDEVICES=y 71CONFIG_NETDEVICES=y
79CONFIG_MII=y
80CONFIG_NET_DSA_MV88E6123_61_65=y 72CONFIG_NET_DSA_MV88E6123_61_65=y
81CONFIG_MV643XX_ETH=y 73CONFIG_MV643XX_ETH=y
82CONFIG_MARVELL_PHY=y 74CONFIG_MARVELL_PHY=y
@@ -101,7 +93,6 @@ CONFIG_SPI_ORION=y
101CONFIG_GPIO_SYSFS=y 93CONFIG_GPIO_SYSFS=y
102# CONFIG_HWMON is not set 94# CONFIG_HWMON is not set
103CONFIG_THERMAL=y 95CONFIG_THERMAL=y
104CONFIG_KIRKWOOD_THERMAL=y
105CONFIG_WATCHDOG=y 96CONFIG_WATCHDOG=y
106CONFIG_ORION_WATCHDOG=y 97CONFIG_ORION_WATCHDOG=y
107CONFIG_HID_DRAGONRISE=y 98CONFIG_HID_DRAGONRISE=y
@@ -162,12 +153,12 @@ CONFIG_NLS_CODEPAGE_850=y
162CONFIG_NLS_ISO8859_1=y 153CONFIG_NLS_ISO8859_1=y
163CONFIG_NLS_ISO8859_2=y 154CONFIG_NLS_ISO8859_2=y
164CONFIG_NLS_UTF8=y 155CONFIG_NLS_UTF8=y
165CONFIG_MAGIC_SYSRQ=y 156CONFIG_DEBUG_INFO=y
166CONFIG_DEBUG_FS=y 157CONFIG_DEBUG_FS=y
158CONFIG_MAGIC_SYSRQ=y
167CONFIG_DEBUG_KERNEL=y 159CONFIG_DEBUG_KERNEL=y
168# CONFIG_SCHED_DEBUG is not set 160# CONFIG_SCHED_DEBUG is not set
169# CONFIG_DEBUG_PREEMPT is not set 161# CONFIG_DEBUG_PREEMPT is not set
170CONFIG_DEBUG_INFO=y
171# CONFIG_FTRACE is not set 162# CONFIG_FTRACE is not set
172CONFIG_DEBUG_USER=y 163CONFIG_DEBUG_USER=y
173CONFIG_DEBUG_LL=y 164CONFIG_DEBUG_LL=y
diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
index 94540d5cb75b..fe8319ad3158 100644
--- a/arch/arm/mach-kirkwood/Kconfig
+++ b/arch/arm/mach-kirkwood/Kconfig
@@ -93,6 +93,7 @@ comment "Device tree entries"
93config ARCH_KIRKWOOD_DT 93config ARCH_KIRKWOOD_DT
94 bool "Marvell Kirkwood Flattened Device Tree" 94 bool "Marvell Kirkwood Flattened Device Tree"
95 select KIRKWOOD_CLK 95 select KIRKWOOD_CLK
96 select OF_IRQ
96 select ORION_IRQCHIP 97 select ORION_IRQCHIP
97 select ORION_TIMER 98 select ORION_TIMER
98 select POWER_SUPPLY 99 select POWER_SUPPLY
@@ -107,7 +108,7 @@ config ARCH_KIRKWOOD_DT
107 108
108config MACH_MV88F6281GTW_GE_DT 109config MACH_MV88F6281GTW_GE_DT
109 bool "Marvell 88F6281 GTW GE Board (Flattened Device Tree)" 110 bool "Marvell 88F6281 GTW GE Board (Flattened Device Tree)"
110 select ARCH_KIRKWOOD_DT 111 depends on ARCH_KIRKWOOD_DT
111 help 112 help
112 Say 'Y' here if you want your kernel to support the 113 Say 'Y' here if you want your kernel to support the
113 Marvell 88F6281 GTW GE Board (Flattened Device Tree). 114 Marvell 88F6281 GTW GE Board (Flattened Device Tree).