i2c: express dependencies with Kconfig

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Yang Zhong <yang.zhong@intel.com>
Acked-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20190123065618.3520-38-yang.zhong@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Paolo Bonzini 2019-01-23 14:56:11 +08:00
parent 02017ee385
commit 1550b0e6bf
17 changed files with 23 additions and 8 deletions

View File

@ -69,7 +69,6 @@ CONFIG_CADENCE=y
CONFIG_XGMAC=y CONFIG_XGMAC=y
CONFIG_EXYNOS4=y CONFIG_EXYNOS4=y
CONFIG_PXA2XX=y CONFIG_PXA2XX=y
CONFIG_I2C=y
CONFIG_BITBANG_I2C=y CONFIG_BITBANG_I2C=y
CONFIG_FRAMEBUFFER=y CONFIG_FRAMEBUFFER=y
CONFIG_XILINX_SPIPS=y CONFIG_XILINX_SPIPS=y

View File

@ -24,8 +24,6 @@ CONFIG_NVDIMM=y
CONFIG_ACPI_NVDIMM=y CONFIG_ACPI_NVDIMM=y
CONFIG_PXB=y CONFIG_PXB=y
CONFIG_ACPI_VMGENID=y CONFIG_ACPI_VMGENID=y
CONFIG_SMBUS_EEPROM=y
CONFIG_I2C=y
CONFIG_PCI_DEVICES=y CONFIG_PCI_DEVICES=y
# Boards: # Boards:

View File

@ -33,7 +33,6 @@ CONFIG_MC146818RTC=y
CONFIG_EMPTY_SLOT=y CONFIG_EMPTY_SLOT=y
CONFIG_MIPS_CPS=y CONFIG_MIPS_CPS=y
CONFIG_MIPS_ITU=y CONFIG_MIPS_ITU=y
CONFIG_I2C=y
CONFIG_R4K=y CONFIG_R4K=y
CONFIG_MALTA=y CONFIG_MALTA=y
CONFIG_MIPSSIM=y CONFIG_MIPSSIM=y

View File

@ -32,7 +32,6 @@ CONFIG_USB_EHCI_SYSBUS=y
CONFIG_SM501=y CONFIG_SM501=y
CONFIG_DDC=y CONFIG_DDC=y
CONFIG_IDE_SII3112=y CONFIG_IDE_SII3112=y
CONFIG_I2C=y
CONFIG_AT24C=y CONFIG_AT24C=y
CONFIG_BITBANG_I2C=y CONFIG_BITBANG_I2C=y
CONFIG_M41T80=y CONFIG_M41T80=y

View File

@ -9,7 +9,6 @@ CONFIG_PFLASH_CFI02=y
CONFIG_SH4=y CONFIG_SH4=y
CONFIG_IDE_MMIO=y CONFIG_IDE_MMIO=y
CONFIG_SM501=y CONFIG_SM501=y
CONFIG_I2C=y
CONFIG_DDC=y CONFIG_DDC=y
CONFIG_TEST_DEVICES=y CONFIG_TEST_DEVICES=y
CONFIG_I82378=y CONFIG_I82378=y

View File

@ -9,7 +9,6 @@ CONFIG_PFLASH_CFI02=y
CONFIG_SH4=y CONFIG_SH4=y
CONFIG_IDE_MMIO=y CONFIG_IDE_MMIO=y
CONFIG_SM501=y CONFIG_SM501=y
CONFIG_I2C=y
CONFIG_DDC=y CONFIG_DDC=y
CONFIG_TEST_DEVICES=y CONFIG_TEST_DEVICES=y
CONFIG_I82378=y CONFIG_I82378=y

View File

