linux-iio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] iio: accel: Add bma023 support to bma180
@ 2020-05-03 17:22 Jonathan Bakker
  2020-05-06 12:47 ` Linus Walleij
  0 siblings, 1 reply; 4+ messages in thread
From: Jonathan Bakker @ 2020-05-03 17:22 UTC (permalink / raw)
  To: jic23, knaack.h, lars, pmeerw, robh+dt, linus.walleij, linux-iio,
	devicetree, linux-kernel, dmitry.torokhov, kstewart, gregkh,
	tglx, linux-input
  Cc: Jonathan Bakker

This patchset adds support for the bma023 three axis accelerometer
to the bma180 IIO driver.  The bma023 is found on several ~2010
phones, including the first-gen Galaxy S series.

The bma023 differs from later chips (bma180, bma25x) in that it
has no low power but still working mode and no temperature
channel.

The bma023 is already supported by a misc input driver (bma150), so
when both are enabled, the iio driver is preferred.  The bma150
is very similar to the bma023, but has a temperature channel.
Support for the bma150 is not added in this patchset.

While I was at it, I noticed that the dt binding doc was missing
the regulators, so I've added those in.

The patches have been tested on a GT-i9000.  The interrupt pin
is not connected on this board so the trigger was not tested.

Jonathan Bakker (5):
  iio: accel: bma180: Prepare for different reset values
  input: misc: bma150: Conditionally disable bma023 support
  dt-bindings: iio: accel: Add bma023 compatible to bma180
  dt-bindings: iio: accel: Add required regulators to bma180
  iio: accel: bma180: Add support for bma023

 .../devicetree/bindings/iio/accel/bma180.txt  |   5 +-
 drivers/iio/accel/Kconfig                     |   6 +-
 drivers/iio/accel/bma180.c                    | 131 +++++++++++++++++-
 drivers/input/misc/bma150.c                   |   3 +
 4 files changed, 135 insertions(+), 10 deletions(-)

-- 
2.20.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-05-08 12:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-03 17:22 [PATCH 0/5] iio: accel: Add bma023 support to bma180 Jonathan Bakker
2020-05-06 12:47 ` Linus Walleij
2020-05-07  3:49   ` Jonathan Bakker
2020-05-08 12:47     ` Jonathan Cameron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).