Commit cb49d86d authored by Thomas Petazzoni's avatar Thomas Petazzoni Committed by Jason Cooper

ARM: mvebu: Use the ARMADA_370_XP_IRQ option

Now that there is a ARMADA_370_XP_IRQ option to enable the irqchip
driver for Armada 370, XP, 375, 38x and 39x, let's select this option
when needed. Note that this selection is currently not mandatory
because ARMADA_370_XP_IRQ is for now always enabled when ARCH_MVEBU=y,
but this is something that we will change in the future, and therefore
we should make the relevant platforms select ARMADA_370_XP_IRQ when
needed.

Due to this, selecting GENERIC_IRQ_CHIP is no longer needed.
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: default avatarGregory CLEMENT <gregory.clement@free-electrons.com>
Link: https://lkml.kernel.org/r/1455115621-22846-7-git-send-email-thomas.petazzoni@free-electrons.comSigned-off-by: default avatarJason Cooper <jason@lakedaemon.net>
parent a71b9412
...@@ -3,7 +3,6 @@ menuconfig ARCH_MVEBU ...@@ -3,7 +3,6 @@ menuconfig ARCH_MVEBU
depends on ARCH_MULTI_V7 || ARCH_MULTI_V5 depends on ARCH_MULTI_V7 || ARCH_MULTI_V5
select ARCH_SUPPORTS_BIG_ENDIAN select ARCH_SUPPORTS_BIG_ENDIAN
select CLKSRC_MMIO select CLKSRC_MMIO
select GENERIC_IRQ_CHIP
select PINCTRL select PINCTRL
select PLAT_ORION select PLAT_ORION
select SOC_BUS select SOC_BUS
...@@ -29,6 +28,7 @@ config MACH_ARMADA_370 ...@@ -29,6 +28,7 @@ config MACH_ARMADA_370
bool "Marvell Armada 370 boards" bool "Marvell Armada 370 boards"
depends on ARCH_MULTI_V7 depends on ARCH_MULTI_V7
select ARMADA_370_CLK select ARMADA_370_CLK
select ARMADA_370_XP_IRQ
select CPU_PJ4B select CPU_PJ4B
select MACH_MVEBU_V7 select MACH_MVEBU_V7
select PINCTRL_ARMADA_370 select PINCTRL_ARMADA_370
...@@ -39,6 +39,7 @@ config MACH_ARMADA_370 ...@@ -39,6 +39,7 @@ config MACH_ARMADA_370
config MACH_ARMADA_375 config MACH_ARMADA_375
bool "Marvell Armada 375 boards" bool "Marvell Armada 375 boards"
depends on ARCH_MULTI_V7 depends on ARCH_MULTI_V7
select ARMADA_370_XP_IRQ
select ARM_ERRATA_720789 select ARM_ERRATA_720789
select ARM_ERRATA_753970 select ARM_ERRATA_753970
select ARM_GIC select ARM_GIC
...@@ -58,6 +59,7 @@ config MACH_ARMADA_38X ...@@ -58,6 +59,7 @@ config MACH_ARMADA_38X
select ARM_ERRATA_720789 select ARM_ERRATA_720789
select ARM_ERRATA_753970 select ARM_ERRATA_753970
select ARM_GIC select ARM_GIC
select ARMADA_370_XP_IRQ
select ARMADA_38X_CLK select ARMADA_38X_CLK
select HAVE_ARM_SCU select HAVE_ARM_SCU
select HAVE_ARM_TWD if SMP select HAVE_ARM_TWD if SMP
...@@ -72,6 +74,7 @@ config MACH_ARMADA_39X ...@@ -72,6 +74,7 @@ config MACH_ARMADA_39X
bool "Marvell Armada 39x boards" bool "Marvell Armada 39x boards"
depends on ARCH_MULTI_V7 depends on ARCH_MULTI_V7
select ARM_GIC select ARM_GIC
select ARMADA_370_XP_IRQ
select ARMADA_39X_CLK select ARMADA_39X_CLK
select CACHE_L2X0 select CACHE_L2X0
select HAVE_ARM_SCU select HAVE_ARM_SCU
...@@ -86,6 +89,7 @@ config MACH_ARMADA_39X ...@@ -86,6 +89,7 @@ config MACH_ARMADA_39X
config MACH_ARMADA_XP config MACH_ARMADA_XP
bool "Marvell Armada XP boards" bool "Marvell Armada XP boards"
depends on ARCH_MULTI_V7 depends on ARCH_MULTI_V7
select ARMADA_370_XP_IRQ
select ARMADA_XP_CLK select ARMADA_XP_CLK
select CPU_PJ4B select CPU_PJ4B
select MACH_MVEBU_V7 select MACH_MVEBU_V7
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment