i2c: move ACPI helpers into the core
authorMika Westerberg <mika.westerberg@linux.intel.com>
Wed, 21 Aug 2013 14:28:23 +0000 (17:28 +0300)
committerWolfram Sang <wsa@the-dreams.de>
Fri, 23 Aug 2013 08:22:29 +0000 (10:22 +0200)
commit55e71edb81b2b45273e7b284cce13ff24bde846f
tree6a9a473f7865779bf4a5cf3036711f0356ebae75
parent687b81d083c082bc1e853032e3a2a54f8c251d27
i2c: move ACPI helpers into the core

This follows what has already been done for the DeviceTree helpers. Move
the ACPI helpers from drivers/acpi/acpi_i2c.c to the I2C core and update
documentation accordingly.

This also solves a problem reported by Jerry Snitselaar that we can't build
the ACPI I2C helpers as a module.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Documentation/acpi/enumeration.txt
drivers/acpi/Kconfig
drivers/acpi/Makefile
drivers/acpi/acpi_i2c.c [deleted file]
drivers/i2c/busses/i2c-designware-platdrv.c
drivers/i2c/i2c-core.c
include/linux/i2c.h