Commit 853c0167 authored by Thomas Huth's avatar Thomas Huth
Browse files

hw/core: Add a config switch for the "split-irq" device



The "split-irq" device is currently only used by machines that use
CONFIG_ARMSSE. Let's add a proper CONFIG_SPLIT_IRQ switch for this
so that it only gets compiled when we really need it.

Reviewed-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20190817101931.28386-7-thuth@redhat.com>
Signed-off-by: default avatarThomas Huth <thuth@redhat.com>
parent 282467f4
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -81,6 +81,7 @@ config MUSCA
    select ARMSSE
    select PL011
    select PL031
    select SPLIT_IRQ

config MUSICPAL
    bool
@@ -364,6 +365,7 @@ config MPS2
    select OR_IRQ
    select PL022    # Serial port
    select PL080    # DMA controller
    select SPLIT_IRQ

config FSL_IMX7
    bool
@@ -442,6 +444,7 @@ config ARMSSE
    select IOTKIT_SYSCTL
    select IOTKIT_SYSINFO
    select OR_IRQ
    select SPLIT_IRQ
    select TZ_MPC
    select TZ_MSC
    select TZ_PPC
+3 −0
Original line number Diff line number Diff line
@@ -15,3 +15,6 @@ config PLATFORM_BUS

config REGISTER
    bool

config SPLIT_IRQ
    bool
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ common-obj-$(CONFIG_FITLOADER) += loader-fit.o
common-obj-$(CONFIG_SOFTMMU) += qdev-properties-system.o
common-obj-$(CONFIG_REGISTER) += register.o
common-obj-$(CONFIG_OR_IRQ) += or-irq.o
common-obj-$(CONFIG_SOFTMMU) += split-irq.o
common-obj-$(CONFIG_SPLIT_IRQ) += split-irq.o
common-obj-$(CONFIG_PLATFORM_BUS) += platform-bus.o
common-obj-$(CONFIG_SOFTMMU) += generic-loader.o
common-obj-$(CONFIG_SOFTMMU) += null-machine.o