summaryrefslogtreecommitdiffstats
tag nameiio-for-5.4b-take2 (a23d5dd28230447a2bc14612f7a197426114afb3)
tag date2019-09-03 19:09:49 +0100
tagged byJonathan Cameron <Jonathan.Cameron@huawei.com>
tagged objectcommit 90ff60239e...
downloadiio-for-5.4b-take2.tar.gz
Second set of new device support, cleanups and features for IIO in the 5.4 cycle
Revised pull request to fix up a missing Signed-off-by and roll in a fix in the lsm9ds1 support after I broke it when applying. A few fixes in here that could have gone a faster path but aren't quite worth the rush for 5.3. New device support * ad7606 - Support the ad7606b which adds a software controlled mode alongside the pin controlled only approach of the ad7606. Including dt-bindings. * lsm6dsx - Add support for the gyro and accelerometer part of the lsm9ds1 which is a compound device also including a magnetometer (st_sensors driver). Includes bindings and precursor rework of the driver. Features * ad7192 - Add support for low pass filter control. - DT binding docs. Cleanups and minor fixes * MAINTAINERS - Fix a typo in a path. - Add entry for ad7606 * ad5380 - Fix a failure to dereference a pointer before atempting to assign the value. * ad7192 - Drop platform data as not used in mainline and we now have full DT bindings. * ad7606 - YAML conversion for dt-bindings. * adis16240 - Rework write_raw to make it more readable using GENMASK. * adis16460 - Fix and issue with an unsigned variable holding potential negatives. * cros_ec - Fix missing default of calibration vector so that we get 'something' before calibration is complete on a given axis. * hid-sensors - Use int_pow instead of opencoding. * isl29501 - rename dt-binding docs to include renesas inline with other renesas parts and general current convention. * kxcjk1013 - Improve comments on the 'unusual' ACPI ids used to identify which sensor is which in certain laptops. * lsm6dsx - Add one bit to the fifo status masks for a number of parts. - Drop a reserved entry from the sensitivity values to tidy up interface. - Use core conversion macro from G to m/s^2 for lsm9ds1 to make it easier to relate to the datasheet and consistent with other parts supported. * max1027 - Use device managed APIs to avoid manual error handling and cleanup. * rfd77402 - Typo in Kconfig help. * sc27xx - Switch to polling mode from interrupts as interrupt handling typically to slow for very short sleeps. * st-sensors - Fix some missing selects for regmap. * tools - Add a .gitignore containing the binary outputs. -----BEGIN PGP SIGNATURE----- iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAl1urM4RHGppYzIzQGtl cm5lbC5vcmcACgkQVIU0mcT0Foiuhw/+IYOe9aAhS1GbiQ1NzDegP68p0hk+A4PX gHH7yFLznqKj6Jn3lydnIJR6xi6yF/iM2XlrBZE5XSRprVGEktQOuaTVepeL6izb 9oVA+uLmPpElCj5wTop/3rJSV8SLpKHXAemDH0hqIbBx1MBl6tV1FwrZf2IZ2koc GCP3bA7NY2B+FStCpULuVhWHbmwuYxk+/1gliIWNSOvX9pVm8zLN5ujDUFtJH08r 4GiyvHqCH24C4J09mzF207Cj/f1C9Rg/UaLSL2urBpC/uSQi9Em+A9spGt9WXME+ nFb10DIoK5uE/YSY0YP0qXap4BvPzls4Xfzt0H0RUSKaBKxHBoz0jbJv9uyVK9O4 k+kW279vFn6KNkoG8ESJQEht3fCSmElY52qLeUGfZKs4zkndnOeVro0Fx8PPjJWE h23Npah7q5NrnOGQ3qKQSJ352UmoyN44Qaz4Gpex/rCtdMX5H0mN4QQGuCCm32lQ UmKgBfjjt3jk4Amvwa0Tcvv1QCCNhxfDPgdvJ5j1bSizCfcKgkWhRM5+pIIx0ZfB /nn53YoJn4NOCeJwhCICuHFHsUpxmGrS6M0bK+TjqqRt8khSUF7oO0ZoGsOjlEht eAbr5LZB4rGmSWB7Rc2sjF6xLzG5rTBe//H7FEggztEDZR9/+YUABrse/R9s3+/4 wrQS02/8vSA= =EhQf -----END PGP SIGNATURE-----