Hello, changes since v3 (Message-Id: <20191121210007.25646-1-u.kleine-koenig@xxxxxxxxxxxxxx>) are: - dropped one ____cacheline_aligned from the spi driver struct - fixed the dt binding to make dt_binding_check happy. I'm not sure if including patches 2 and 3 again is the right thing as Jonathan already talked about applying v3, so I hope I don't confuse his book keeping. Best regards Uwe Uwe Kleine-König (3): iio: adc: ltc2496: provide device tree binding document iio: adc: ltc2497: split protocol independent part in a separate module iio: adc: new driver to support Linear technology's ltc2496 .../bindings/iio/adc/lltc,ltc2496.yaml | 47 ++++ MAINTAINERS | 2 +- drivers/iio/adc/Kconfig | 10 + drivers/iio/adc/Makefile | 3 +- drivers/iio/adc/ltc2496.c | 108 ++++++++ drivers/iio/adc/ltc2497-core.c | 243 ++++++++++++++++++ drivers/iio/adc/ltc2497.c | 234 ++--------------- drivers/iio/adc/ltc2497.h | 18 ++ 8 files changed, 455 insertions(+), 210 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml create mode 100644 drivers/iio/adc/ltc2496.c create mode 100644 drivers/iio/adc/ltc2497-core.c create mode 100644 drivers/iio/adc/ltc2497.h -- 2.24.0