tag name | iio-for-6.10b (7b431cf921a25c58cfbcb3c89e334d9fbba78491) |
tag date | 2024-05-01 20:11:40 +0100 |
tagged by | Jonathan Cameron <Jonathan.Cameron@huawei.com> |
tagged object | commit 9900e7a547... |
download | iio-for-6.10b.tar.gz |
---|
IIO: 2nd set of new device support, features and cleanup for 6.10
The usual mixed bag from towards the end of the cycle.
New devices support
===================
invensense,icm42600
- Support the ICM-42686-P a high range device going up to 32g and 4000 dps
New features
============
adi,ad7944
- Add support for chain mode in which many ADCs may be daisy chained and
read out via a single long read.
adi,ad9467/backend library
- Add bus tuning related interfaces.
adi,axi-adc
- Add control for the AXI clock - seems always enabled early in boot for other
reasons, but the driver should not rely on that..
Cleanups and minor or late breaking fixes
=========================================
Micrsoft/ACPI mount matrix handling.
- Replace several implementations of the Microsoft defined ROTM ACPI
method with a single one.
multiple drivers
- Don't call the result of wait_for_completion() timeout as it's
more accurate as time_left.
adi,ad7266
- Stop setting the iio_dev->masklength as it's done by the IIO core and
should not be set from drivers.
adi,ad799x
- Some checkpatch type fixes.
adi,ad9839
- Ensure compelte MU_CNT1 is written during lock phase.
adi,axi-dac
- Fix inverted parameter.
adi,adis16475
- Drop documentation of non existent sysfs files.
avago,apds9306
- Fix an off by one error that overly restricts the range of persistence
and adaptive thresholds that the driver accepts.
freescale,mxs-lradc
- Stop setting the iio_dev->masklength as it's done by the IIO core and
should not be set from drivers.
invensense,timestamp library
- Fix timestamp vs interupt alignment and aovid soms glitches that
occured when switching sampling frequency.
microchip,mcp3564
- Make use of device_for_each_child_node_scoped() to allow early release
without manual fwnode_handle_put().
microchip,mcp9600
- Allow for negative temperatures.
microchip,pac1934
- Avoid an out of bounds array index.
richtek,rtq6056
- Use iio_device_claim_direct_scoped() to automate lock release and simplify
the code.
sensortek,stk3110
- Drop a likely incorrect ACPI ID. No known users of this ID and it's
not a valid ACPI ID.
ti,ads1015
- Make use of device_for_each_child_node_scoped() to allow early release
without manual fwnode_handle_put().
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAmYymEURHGppYzIzQGtl
cm5lbC5vcmcACgkQVIU0mcT0FogyVBAAlJ/KOPczxipkTYIHOR561S5j5umQo/p8
6Wwhk/lmsnbr5paM3RlXawMs3tjtURFh0qWP0sXybnw0K61J9x3UHsaoXFtH1Ffw
t4G6eZcrKaRCcATjk4kVUjoIHsbQITHMG5oa7pRFbRLorTSiG/2FnACtU+GhMOZg
GCNKfyXOXlYkkenJXsdvL9Vf8XCNR3n+YRZq+4aQBGpLjfOPLzAX311G0iY/pUgV
dzaD0tQaXhLk1uwhC8pamOx8ExhmZAyJnHdCn/0Lr5ub6bOZiriDbt7T+MrK74bZ
0xTMOeGpkqmlsl7y5UICvJiBvip801dueuXmbfjRcSQ/qxJfRQ20Hywd8CEaqNfu
x/YPLB8g9pUMvk1X/tCxzqwaDf2vo+HrdWBFUa9vonPthZCm2orPXxbGsfl2DYtA
sGF3yctRGeO95xofJMk5u3HrKr7Vfj7C6XARW+i0s2IzWWg++TeRRkGic/YEDGzw
+/9+7cfW+hfqojc4qi5JSCjlauGUNUPqlW0cAJccvjbZ05auBE+3VeQne3jexY7v
9IbDwVCF/IZKrAtALlTn0qDWXSr++w6uWrquUOwxBfToftUN4mYqRgXrRP5haYbh
2zDgDkznVm/YwfX/1Kud3ybdTpjWvMbWi/IvfY2kKNYg05vcVUbL1Cu5tmrORWBA
md+qrv4Nx2U=
=mmHj
-----END PGP SIGNATURE-----