lkml.org 
[lkml]   [2016]   [May]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[PATCH 0/7] iio: adc: clean up claims on direct mode in ad7* drivers
    This set looks at the ad7* drivers and migrates them to use the 
    iio helper functions iio_device_claim|release_direct_mode().

    The first three (7266,7791,7793) were not already holding a lock on
    direct mode, so this will be a change in behavior for those drivers.

    The last four (7476,7887,7923,799x) were already locking so these
    are migrations to the claim/release helper functions.

    Worth noting: This does not clean up all mlock (ab-)uses in ad799x.
    This driver is still using mlock in a few other places not associated
    with locking down direct mode.

    Alison Schofield (7):
    iio: adc: ad7266: claim direct mode during sensor read
    iio: adc: ad7791: claim direct mode when writing frequency
    iio: adc: ad7793: claim direct mode when writing frequency
    iio: adc: ad7476: use iio helper function to guarantee direct mode
    iio: adc: ad7887: use iio helper function to guarantee direct mode
    iio: adc: ad7923: use iio helper function to guarantee direct mode
    iio: adc: ad799x: use iio helper function to guarantee direct mode

    drivers/iio/adc/ad7266.c | 7 +++----
    drivers/iio/adc/ad7476.c | 11 +++++------
    drivers/iio/adc/ad7791.c | 15 ++++-----------
    drivers/iio/adc/ad7793.c | 13 ++++---------
    drivers/iio/adc/ad7887.c | 11 +++++------
    drivers/iio/adc/ad7923.c | 11 +++++------
    drivers/iio/adc/ad799x.c | 24 +++++++++---------------
    7 files changed, 35 insertions(+), 57 deletions(-)

    --
    2.1.4

    \
     
     \ /
      Last update: 2016-05-24 21:41    [W:4.610 / U:0.144 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site