[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1460729590-18886-1-git-send-email-daniel.baluta@intel.com>
Date: Fri, 15 Apr 2016 17:13:08 +0300
From: Daniel Baluta <daniel.baluta@...el.com>
To: jic23@...nel.org, irina.tirdea@...el.com
Cc: knaack.h@....de, lars@...afoo.de, pmeerw@...erw.net,
daniel.baluta@...el.com, geert@...ux-m68k.org,
vlad.dogaru@...el.com, octavian.purdila@...el.com,
linux-kernel@...r.kernel.org, linux-iio@...r.kernel.org
Subject: [PATCH 0/2] Introduce SPI support for BMC150 chip
First patch splits the current architecture into a common part
and a bus specific part. Second patch adds SPI support.
We will have 3 modules:
* bmc150_magn.ko - exposes core functionality
* bmc150_magn_i2c.ko - instantiates I2C regmap and uses core
* bmc150_magn_spi.ko - instantiates SPI regmap and uses core
Daniel Baluta (2):
iio: magn: Split bmc150 driver in common/i2c parts
iio: magn: bmc150: Introduce SPI support
drivers/iio/magnetometer/Kconfig | 31 ++++--
drivers/iio/magnetometer/Makefile | 3 +
drivers/iio/magnetometer/bmc150_magn.c | 155 ++++++++++++-----------------
drivers/iio/magnetometer/bmc150_magn.h | 11 ++
drivers/iio/magnetometer/bmc150_magn_i2c.c | 77 ++++++++++++++
drivers/iio/magnetometer/bmc150_magn_spi.c | 68 +++++++++++++
6 files changed, 247 insertions(+), 98 deletions(-)
create mode 100644 drivers/iio/magnetometer/bmc150_magn.h
create mode 100644 drivers/iio/magnetometer/bmc150_magn_i2c.c
create mode 100644 drivers/iio/magnetometer/bmc150_magn_spi.c
--
2.5.0
Powered by blists - more mailing lists