All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/1] iio: vcnl3020: add periodic mode, threshold options
@ 2021-07-15 12:47 Ivan Mikhaylov
  2021-07-15 12:47 ` [PATCH v4 1/1] iio: proximity: vcnl3020: add periodic mode Ivan Mikhaylov
  0 siblings, 1 reply; 3+ messages in thread
From: Ivan Mikhaylov @ 2021-07-15 12:47 UTC (permalink / raw)
  To: Jonathan Cameron, Lars-Peter Clausen, Peter Meerwald-Stadler
  Cc: Ivan Mikhaylov, linux-kernel, linux-iio

Add periodic mode enablement, high/low threshold options.

Changes from v1:
 1. Remove changes for hwmon driver and changes affecting
vcnl3020 data structure.
 2. Add enable/disable periodic mode functions.

Changes from v2:
 1. Minor fixes from Jonathan's comments.

Changes from v3:
 1. add DMA safe buffer in vcnl3020_data and use it on bulk_read/write
    calls
 2. put vcnl3020_is_in_periodic_mode in vcnl3020_measure_proximity and
    vcnl3020_write_proxy_samp_freq
 3. add mutex instead of iio_claim in vcnl3020_write_proxy_samp_freq
 4. out_mutex -> err_unlock

Ivan Mikhaylov (1):
  iio: proximity: vcnl3020: add periodic mode

 drivers/iio/proximity/vcnl3020.c | 328 +++++++++++++++++++++++++++++--
 1 file changed, 313 insertions(+), 15 deletions(-)

-- 
2.31.1


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

end of thread, other threads:[~2021-07-17 16:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-15 12:47 [PATCH v4 0/1] iio: vcnl3020: add periodic mode, threshold options Ivan Mikhaylov
2021-07-15 12:47 ` [PATCH v4 1/1] iio: proximity: vcnl3020: add periodic mode Ivan Mikhaylov
2021-07-17 16:40   ` Jonathan Cameron

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.