This series of patches modifies magn-3d driver to handle the rotationThanks. Another zero day bug fix notched up to the Autobuilders before
from north usage. This is done by scanning the report and then building
the iio arrays (vals and channels) dynamically.
Changes from V6
Remove sizeof from function hid_sensor_push_data as it is not used or
passed to iio_push_to_buffer
Reyad Attiyat (4):
iio: Documentation: Add documentation for rotation from north sensor
usage attributes
iio: types: Added support for rotation from north usage attributes
iio: hid-sensor-magn-3d: Scan for usage attributes before setting up
iio channels
iio: hid-sensor-magn-3d: Add support for rotation from north
Documentation/ABI/testing/sysfs-bus-iio | 82 +++++++++++
drivers/iio/industrialio-core.c | 4 +
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 199 ++++++++++++++++++++------
include/linux/iio/types.h | 4 +
4 files changed, 245 insertions(+), 44 deletions(-)