@ -10,7 +10,7 @@ devices-dirs-$(CONFIG_SOFTMMU) += display/
devices-dirs-$(CONFIG_SOFTMMU) += dma/ devices-dirs-$(CONFIG_SOFTMMU) += dma/
devices-dirs-$(CONFIG_SOFTMMU) += gpio/ devices-dirs-$(CONFIG_SOFTMMU) += gpio/
devices-dirs-$(CONFIG_HYPERV) += hyperv/ devices-dirs-$(CONFIG_HYPERV) += hyperv/
devices-dirs-$(CONFIG_SOFTMMU) += i2c/ devices-dirs-$(CONFIG_I2C) += i2c/
devices-dirs-$(CONFIG_SOFTMMU) += ide/ devices-dirs-$(CONFIG_SOFTMMU) += ide/
devices-dirs-$(CONFIG_SOFTMMU) += input/ devices-dirs-$(CONFIG_SOFTMMU) += input/
devices-dirs-$(CONFIG_SOFTMMU) += intc/ devices-dirs-$(CONFIG_SOFTMMU) += intc/

View File

@ -40,6 +40,7 @@ config PCSPK
config WM8750 config WM8750
bool bool
depends on I2C
config PL041 config PL041
bool bool

View File

@ -24,9 +24,11 @@ config PL110
config SII9022 config SII9022
bool bool
depends on I2C
config SSD0303 config SSD0303
bool bool
depends on I2C
config SSD0323 config SSD0323
bool bool
@ -71,6 +73,7 @@ config MILKYMIST_TMU2
config SM501 config SM501
bool bool
select I2C
config TCX config TCX
bool bool

View File

@ -1,5 +1,6 @@
config MAX7310 config MAX7310
bool bool
depends on I2C
config PL061 config PL061
bool bool

View File

@ -3,18 +3,24 @@ config I2C
config SMBUS_EEPROM config SMBUS_EEPROM
bool bool
depends on I2C
config DDC config DDC
bool bool
depends on I2C
config VERSATILE_I2C config VERSATILE_I2C
bool bool
select I2C
config ACPI_SMBUS config ACPI_SMBUS
bool bool
select I2C
config BITBANG_I2C config BITBANG_I2C
bool bool
select I2C
config IMX_I2C config IMX_I2C
bool bool
select I2C

View File

@ -28,6 +28,7 @@ config PC_ACPI
select ACPI_X86 select ACPI_X86
select ACPI_CPU_HOTPLUG select ACPI_CPU_HOTPLUG
select ACPI_MEMORY_HOTPLUG select ACPI_MEMORY_HOTPLUG
select SMBUS_EEPROM
depends on ACPI_SMBUS depends on ACPI_SMBUS
config I440FX config I440FX

View File

@ -3,6 +3,7 @@ config ADB
config LM832X config LM832X
bool bool
depends on I2C
config PCKBD config PCKBD
bool bool

View File

@ -19,6 +19,7 @@ config PIIX4
config VT82C686 config VT82C686
bool bool
select ISA_BUS select ISA_BUS
select ACPI_SMBUS
config SMC37C669 config SMC37C669
bool bool

View File

@ -7,9 +7,11 @@ config MAX111X
config TMP105 config TMP105
bool bool
depends on I2C
config TMP421 config TMP421
bool bool
depends on I2C
config ISA_DEBUG config ISA_DEBUG
bool bool
@ -36,6 +38,7 @@ config EDU
config PCA9552 config PCA9552
bool bool
depends on I2C
config PL310 config PL310
bool bool
@ -102,5 +105,6 @@ config PVPANIC
config AUX config AUX
bool bool
select I2C
source macio/Kconfig source macio/Kconfig

View File

@ -3,6 +3,7 @@ config DS1225Y
config AT24C config AT24C
bool bool
depends on I2C
config MAC_NVRAM config MAC_NVRAM
bool bool

View File

@ -9,6 +9,7 @@ config A9_GTIMER
config DS1338 config DS1338
bool bool
depends on I2C
config HPET config HPET
bool bool
@ -18,6 +19,7 @@ config I8254
config M41T80 config M41T80
bool bool
depends on I2C
config M48T59 config M48T59
bool bool
@ -27,6 +29,7 @@ config PL031
config TWL92230 config TWL92230
bool bool
depends on I2C
config XLNX_ZYNQMP config XLNX_ZYNQMP
bool bool