hw/misc: Add a config switch for the "unimplemented" device
The device is only used by some few boards. Let's use a proper Kconfig switch so that we only compile this code if we really need it. Message-Id: <20190817101931.28386-8-thuth@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
853c01672b
commit
5aa78a8957
@ -82,6 +82,7 @@ config MUSCA
|
||||
select PL011
|
||||
select PL031
|
||||
select SPLIT_IRQ
|
||||
select UNIMP
|
||||
|
||||
config MUSICPAL
|
||||
bool
|
||||
@ -217,6 +218,7 @@ config STELLARIS
|
||||
select SSI_SD
|
||||
select STELLARIS_INPUT
|
||||
select STELLARIS_ENET # ethernet
|
||||
select UNIMP
|
||||
|
||||
config STRONGARM
|
||||
bool
|
||||
@ -283,6 +285,7 @@ config ALLWINNER_A10
|
||||
select ALLWINNER_A10_PIC
|
||||
select ALLWINNER_EMAC
|
||||
select SERIAL
|
||||
select UNIMP
|
||||
|
||||
config RASPI
|
||||
bool
|
||||
@ -320,6 +323,7 @@ config XLNX_VERSAL
|
||||
select PL011
|
||||
select CADENCE
|
||||
select VIRTIO_MMIO
|
||||
select UNIMP
|
||||
|
||||
config FSL_IMX25
|
||||
bool
|
||||
@ -355,6 +359,7 @@ config ASPEED_SOC
|
||||
select SSI_M25P80
|
||||
select TMP105
|
||||
select TMP421
|
||||
select UNIMP
|
||||
|
||||
config MPS2
|
||||
bool
|
||||
@ -366,6 +371,7 @@ config MPS2
|
||||
select PL022 # Serial port
|
||||
select PL080 # DMA controller
|
||||
select SPLIT_IRQ
|
||||
select UNIMP
|
||||
|
||||
config FSL_IMX7
|
||||
bool
|
||||
@ -378,6 +384,7 @@ config FSL_IMX7
|
||||
select IMX_I2C
|
||||
select PCI_EXPRESS_DESIGNWARE
|
||||
select SDHCI
|
||||
select UNIMP
|
||||
|
||||
config ARM_SMMUV3
|
||||
bool
|
||||
@ -389,6 +396,7 @@ config FSL_IMX6UL
|
||||
select IMX_FEC
|
||||
select IMX_I2C
|
||||
select SDHCI
|
||||
select UNIMP
|
||||
|
||||
config MICROBIT
|
||||
bool
|
||||
@ -398,6 +406,7 @@ config NRF51_SOC
|
||||
bool
|
||||
select I2C
|
||||
select ARM_V7M
|
||||
select UNIMP
|
||||
|
||||
config EMCRAFT_SF2
|
||||
bool
|
||||
@ -410,6 +419,7 @@ config MSF2
|
||||
select PTIMER
|
||||
select SERIAL
|
||||
select SSI
|
||||
select UNIMP
|
||||
|
||||
config ZAURUS
|
||||
bool
|
||||
@ -448,6 +458,7 @@ config ARMSSE
|
||||
select TZ_MPC
|
||||
select TZ_MSC
|
||||
select TZ_PPC
|
||||
select UNIMP
|
||||
|
||||
config ARMSSE_CPUID
|
||||
bool
|
||||
|
@ -4,6 +4,7 @@ config PETALOGIX_S3ADSP1800
|
||||
select XILINX
|
||||
select XILINX_AXI
|
||||
select XILINX_ETHLITE
|
||||
select UNIMP
|
||||
|
||||
config PETALOGIX_ML605
|
||||
bool
|
||||
|
@ -117,4 +117,7 @@ config AUX
|
||||
bool
|
||||
select I2C
|
||||
|
||||
config UNIMP
|
||||
bool
|
||||
|
||||
source macio/Kconfig
|
||||
|
@ -9,7 +9,7 @@ common-obj-$(CONFIG_PCI_TESTDEV) += pci-testdev.o
|
||||
common-obj-$(CONFIG_EDU) += edu.o
|
||||
common-obj-$(CONFIG_PCA9552) += pca9552.o
|
||||
|
||||
common-obj-y += unimp.o
|
||||
common-obj-$(CONFIG_UNIMP) += unimp.o
|
||||
common-obj-$(CONFIG_FW_CFG_DMA) += vmcoreinfo.o
|
||||
|
||||
# ARM devices
|
||||
|
@ -17,3 +17,4 @@ config NIAGARA
|
||||
bool
|
||||
select EMPTY_SLOT
|
||||
select SUN4V_RTC
|
||||
select UNIMP
|
||||
|
Loading…
Reference in New Issue
Block a user