[PATCH v1 0/3] iio: adc: bcm_iproc_adc: Convert to devm-managed resources

[email protected]
Newsgroups org.kernel.vger.linux-iio,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
From: Mohammad Shahid <[email protected]>

This series is a follow-up to the previously submitted probe cleanup
series for bcm_iproc_adc, which is already present in iio/testing.

As discussed with Jonathan, this series continues the cleanup
with a few additional driver cleanups and devm-managed resource
management.

Patch 1 sorts the driver headers alphabetically.

Patch 2 replaces the manual ADC and clock cleanup with
devm_add_action_or_reset(), allowing the probe cleanup labels and
manual cleanup in remove() to be removed.

Patch 3 converts mutex initialization to devm_mutex_init().

---
Mohammad Shahid (3):
  iio: adc: bcm_iproc_adc: sort headers alphabetically
  iio: adc: bcm_iproc_adc: use devm_add_action_or_reset()
  iio: adc: bcm_iproc_adc: use devm-managed mutex initialization

 drivers/iio/adc/bcm_iproc_adc.c | 51 +++++++++++++++++++++------------
 1 file changed, 32 insertions(+), 19 deletions(-)


base-commit: 560c1aa128cafb238f460826abf43bc8b83aa0a6
-- 
2.43.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.