On Wed, 2020-03-25 at 18:12 +0300, Ivan Mikhaylov wrote: > Add proximity sensor driver for Vishay vcnl3020. Only on-demand > measurement is supported for now. > > Ivan Mikhaylov (2): > iio: proximity: provide device tree binding document > iio: proximity: Add driver support for vcnl3020 proximity sensor > > .../bindings/iio/proximity/vcnl3020.yaml | 47 ++++ > drivers/iio/proximity/Kconfig | 10 + > drivers/iio/proximity/Makefile | 1 + > drivers/iio/proximity/vcnl3020.c | 242 ++++++++++++++++++ > 4 files changed, 300 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/iio/proximity/vcnl3020.yaml > create mode 100644 drivers/iio/proximity/vcnl3020.c > Changes from v1: 1. using regmap interface instead of i2c_smbus_* calls. 2. switch from probe to probe_new. 3. s32/int32_t -> int