summaryrefslogtreecommitdiffstats
path: root/hw/i2c/Makefile.objs
diff options
context:
space:
mode:
authorThomas Huth2018-01-22 16:27:33 +0100
committerPaolo Bonzini2018-02-05 18:09:45 +0100
commit50876ead08531686275e6fe1999a2d80c7450d67 (patch)
tree487c761d65102b93e0634b2ee7ba0be426c191f5 /hw/i2c/Makefile.objs
parentmemory-internal.h: Remove obsolete claim that header is obsolete (diff)
downloadqemu-50876ead08531686275e6fe1999a2d80c7450d67.tar.gz
qemu-50876ead08531686275e6fe1999a2d80c7450d67.tar.xz
qemu-50876ead08531686275e6fe1999a2d80c7450d67.zip
i2c: Add a CONFIG_I2C master switch to the configuration files
The i2c core and the at24c EEPROM should only be compiled and linked on the machines that support i2c. Otherwise it's quite strange to see the at24c-eeprom to be "available" on qemu-system-s390x for example. Signed-off-by: Thomas Huth <thuth@redhat.com> Message-Id: <1516634853-15883-1-git-send-email-thuth@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/i2c/Makefile.objs')
-rw-r--r--hw/i2c/Makefile.objs2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/i2c/Makefile.objs b/hw/i2c/Makefile.objs
index 0594dea3ae..37cacde978 100644
--- a/hw/i2c/Makefile.objs
+++ b/hw/i2c/Makefile.objs
@@ -1,4 +1,4 @@
-common-obj-y += core.o smbus.o smbus_eeprom.o
+common-obj-$(CONFIG_I2C) += core.o smbus.o smbus_eeprom.o
common-obj-$(CONFIG_DDC) += i2c-ddc.o
common-obj-$(CONFIG_VERSATILE_I2C) += versatile_i2c.o
common-obj-$(CONFIG_ACPI_X86) += smbus_ich9.o