]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
iio: proximity: sx9500: claim direct mode during raw proximity reads
authorAlison Schofield <amsfield22@gmail.com>
Fri, 20 Jan 2017 22:11:30 +0000 (14:11 -0800)
committerJonathan Cameron <jic23@kernel.org>
Sat, 21 Jan 2017 12:21:53 +0000 (12:21 +0000)
commit6b2e7589b82ff534dd5c6d67dd83c53f13691bec
tree18742d56b32e64a7628b1cd2b8bd5c4e4c660241
parent80dea21f95a4672cce545f48dc2ca500b69a2584
iio: proximity: sx9500: claim direct mode during raw proximity reads

Driver was checking for direct mode but not locking it.  Use the
claim/release helper functions to guarantee the device stays in
direct mode during raw reads of proximity data.

Signed-off-by: Alison Schofield <amsfield22@gmail.com>
Reviewed-by: Vlad Dogaru <ddvlad@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/proximity/sx9500.c