All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] add MaxBotix I2CXL ultrasonic iio driver
@ 2019-03-01 13:41 Andreas Klinger
  0 siblings, 0 replies; only message in thread
From: Andreas Klinger @ 2019-03-01 13:41 UTC (permalink / raw)
  To: devicetree, linux-iio
  Cc: jic23, robh+dt, mark.rutland, afaerber, arnd, davem, gregkh,
	johan, khilman, knaack.h, lars, linux-kernel,
	martin.blumenstingl, mchehab+samsung, m.othacehe, nicolas.ferre,
	pmeerw, robh, songqiang1304521, treding, techsupport

This patch series adds support for I2CXL-MaxSonar ultrasonic distance
sensors of family mb12x2 using the i2c interface of vendor MaxBotix
    
Implemented and tested functionality:
- reading the distance via in_distance_raw
- buffered mode with trigger
- make use of status gpio to announce completion of ranging


Changes in v2:
Thanks to the review of Andreas and Peter there are a couple of changes:
- rename type wildcard mb12x2 to i2cxl in dt binding
- split changes in vendor list and dt doc into two patches
- merge driver source and Kconfig/Makefile change into one patch
- reword dt documentation
- use directly __be16 datatype to read directly from i2c
- use s16 as return value from mb12x2_read_distance()

Andreas Klinger (4):
  dt-bindings: Add vendor prefix for MaxBotix
  dt-bindings: maxbotix,i2cxl: Add MaxBotix i2c ultrasonic rangers
  mb12x2.c: add distance iio sensor with i2c
  MAINTAINERS: add maintainer for maxbotix ultrasonic driver

 .../bindings/iio/proximity/maxbotix,i2cxl.txt      |  21 ++
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 MAINTAINERS                                        |   7 +
 drivers/iio/proximity/Kconfig                      |  11 +
 drivers/iio/proximity/Makefile                     |   1 +
 drivers/iio/proximity/mb12x2.c                     | 283 +++++++++++++++++++++
 6 files changed, 324 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,i2cxl.txt
 create mode 100644 drivers/iio/proximity/mb12x2.c

-- 
2.11.0

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-03-01 13:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-01 13:41 [PATCH v2 0/4] add MaxBotix I2CXL ultrasonic iio driver Andreas Klinger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.