On Sun, 5 Dec 2021 17:01:28 +0000 Jonathan Cameron <jic23@xxxxxxxxxx> wrote: > From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> > > v3: Thanks to Andy Shevchenko for review + added tags. > > patch 1: Moved the dev_fwnode() check into the ad5755_parse_fw() function > which simplifies the handling where it is calls. Also added blank line. > patch 8: Dropped the struct device pointer being passed to mcp3911_config() > as it is available as adc->spi->dev. > patch 9: drop the of_match_pttr() > patch 12: Clarify that the OF dependencies being removed in this patch > were never needed for these drivers. > > v2: Drop platform data from ad5755 as suggested by Lars. > Collect tags. > > I'm being naughty because I have a busy week ahead and not sure > when I'll get back to this series. So whilst I'd normally say leave > a series for other reviews for at least a few days here they are, one > day later :) > > Nothing particularly special about this series, just a few > more drifvers converted and related header and Kconfig > dependency cleanups. > > For now I'm focussing mostly on standalone parts rather than > those integrated in SoCs. > > Any feedback welcome. Series applied to the togreg branch of iio.git. I'll add a follow up to patch 1 as per discussion with Andy to my todo list if no one else gets to it. Thanks, Jonathan > > > > Jonathan Cameron (12): > iio:dac:ad5755: Switch to generic firmware properties and drop pdata > iio:dac:ad5758: Drop unused of specific headers. > iio:dac:dpot-dac: Swap of.h for mod_devicetable.h > iio:dac:lpc18xx_dac: Swap from of* to mod_devicetable.h > iio:pot:mcp41010: Switch to generic firmware properties. > iio:light:cm3605: Switch to generic firmware properties. > iio:adc:max9611: Switch to generic firmware properties. > iio:adc:mcp3911: Switch to generic firmware properties. > iio:adc:ti-adc12138: Switch to generic firmware properties and drop > of_match_ptr > iio:adc:envelope-detector: Switch from of headers to mod_devicetable.h > iio:adc:ti-ads124s08: Drop dependency on OF. > iio:adc/dac:Kconfig: Update to drop OF dependencies. > > drivers/iio/adc/Kconfig | 6 +- > drivers/iio/adc/envelope-detector.c | 3 +- > drivers/iio/adc/max9611.c | 20 ++-- > drivers/iio/adc/mcp3911.c | 9 +- > drivers/iio/adc/ti-adc12138.c | 11 +- > drivers/iio/adc/ti-ads124s08.c | 3 +- > drivers/iio/dac/Kconfig | 1 - > drivers/iio/dac/ad5755.c | 152 ++++++++++++++++++++------- > drivers/iio/dac/ad5758.c | 3 +- > drivers/iio/dac/dpot-dac.c | 2 +- > drivers/iio/dac/lpc18xx_dac.c | 3 +- > drivers/iio/light/cm3605.c | 6 +- > drivers/iio/potentiometer/mcp41010.c | 6 +- > include/linux/platform_data/ad5755.h | 102 ------------------ > 14 files changed, 149 insertions(+), 178 deletions(-) > delete mode 100644 include/linux/platform_data/ad5755.h >