tag name | iio-for-5.20b (32ddc50cc03711bdbd7740450f8c38c0cdfe1b9e) |
tag date | 2022-07-20 14:40:37 +0100 |
tagged by | Jonathan Cameron <Jonathan.Cameron@huawei.com> |
tagged object | commit 180c6cb6b9... |
download | iio-for-5.20b.tar.gz |
---|
2nd set of IIO new device support, cleanup etc for 5.20
Given the slight delay in the likely start of the merge cycle lets get
a few more things in for IIO. A few late breaking fixes also included.
Bulk in number of patches is mechanical conversion to new PM macros.
New device support
* npcm
- Add support for NPCM8XX with different resolution and voltage references
from previously supported parts.
Tree wide
* pm_ptr()/pm_sleep_ptr()/DEFINE_[SIMPLE/RUNTIME]_DEV_PM_OPS() conversions
- Convert all the low hanging fruit to the new macros. The remaining
cases will need more careful consideration.
Tidy-up, fixes and minor features.
* Documentation
- Fix duplicate ABI definitions and a missing blank line to squash all
remaining docs build issues in IIO.
* core
- Make iio_format_avail_range() handle non IIO_VAL_INT cases.
* core/trigger
- Move the setup of trigger->owner to allocation rather than registration.
There doesn't seem to be any advantage in doing this late and a few bugs
have occurred because of mis-balanced module reference counting.
- coding style fix-ups.
* tests
- Allow kunit tests to be built as a module.
* ad7949
- Fix a reversed error message.
* cio-dac
- Use structures for register map to improve readability.
* cros_ec
- Register fifo callback only after the sensor is registered. Closes
a theoretical race.
* hmc5843
- Duplicate word fix.
* isl29028
- Fix mixed devm_ and non devm_ for iio_device_register().
* max1027
- Fix missing unlocks in error paths.
* rm3100
- Let core code handle setting INDIO_BUFFER_TRIGGERED.
* sca3000
- Fix ordering and buffer size issue.
* sx_common
- Don't use the IIO device to get device properties when the parent struct
device is readily available.
- Allow the IIO core to connect up the firmware node.
* stx104
- Use structures for register map to improve readability.
* vf610-adc
- Add compatible entries for imx6ul and imx6sx with fallback to
fsl,vf610-adc.
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAmLYCxERHGppYzIzQGtl
cm5lbC5vcmcACgkQVIU0mcT0Foh93A/7BGUejuyEmwSWSz0MHAi9UonFZ+blXQ9e
Jc/7tCDjJj6DZIqfwoe0CHITROslLa5Qni26bI2q0H9ubZ6wZl32e2r8YdtC9z0a
3EmW1a4R2pT+U3m2QY3tpUBUbKtzbCZvB9qjlXISZr7Xlq8iB35/aruQ+JbDffAH
5TVN4dd6LgsOKFqu0oTsj+VFJfTthz8O4Bk6QA2X/ZFW5Z8IjIaerYqRxT3rJyKZ
L+LEU+3HRTtAfHy2y0kfgKRn3AEz1nBtaOclzwY3fqEgehXmxUmXwF9s4TYEqJZ5
xH3waTJxGYKVaBg3alozSlK3W23/a0ZFootLJ/gNzRBAoNglFJPrrPNbl5FscV4r
Bww04MVX9NWO3u1watBOsF5aKXzBpEuez1p4ir8Mqi+1d13giw+Lbmz00McMjrkk
m8jm9FEZBSdpyyLsIBvXUFtLsY3zAh9u+ZrmNBnqD+hAqfpqSvrUVfat7ttXjMyO
ua9nNKnQgXIl5MnGJ7Y3A90krdCNKfoLbecquQWK+VPph8+2se9wf1DkJB6c0p4T
VO+gFVvMvlmRf89qjq7BAsmJbKCVxQWXpMfNVIzc4Fg9zpGiEdRIw3w50JDB41Jx
YwH88hjbRib4juoYY4uxKahUc/O+Y2jsW6gn0duDddXxM9/Ixzn/pyF+Dp1yCX3F
VGNuAv1ovwU=
=Y5wb
-----END PGP SIGNATURE-----