platform/x86: Add Intel Cherry Trail ACPI INT33FE device driver
authorHans de Goede <hdegoede@redhat.com>
Thu, 6 Apr 2017 07:24:36 +0000 (09:24 +0200)
committerDarren Hart (VMware) <dvhart@infradead.org>
Mon, 17 Apr 2017 22:39:04 +0000 (15:39 -0700)
commit1cd706df8a9c93f4c7234f285e316a239d6d27ea
tree84dc4b3c28785c5c0fe0a68196da38131abe1c07
parent86074b85c48cc9c821aa6197306d307d314c0063
platform/x86: Add Intel Cherry Trail ACPI INT33FE device driver

The INT33FE ACPI device has a CRS table with I2cSerialBusV2 resources for
3 devices: Maxim MAX17047 Fuel Gauge Controller, FUSB302 USB Type-C
Controller and PI3USB30532 USB switch.

This commit adds a driver for this ACPI device which instantiates
i2c-clients for these, so that the standard i2c drivers for these chips
can bind to the them.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile
drivers/platform/x86/intel_cht_int33fe.c [new file with mode: 0644]