diff options
author | Jason Cooper <jason@lakedaemon.net> | 2013-08-12 14:05:30 -0400 |
---|---|---|
committer | Jason Cooper <jason@lakedaemon.net> | 2013-08-12 14:44:28 -0400 |
commit | d04d97c2646dc436ef81ecd3b51e3ca50c716d0d (patch) | |
tree | 0c86bdf909dcd8905262e8a448feee26f671d401 /arch | |
parent | 844703c1addb01f83c74a4d284a418263867304d (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_defconfig | 17 | ||||
-rw-r--r-- | arch/arm/mach-kirkwood/Kconfig | 3 |
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 |
11 | CONFIG_ARCH_KIRKWOOD=y | 11 | CONFIG_ARCH_KIRKWOOD=y |
12 | CONFIG_MACH_D2NET_V2=y | 12 | CONFIG_MACH_D2NET_V2=y |
13 | CONFIG_MACH_DB88F6281_BP=y | ||
14 | CONFIG_MACH_DOCKSTAR=y | ||
15 | CONFIG_MACH_ESATA_SHEEVAPLUG=y | ||
16 | CONFIG_MACH_GURUPLUG=y | ||
17 | CONFIG_MACH_INETSPACE_V2=y | ||
18 | CONFIG_MACH_MV88F6281GTW_GE=y | ||
19 | CONFIG_MACH_NET2BIG_V2=y | 13 | CONFIG_MACH_NET2BIG_V2=y |
20 | CONFIG_MACH_NET5BIG_V2=y | 14 | CONFIG_MACH_NET5BIG_V2=y |
21 | CONFIG_MACH_NETSPACE_MAX_V2=y | ||
22 | CONFIG_MACH_NETSPACE_V2=y | ||
23 | CONFIG_MACH_OPENRD_BASE=y | 15 | CONFIG_MACH_OPENRD_BASE=y |
24 | CONFIG_MACH_OPENRD_CLIENT=y | 16 | CONFIG_MACH_OPENRD_CLIENT=y |
25 | CONFIG_MACH_OPENRD_ULTIMATE=y | 17 | CONFIG_MACH_OPENRD_ULTIMATE=y |
26 | CONFIG_MACH_RD88F6192_NAS=y | 18 | CONFIG_MACH_RD88F6192_NAS=y |
27 | CONFIG_MACH_RD88F6281=y | 19 | CONFIG_MACH_RD88F6281=y |
28 | CONFIG_MACH_SHEEVAPLUG=y | ||
29 | CONFIG_MACH_T5325=y | 20 | CONFIG_MACH_T5325=y |
30 | CONFIG_MACH_TS219=y | 21 | CONFIG_MACH_TS219=y |
31 | CONFIG_MACH_TS41X=y | 22 | CONFIG_MACH_TS41X=y |
23 | CONFIG_ARCH_KIRKWOOD_DT=y | ||
24 | CONFIG_MACH_MV88F6281GTW_GE_DT=y | ||
32 | # CONFIG_CPU_FEROCEON_OLD_ID is not set | 25 | # CONFIG_CPU_FEROCEON_OLD_ID is not set |
33 | CONFIG_PCI_MVEBU=y | 26 | CONFIG_PCI_MVEBU=y |
34 | CONFIG_PREEMPT=y | 27 | CONFIG_PREEMPT=y |
@@ -76,7 +69,6 @@ CONFIG_ATA=y | |||
76 | CONFIG_SATA_AHCI=y | 69 | CONFIG_SATA_AHCI=y |
77 | CONFIG_SATA_MV=y | 70 | CONFIG_SATA_MV=y |
78 | CONFIG_NETDEVICES=y | 71 | CONFIG_NETDEVICES=y |
79 | CONFIG_MII=y | ||
80 | CONFIG_NET_DSA_MV88E6123_61_65=y | 72 | CONFIG_NET_DSA_MV88E6123_61_65=y |
81 | CONFIG_MV643XX_ETH=y | 73 | CONFIG_MV643XX_ETH=y |
82 | CONFIG_MARVELL_PHY=y | 74 | CONFIG_MARVELL_PHY=y |
@@ -101,7 +93,6 @@ CONFIG_SPI_ORION=y | |||
101 | CONFIG_GPIO_SYSFS=y | 93 | CONFIG_GPIO_SYSFS=y |
102 | # CONFIG_HWMON is not set | 94 | # CONFIG_HWMON is not set |
103 | CONFIG_THERMAL=y | 95 | CONFIG_THERMAL=y |
104 | CONFIG_KIRKWOOD_THERMAL=y | ||
105 | CONFIG_WATCHDOG=y | 96 | CONFIG_WATCHDOG=y |
106 | CONFIG_ORION_WATCHDOG=y | 97 | CONFIG_ORION_WATCHDOG=y |
107 | CONFIG_HID_DRAGONRISE=y | 98 | CONFIG_HID_DRAGONRISE=y |
@@ -162,12 +153,12 @@ CONFIG_NLS_CODEPAGE_850=y | |||
162 | CONFIG_NLS_ISO8859_1=y | 153 | CONFIG_NLS_ISO8859_1=y |
163 | CONFIG_NLS_ISO8859_2=y | 154 | CONFIG_NLS_ISO8859_2=y |
164 | CONFIG_NLS_UTF8=y | 155 | CONFIG_NLS_UTF8=y |
165 | CONFIG_MAGIC_SYSRQ=y | 156 | CONFIG_DEBUG_INFO=y |
166 | CONFIG_DEBUG_FS=y | 157 | CONFIG_DEBUG_FS=y |
158 | CONFIG_MAGIC_SYSRQ=y | ||
167 | CONFIG_DEBUG_KERNEL=y | 159 | CONFIG_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 |
170 | CONFIG_DEBUG_INFO=y | ||
171 | # CONFIG_FTRACE is not set | 162 | # CONFIG_FTRACE is not set |
172 | CONFIG_DEBUG_USER=y | 163 | CONFIG_DEBUG_USER=y |
173 | CONFIG_DEBUG_LL=y | 164 | CONFIG_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" | |||
93 | config ARCH_KIRKWOOD_DT | 93 | config 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 | ||
108 | config MACH_MV88F6281GTW_GE_DT | 109 | config 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). |