]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/i2c/Makefile
i2c: break out ACPI support into separate file
[karo-tx-linux.git] / drivers / i2c / Makefile
index 45095b3d16a9140902d46225125e4e9496c27ca3..7bb65a4369e1e19baa02faf3263042096706ad8e 100644 (file)
@@ -4,6 +4,11 @@
 
 obj-$(CONFIG_I2C_BOARDINFO)    += i2c-boardinfo.o
 obj-$(CONFIG_I2C)              += i2c-core.o
+i2c-core-objs                  := i2c-core-base.o i2c-core-smbus.o
+i2c-core-$(CONFIG_ACPI)                += i2c-core-acpi.o
+i2c-core-$(CONFIG_I2C_SLAVE)   += i2c-core-slave.o
+i2c-core-$(CONFIG_OF)          += i2c-core-of.o
+
 obj-$(CONFIG_I2C_SMBUS)                += i2c-smbus.o
 obj-$(CONFIG_I2C_CHARDEV)      += i2c-dev.o
 obj-$(CONFIG_I2C_MUX)          += i2c-mux.o
@@ -12,4 +17,4 @@ obj-$(CONFIG_I2C_STUB)                += i2c-stub.o
 obj-$(CONFIG_I2C_SLAVE_EEPROM) += i2c-slave-eeprom.o
 
 ccflags-$(CONFIG_I2C_DEBUG_CORE) := -DDEBUG
-CFLAGS_i2c-core.o := -Wno-deprecated-declarations
+CFLAGS_i2c-core-base.o := -Wno-deprecated-declarations