From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Gregor Boirie To: CC: Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald , Geert Uytterhoeven , Irina Tirdea , Cristina Moraru , Daniel Baluta , Julia Lawall , Gregor Boirie Subject: [PATCH v2 0/5] iio:magnetometer:ak8975: fix and enhancements Date: Thu, 3 Mar 2016 11:44:02 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" List-ID: Various fixes and enhancements for the ak8975 magnetometers family driver. Changes since v1: * get rid of silly le16 to cpu conversion since SMBUS handles this for us when reading words (patch 3/6) * get rid of axes caching and serialize bus access between trigger handler and read_raw * pack triggered buffer sampling bus accesses into a single SMBUS data block access * use channel address within read_raw Gregor. Gregor Boirie (5): iio:magnetometer:ak8975: fix uninitialized chipset iio:magnetometer:ak8975: remove unused field iio:magnetometer:ak8975: power regulator support iio:magnetometer:ak8975: mounting matrix support iio:magnetometer:ak8975: triggered buffer support .../bindings/iio/magnetometer/ak8975.txt | 12 ++ drivers/iio/magnetometer/Kconfig | 2 + drivers/iio/magnetometer/ak8975.c | 218 ++++++++++++++++++--- 3 files changed, 202 insertions(+), 30 deletions(-) -- 2.1.4