[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1453827441-25611-1-git-send-email-daniel.baluta@intel.com>
Date: Tue, 26 Jan 2016 18:57:19 +0200
From: Daniel Baluta <daniel.baluta@...el.com>
To: jic23@...nel.org
Cc: knaack.h@....de, lars@...afoo.de,
ludovic.tancerel@...lehightech.com, tduszyns@...il.com,
akinobu.mita@...il.com, daniel.baluta@...el.com,
k.kozlowski@...sung.com, afd@...com, broonie@...nel.org,
linux-iio@...r.kernel.org, linux-kernel@...r.kernel.org,
lucas.demarchi@...el.com
Subject: [PATCH v2 0/2] ms5611: Add triggered buffer support
First patch reverts 7cb46c2a066 ("iio: pressure: ms5611: remove
IIO_CHAN_INFO_SCALE from mask") because we need the scale to correctly
transform "raw" data from buffer into correct measurement units.
Second patch adds the actual buffer support.
Changes since v1:
* addressed comments from Peter
* explain why the need for allocating a buffer of 4 s32 elements
* correctly handle data copy into buffer when not all channels are enabled
* fixed timestamp channel index (2 instead of 3)
* added some new lines for readability
Daniel Baluta (2):
iio: pressure: ms5611: Add IIO_CHAN_INFO_SCALE to mask
iio: pressure: ms5611: Add triggered buffer support
drivers/iio/pressure/Kconfig | 1 +
drivers/iio/pressure/ms5611.h | 1 +
drivers/iio/pressure/ms5611_core.c | 95 ++++++++++++++++++++++++++++++++++++--
drivers/iio/pressure/ms5611_i2c.c | 7 +++
drivers/iio/pressure/ms5611_spi.c | 8 ++++
5 files changed, 108 insertions(+), 4 deletions(-)
--
2.5.0
Powered by blists - more mailing lists