From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> Remaining set from v1 + one additional patch from comments in that series. Changes since V1. * Most patches now merged this is cleaning up the leftovers. * Rephrase commit messages for cases where there is an ACPI ID. * Add a patch to drop the unlikely explicit ACPI support in adc081c. * Avoid the casting away of const in axp20x by keeping it const throughout. * bcm_adc add a kconfig protection to limit driver to being built when CONFIG_OF enabled, or COMPILE_TEST for build tests. Continuation of slow process to try and remove use of of_match_ptr to supress asignment of the of_device_id table when !CONFIG_OF. Usual argument that it prevents ACPI being used with these drivers via PRP0001 in DSDT. Perhaps more usefully we are cutting down on the number of places it can be cut and paste from into new drivers. This is just the low hanging fruit. I'm not yet sure if it makes sense to expend the effort to use generic firmware properties etc for some of the remaining drivers as it is unlikely they'll ever be used with anything other than device tree. There are 4 current ADC drivers in this more complex category. Jonathan Cameron (5): iio:adc:axp20x: Convert from OF to generic fw / device properties iio:adc:ti-adc081c: Drop ACPI ids that seem very unlikely to be official. iio:adc:ti-adc108s102: Drop CONFIG_OF and of_match_ptr protections iio:adc:ti-adc128s052: drop of_match_ptr protection iio:adc:bcm_iproc: Drop of_match_ptr protection and switch to mod_devicetable.h drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/axp20x_adc.c | 14 +++++++------- drivers/iio/adc/bcm_iproc_adc.c | 4 ++-- drivers/iio/adc/ti-adc081c.c | 24 +----------------------- drivers/iio/adc/ti-adc108s102.c | 5 ++--- drivers/iio/adc/ti-adc128s052.c | 3 ++- 6 files changed, 15 insertions(+), 37 deletions(-) -- 2.27.0