Kconfig: Add 'imply I2C_DEVICES' on boards with available i2c bus
For arm boards with an i2c bus which a user could reasonably want to plug arbitrary devices, add 'imply I2C_DEVICES' to the Kconfig stanza. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Hao Wu <wuhaotsh@google.com> Message-id: 20220208155911.3408455-3-peter.maydell@linaro.org
This commit is contained in:
parent
b5bf5a53d1
commit
e117e9748f
@ -46,6 +46,7 @@ config DIGIC
|
|||||||
|
|
||||||
config EXYNOS4
|
config EXYNOS4
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select A9MPCORE
|
select A9MPCORE
|
||||||
select I2C
|
select I2C
|
||||||
select LAN9118
|
select LAN9118
|
||||||
@ -184,6 +185,7 @@ config REALVIEW
|
|||||||
bool
|
bool
|
||||||
imply PCI_DEVICES
|
imply PCI_DEVICES
|
||||||
imply PCI_TESTDEV
|
imply PCI_TESTDEV
|
||||||
|
imply I2C_DEVICES
|
||||||
select SMC91C111
|
select SMC91C111
|
||||||
select LAN9118
|
select LAN9118
|
||||||
select A9MPCORE
|
select A9MPCORE
|
||||||
@ -229,6 +231,7 @@ config SABRELITE
|
|||||||
|
|
||||||
config STELLARIS
|
config STELLARIS
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select ARM_V7M
|
select ARM_V7M
|
||||||
select CMSDK_APB_WATCHDOG
|
select CMSDK_APB_WATCHDOG
|
||||||
select I2C
|
select I2C
|
||||||
@ -406,6 +409,7 @@ config NPCM7XX
|
|||||||
|
|
||||||
config FSL_IMX25
|
config FSL_IMX25
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select IMX
|
select IMX
|
||||||
select IMX_FEC
|
select IMX_FEC
|
||||||
select IMX_I2C
|
select IMX_I2C
|
||||||
@ -414,6 +418,7 @@ config FSL_IMX25
|
|||||||
|
|
||||||
config FSL_IMX31
|
config FSL_IMX31
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select SERIAL
|
select SERIAL
|
||||||
select IMX
|
select IMX
|
||||||
select IMX_I2C
|
select IMX_I2C
|
||||||
@ -422,6 +427,7 @@ config FSL_IMX31
|
|||||||
|
|
||||||
config FSL_IMX6
|
config FSL_IMX6
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select A9MPCORE
|
select A9MPCORE
|
||||||
select IMX
|
select IMX
|
||||||
select IMX_FEC
|
select IMX_FEC
|
||||||
@ -450,6 +456,7 @@ config ASPEED_SOC
|
|||||||
|
|
||||||
config MPS2
|
config MPS2
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select ARMSSE
|
select ARMSSE
|
||||||
select LAN9118
|
select LAN9118
|
||||||
select MPS2_FPGAIO
|
select MPS2_FPGAIO
|
||||||
@ -466,6 +473,7 @@ config FSL_IMX7
|
|||||||
bool
|
bool
|
||||||
imply PCI_DEVICES
|
imply PCI_DEVICES
|
||||||
imply TEST_DEVICES
|
imply TEST_DEVICES
|
||||||
|
imply I2C_DEVICES
|
||||||
select A15MPCORE
|
select A15MPCORE
|
||||||
select PCI
|
select PCI
|
||||||
select IMX
|
select IMX
|
||||||
@ -481,6 +489,7 @@ config ARM_SMMUV3
|
|||||||
|
|
||||||
config FSL_IMX6UL
|
config FSL_IMX6UL
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select A15MPCORE
|
select A15MPCORE
|
||||||
select IMX
|
select IMX
|
||||||
select IMX_FEC
|
select IMX_FEC
|
||||||
@ -495,6 +504,7 @@ config MICROBIT
|
|||||||
|
|
||||||
config NRF51_SOC
|
config NRF51_SOC
|
||||||
bool
|
bool
|
||||||
|
imply I2C_DEVICES
|
||||||
select I2C
|
select I2C
|
||||||
select ARM_V7M
|
select ARM_V7M
|
||||||
select UNIMP
|
select UNIMP
|
||||||
|
Loading…
x
Reference in New Issue
Block a user