linux-iio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/13] staging:iio:ad7606: Towards moving out of staging
@ 2016-10-19 17:06 Lars-Peter Clausen
  2016-10-19 17:06 ` [PATCH 01/13] staging:iio:ad7606: Remove unused int_vref_mv field Lars-Peter Clausen
                   ` (12 more replies)
  0 siblings, 13 replies; 30+ messages in thread
From: Lars-Peter Clausen @ 2016-10-19 17:06 UTC (permalink / raw)
  To: Jonathan Cameron
  Cc: Hartmut Knaack, Peter Meerwald-Stadler, linux-iio,
	Lars-Peter Clausen

Sorry, if you received this twice, forgot the list on the first try.

This patch series contains a few cleanups for the ad7606 driver that
prepares it for moving out of staging. There are still a few small things
left to do after this series though, but hopefully we can get to them
within this developement window so the driver can be moved for the final
v4.10 IIO pull request.

Among the things that still need to be addressed:
	* Replace range/range_available with the standard scale/scale_available
	* Cleanup the regulator handling so it matches the standard behavior
	  established by the framework

- Lars

Lars-Peter Clausen (13):
  staging:iio:ad7606: Remove unused int_vref_mv field
  staging:iio:ad7606: Remove redundant name field from ad7606_chip_info
  staging:iio:ad7606: Remove default device configuration from platform
    data
  staging:iio:ad7606: Remove out-of-band error reporting
  staging:iio:ad7606: Use oversampling ratio of 1 for no oversampling
  staging:iio:ad7606: Avoid allocating buffer for each data capture
  staging:iio:ad7606: Factor out common code between periodic and
    one-shot capture
  staging:iio:ad7606: Move set_drvdata() into common code
  staging:iio:ad7606: Let the common probe function return int
  staging:iio:ad7606: Let common remove function take a struct device *
  staging:iio:ad7606: Run trigger handler only once per trigger event
  staging:iio:ad7606: Use GPIO descriptor API
  staging:iio:ad7606: Move buffer code to main source file

 drivers/staging/iio/adc/Makefile      |   1 -
 drivers/staging/iio/adc/ad7606.c      | 545 +++++++++++++++++++++++++++++++
 drivers/staging/iio/adc/ad7606.h      |  58 +---
 drivers/staging/iio/adc/ad7606_core.c | 598 ----------------------------------
 drivers/staging/iio/adc/ad7606_par.c  |  23 +-
 drivers/staging/iio/adc/ad7606_ring.c | 102 ------
 drivers/staging/iio/adc/ad7606_spi.c  |  19 +-
 7 files changed, 569 insertions(+), 777 deletions(-)
 create mode 100644 drivers/staging/iio/adc/ad7606.c
 delete mode 100644 drivers/staging/iio/adc/ad7606_core.c
 delete mode 100644 drivers/staging/iio/adc/ad7606_ring.c

-- 
2.1.4


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2016-10-22 17:33 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-19 17:06 [PATCH 00/13] staging:iio:ad7606: Towards moving out of staging Lars-Peter Clausen
2016-10-19 17:06 ` [PATCH 01/13] staging:iio:ad7606: Remove unused int_vref_mv field Lars-Peter Clausen
2016-10-22 15:22   ` Jonathan Cameron
2016-10-19 17:06 ` [PATCH 02/13] staging:iio:ad7606: Remove redundant name field from ad7606_chip_info Lars-Peter Clausen
2016-10-22 15:23   ` Jonathan Cameron
2016-10-19 17:06 ` [PATCH 03/13] staging:iio:ad7606: Remove default device configuration from platform data Lars-Peter Clausen
2016-10-22 15:24   ` Jonathan Cameron
2016-10-19 17:06 ` [PATCH 04/13] staging:iio:ad7606: Remove out-of-band error reporting Lars-Peter Clausen
2016-10-22 15:27   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 05/13] staging:iio:ad7606: Use oversampling ratio of 1 for no oversampling Lars-Peter Clausen
2016-10-22 15:28   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 06/13] staging:iio:ad7606: Avoid allocating buffer for each data capture Lars-Peter Clausen
2016-10-22 15:28   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 07/13] staging:iio:ad7606: Factor out common code between periodic and one-shot capture Lars-Peter Clausen
2016-10-22 17:01   ` Jonathan Cameron
2016-10-22 17:02   ` Jonathan Cameron
2016-10-22 17:20     ` Lars-Peter Clausen
2016-10-22 17:33       ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 08/13] staging:iio:ad7606: Move set_drvdata() into common code Lars-Peter Clausen
2016-10-22 16:59   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 09/13] staging:iio:ad7606: Let the common probe function return int Lars-Peter Clausen
2016-10-22 17:02   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 10/13] staging:iio:ad7606: Let common remove function take a struct device * Lars-Peter Clausen
2016-10-22 17:09   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 11/13] staging:iio:ad7606: Run trigger handler only once per trigger event Lars-Peter Clausen
2016-10-22 17:04   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 12/13] staging:iio:ad7606: Use GPIO descriptor API Lars-Peter Clausen
2016-10-22 17:09   ` Jonathan Cameron
2016-10-19 17:07 ` [PATCH 13/13] staging:iio:ad7606: Move buffer code to main source file Lars-Peter Clausen
2016-10-22 17:11   ` Jonathan Cameron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).