iio: accel: adxl345: Split driver into core and I2C
authorEva Rachel Retuya <eraretuya@gmail.com>
Sat, 4 Mar 2017 08:31:25 +0000 (16:31 +0800)
committerJonathan Cameron <jic23@kernel.org>
Sat, 4 Mar 2017 16:45:08 +0000 (16:45 +0000)
commit5170512cf6a17373b3a8bb63187a6e90ddf7c1ca
tree23477c75026e73231dda78d0dd9bca20739d39a8
parent31fd2c70b26d1fb803283c0488e3f84a2de1f329
iio: accel: adxl345: Split driver into core and I2C

Move I2C-specific code into its own file and rely on regmap to access
registers. The core code provides access to x, y, z and scale readings.

Signed-off-by: Eva Rachel Retuya <eraretuya@gmail.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/accel/Kconfig
drivers/iio/accel/Makefile
drivers/iio/accel/adxl345.h [new file with mode: 0644]
drivers/iio/accel/adxl345_core.c [moved from drivers/iio/accel/adxl345.c with 77% similarity]
drivers/iio/accel/adxl345_i2c.c [new file with mode: 0644]