summaryrefslogtreecommitdiffstats
tag nameiio-for-5.4b (df1bbfa73f776bf9e10d096bb7d74d8c7b0f7593)
tag date2019-08-27 21:12:32 +0100
tagged byJonathan Cameron <Jonathan.Cameron@huawei.com>
tagged objectcommit 9df0a664e3...
downloadiio-for-5.4b.tar.gz
Second set of new device support, cleanups and features for IIO in the 5.4 cycle
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----- iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAl1lkpwRHGppYzIzQGtl cm5lbC5vcmcACgkQVIU0mcT0Fojo9w/9Eew8gFp3zk1T0bcHXnPdlsckQH2x0Alh 8pycR6gDxl/YmbTRamU+Zm4qtqCPAtkFe0e1NsKySAhi8ZNNmafwO23yd+Els5X3 oU8ceNnZ2uJCVZIDNV63TZZPwG++Q02oanUKtzVPRj5dJzu/AcUAhYfMHByX6Mob F0Bq7eYEUGg7icIBBbKi1KmBfFmuf8cmAvOcwM64FeWpcxf0WOX55yfWt71xI1TH RIkIjBgVMucI+2D6hdAuhT5ajGEhnDSE1lf9cktH3zTdqZDeHkRPF8c6DC1Sg5Lu djynXEqUwMwf5Zmt9lqfVhXr/paQpjzsRbmhx3X3/N6JCxSNl6UyS1lOXfQOEvii /3iXPx63BK6A0XasrWkwSbcwmhZ45FuwuIu4Dnbm1QCfzyLKBTM7ndwjGNNEKc/A AO+BWWkNTpVq1ZC+jzd05WGHE0dnhQKMfn4YDIlzu2fABSO0LGpRSJay2Nm12Rr6 jnGgAUF20yFgM7WayS6lN/UWycR3mpdKhkWMVbBVPXKrvl+IrYYadNk8OdbJcULV u+jnA5XuiOhp2Yzql71ojyNVNBnwPiY4cJ3Zjw0wIVIurqs9iX09HlNDSiV6T+Rp RVmyO5wXIQtm9DNimhl132Fj9wZKszeg6MxeT3kpA97T969CUKb6in1oi41oFg4N Br3BHxgQ2DM= =HtPz -----END PGP SIGNATURE-----