From: Jonathan Cameron <jic23@kernel.org>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: "linux-iio@vger.kernel.org" <linux-iio@vger.kernel.org>
Subject: [PULL] IIO fixes for 3.12 set 2
Date: Sun, 29 Sep 2013 21:56:39 +0100 [thread overview]
Message-ID: <52489407.4050302@kernel.org> (raw)
The following changes since commit bda2f8fca20b564ac8edb2b9c080d942c2144359:
iio:buffer_cb: Add missing iio_buffer_init() (2013-09-21 12:52:50 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-3.12b
for you to fetch changes up to f09b44ed1d8553c8a91b8de8cfa05f2ea585ab0d:
iio:magnetometer: Bugfix magnetometer default output registers (2013-09-28 12:03:24 +0100)
----------------------------------------------------------------
Second set of IIO fixes for the 3.12 cycle.
One large fix here to add reference counting to IIO's buffers
in order to prevent them being prematurely freed. The actual code addition
is small but needs to be repeated in a number of different places.
A few small additional fixes:
1) Make sure that debugfs entries are removed early enough to prevent
a race.
2) Drop a stray regulator_put from ad8366 left over from the devm_ patches.
3) The ST magnetometer driver had incorrect register addresses for the
actual data channels.
----------------------------------------------------------------
Denis CIOCCA (1):
iio:magnetometer: Bugfix magnetometer default output registers
Lars-Peter Clausen (2):
iio: Add reference counting for buffers
iio: Remove debugfs entries in iio_device_unregister()
Sachin Kamat (1):
iio: amplifiers: ad8366: Remove regulator_put
drivers/iio/amplifiers/ad8366.c | 4 +--
drivers/iio/buffer_cb.c | 21 +++++++----
drivers/iio/industrialio-buffer.c | 41 +++++++++++++++++++---
drivers/iio/industrialio-core.c | 6 +++-
drivers/iio/industrialio-triggered-buffer.c | 7 ++--
drivers/iio/kfifo_buf.c | 8 ++++-
drivers/iio/magnetometer/st_magn_core.c | 18 +++++-----
drivers/staging/iio/accel/lis3l02dq_ring.c | 2 +-
drivers/staging/iio/accel/sca3000_ring.c | 13 ++++---
drivers/staging/iio/iio_simple_dummy_buffer.c | 2 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 8 +++--
drivers/staging/iio/meter/ade7758_ring.c | 7 ++--
include/linux/iio/buffer.h | 46 +++++++++++++++++++++++++
13 files changed, 146 insertions(+), 37 deletions(-)
next reply other threads:[~2013-09-29 19:56 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-29 20:56 Jonathan Cameron [this message]
2013-09-29 20:16 ` [PULL] IIO fixes for 3.12 set 2 Greg KH
2013-09-30 1:41 ` Greg KH
2013-09-30 6:31 ` Jonathan Cameron
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52489407.4050302@kernel.org \
--to=jic23@kernel.org \
--cc=gregkh@linuxfoundation.org \
--cc=linux-iio@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.