iio:pressure: preenable/postenable/predisable fixup for ST press buffer
authorDenis Ciocca <denis.ciocca@st.com>
Wed, 31 Jul 2019 21:49:00 +0000 (14:49 -0700)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 5 Aug 2019 14:49:19 +0000 (15:49 +0100)
commiteb1d8ebf2d0a5648a4e13e44d2906f9bb4e28352
treec5ea70437ed2bf49c497d966ecf66497d657184b
parent6ee19af415c55f8fee565613a2fa7892030ca9ac
iio:pressure: preenable/postenable/predisable fixup for ST press buffer

This patch is trying to cleanup for good the buffers operation functions.
There is no need of using preenable, all can be done into
postenable. Let's also use logical sequence of operations as
already done in accel driver.
Finally also rename the goto label using operation to perform and not
where it fails.

Not stable material as not fixing a 'bug' but rather bringing the
driver in line with general 'patterns' to allow a subsystem wide
cleanup.

Signed-off-by: Denis Ciocca <denis.ciocca@st.com>
Reviewed-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/pressure/st_pressure_buffer.c