iio: magn: Split bmc150 driver in common/i2c parts
authorDaniel Baluta <daniel.baluta@intel.com>
Fri, 15 Apr 2016 14:13:09 +0000 (17:13 +0300)
committerJonathan Cameron <jic23@kernel.org>
Mon, 18 Apr 2016 19:44:40 +0000 (20:44 +0100)
commit761b7910d4b4f0e7d283873b701ca83beacd70a5
treef5d66d5c6eaec9ce92d24b17de71aaa8d1ad058b
parent922b3aa6e74e4e1cac95cf4ab88ecc0fd5162c89
iio: magn: Split bmc150 driver in common/i2c parts

This is useful for easily adding SPI support in later patches.

Now bmc150_magn exports core functions to be used by I2C/SPI drivers
instances. For the moment only I2C driver is supported.

Signed-off-by: Daniel Baluta <daniel.baluta@intel.com>
Acked-by: Irina Tirdea <irina.tirdea@intel.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/magnetometer/Kconfig
drivers/iio/magnetometer/Makefile
drivers/iio/magnetometer/bmc150_magn.c
drivers/iio/magnetometer/bmc150_magn.h [new file with mode: 0644]
drivers/iio/magnetometer/bmc150_magn_i2c.c [new file with mode: 0644]