On Tue, 16 May 2023 13:30:44 +0200 Andreas Klinger <ak@xxxxxxxxxxxxx> wrote: > Support Honeywell mprls0025pa pressure sensor. Series applied to the togreg branch of iio.git and initially pushed out as testing for 0-day to see if it can find anything we missed. Thanks, Jonathan > > This patch series adds support for Honeywell mprls0025pa pressure sensor series. > There are a variety of sensors with different pressure ranges supported. > > Changes in v5: > - Patch 1: "dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor" > - add Reviewd-by tag > - preserve formating in description > - Patch 2: "iio: pressure: Honeywell mprls0025pa pressure sensor" > - make use of div_s64_rem() > - document calculation > - reorder includes > - use NANO from units.h > - Patch 3: "MAINTAINERS: Add Honeywell mprls0025pa sensor" > - no changes > > Changes in v4: > - Patch 1: "dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor" > - change line length to 80 characters > - make vdd-supply mandatory > - Patch 2: "iio: pressure: Honeywell mprls0025pa pressure sensor" > - change line length to 80 characters > - change regulator vcc to devm_regulator_get_enable() > - switch to probe_new > - many changes from the review > - Patch 3: "MAINTAINERS: Add Honeywell mprls0025pa sensor" > - no changes > > Changes in v3: > - Patch 1: "dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor" > - fix errors while doing dt_binding_check > - add vdd-supply > - Patch 2: "iio: pressure: Honeywell mpr pressure sensor" > - change to _RAW interface > - add transfer function > - add regulator > - move to device_property_xxx functions > - many more changes from the feedbacks > - Patch 3: "MAINTAINERS: Add Honeywell mpr sensor" > - change file names > > Changes in v2: > - Patch 1: "dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor" > - change the global sensor decription of mpr to the specific sensor > mprls0025pa > - change compatible string > - rename the file to honeywell,mprls0025pa.yaml > - honeywell,pmin-pascal and honeywell,pmax-pascal: add unit pascal to property > names > - add new property honeywell,transfer-function > - Patch 2: "iio: pressure: Honeywell mpr pressure sensor" > - no change so far > - will be changed and send out as new version when the dt definition is > settled down > - Patch 3: "MAINTAINERS: Add Honeywell mpr sensor" > - no change so far > > Andreas Klinger (3): > dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor > iio: pressure: Honeywell mprls0025pa pressure sensor > MAINTAINERS: Add Honeywell mprls0025pa sensor > > .../iio/pressure/honeywell,mprls0025pa.yaml | 104 ++++ > MAINTAINERS | 7 + > drivers/iio/pressure/Kconfig | 13 + > drivers/iio/pressure/Makefile | 1 + > drivers/iio/pressure/mprls0025pa.c | 450 ++++++++++++++++++ > 5 files changed, 575 insertions(+) > create mode 100644 Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml > create mode 100644 drivers/iio/pressure/mprls0025pa.c > > > base-commit: 457391b0380335d5e9a5babdec90ac53928b23b4