linux-yocto/drivers/iio/dac
Greg Kroah-Hartman 3fb06981ce IIO: 2nd set of fixes for the 6.13 cycle.
Given timing so late in cycle and that they are all confined to
 specific drivers, it is fine for these to go upstream early in the
 6.14 cycle.
 
 hid-sensors
 - Handle processed attention channel rather than just returning
   an error.
 adi,ad3552r
 - Fix output ranges for ad3541r and ad3542r.
 - Clear the reset status flag so that we can pick up any resets
   during operation.
 adi,ad5791
 - Fix a misleading dt binding example where the sense of the
   interrupt was reversed.
 adi,ad7606
 - Fix some hard coded offsets that should be taking the number of
   channels on a particular part into account. These were missed
   due to some racing changes.
 ams,as73211
 - Fix an off by one in optimized path for just reading the colour
   channels.
 bosch,bme680
 - Fix type of variable passed as pointer, ensuring it works on
   big endian systems and doesn't expose uninitialized data.
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAmeICcARHGppYzIzQGtl
 cm5lbC5vcmcACgkQVIU0mcT0Foj+phAAg2nQIkFUP1pWaLWNnPYDPZAT6T4N9J8O
 CYkVysYeO3iDotG875eEOKaG4UCXM9QfuNs/nZF8HYL3Hluq3OiKlDOYJEo2mAoD
 qUeQNfkWfzLE5OwqVQjcSpdOmQjbOyQNx4BNf52SV3VtcBHv+rl4M/x+ZLB8hRRc
 /9L57niQtqk0x7ARLLvx3XjBe+bWEGA8b/lV26c112XkJcsIlWxXTPQubafxUiur
 +IAEomDSMEfBnhc4I0oDnTxLsa/H1hKAVSPIe5xCDCUrk5pQoqiHweZS7QOz3pPV
 C3If+fxZA0uFNksrVFUGtwwJuWj5+ITueBrD72G9KQXQvyBr8tWQ0HHwD8jR9V19
 USeQ3w+H4AyNuvJ2GEvDGCZsBlH5AFuFByiGdoJFAXxdiu96MKumVb1bdTmrwGxq
 XCJZXPYRJAmS3qIePqJYw/9oUjVGPhWLPH+4VaToVi/TqTULmtLlVwsJ4HaYpVGx
 em3OJBHHl9fCafpu0Q6QDZ0tW1BFINltKTZ3kDndkPB/wgZoem1j8jnOOB6TWvjh
 aEQ0ygnIRwI5cPLVVPDNub5gi+XnKlCNwS171CTTIccOlxQwLeFu1Yq8pqc6a+Dq
 YNHzn2Q9vICTcdjpIVA0pOKvbhV+vx0apvdVBWd6cDhlO8YQ864/Wg2r+meGUC0R
 Dt2jKx/bMUY=
 =J9mF
 -----END PGP SIGNATURE-----

Merge tag 'iio-fixes-for-6.13b' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next

Merge from Jonathan:

IIO: 2nd set of fixes for the 6.13 cycle.

Given timing so late in cycle and that they are all confined to
specific drivers, it is fine for these to go upstream early in the
6.14 cycle.

hid-sensors
- Handle processed attention channel rather than just returning
  an error.
adi,ad3552r
- Fix output ranges for ad3541r and ad3542r.
- Clear the reset status flag so that we can pick up any resets
  during operation.
adi,ad5791
- Fix a misleading dt binding example where the sense of the
  interrupt was reversed.
adi,ad7606
- Fix some hard coded offsets that should be taking the number of
  channels on a particular part into account. These were missed
  due to some racing changes.
ams,as73211
- Fix an off by one in optimized path for just reading the colour
  channels.
bosch,bme680
- Fix type of variable passed as pointer, ensuring it works on
  big endian systems and doesn't expose uninitialized data.

* tag 'iio-fixes-for-6.13b' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio:
  iio: dac: ad3552r-hs: clear reset status flag
  iio: dac: ad3552r-common: fix ad3541/2r ranges
  iio: chemical: bme680: Fix uninitialized variable in __bme680_read_raw()
  iio: light: as73211: fix channel handling in only-color triggered buffer
  dt-bindings: iio: dac: ad5791: ldac gpio is active low
  iio: hid-sensor-prox: Fix invalid read_raw for attention
  iio: adc: ad7606: Fix hardcoded offset in the ADC channels
2025-01-16 13:46:08 +01:00
..
ad3552r-common.c iio: dac: ad3552r-common: fix ad3541/2r ranges 2025-01-12 13:35:06 +00:00
ad3552r-hs.c iio: dac: ad3552r-hs: clear reset status flag 2025-01-12 13:36:01 +00:00
ad3552r-hs.h iio: dac: ad3552r: add high-speed platform driver 2024-11-03 20:33:32 +00:00
ad3552r.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ad3552r.h iio: dac: ad3552r-common: fix ad3541/2r ranges 2025-01-12 13:35:06 +00:00
ad5064.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
ad5360.c
ad5380.c iio: dac: ad5380: drop driver remove callbacks 2024-11-01 14:54:45 +00:00
ad5421.c iio: fix write_event_config signature 2024-11-03 20:33:44 +00:00
ad5446.c iio: dac: ad5446: drop driver remove callbacks 2024-11-01 14:54:46 +00:00
ad5449.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
ad5504.c iio: dac: ad5504: drop driver remove callback 2024-11-01 14:54:46 +00:00
ad5592r-base.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ad5592r-base.h
ad5592r.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ad5593r.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ad5624r_spi.c iio: dac: ad5624r: drop driver remove callback 2024-11-01 14:54:46 +00:00
ad5624r.h iio: dac: ad5624r: Drop docs of missing members 2024-12-28 14:28:13 +00:00
ad5686-spi.c iio: dac: ad5686: use devm_regulator_get_enable_read_voltage() 2024-12-07 17:47:35 +00:00
ad5686.c iio: dac: ad5686: use devm_regulator_get_enable_read_voltage() 2024-12-07 17:47:35 +00:00
ad5686.h iio: dac: ad5686: use devm_regulator_get_enable_read_voltage() 2024-12-07 17:47:35 +00:00
ad5696-i2c.c iio: dac: ad5686: use devm_regulator_get_enable_read_voltage() 2024-12-07 17:47:35 +00:00
ad5755.c iio: adc: ad5755: use scoped device_for_each_child_node() 2024-10-05 12:09:14 +01:00
ad5758.c
ad5761.c iio: dac: ad5761: drop driver remove callback 2024-11-01 14:54:46 +00:00
ad5764.c
ad5766.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
ad5770r.c iio: dac: ad5770r: use devm_regulator_get_enable_read_voltage() 2024-11-01 14:54:46 +00:00
ad5791.c iio: dac: ad5791: Use devm_iio_device_register 2024-11-03 20:33:42 +00:00
ad7293.c iio: dac: ad7293: enable power before reset 2024-12-28 14:28:13 +00:00
ad7303.c
ad8460.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ad8801.c iio: dac ad8801: drop driver remove function 2024-12-07 17:47:57 +00:00
ad9739a.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
adi-axi-dac.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
cio-dac.c
dpot-dac.c iio: Switch back to struct platform_driver::remove() 2024-10-10 19:31:50 +01:00
ds4424.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
Kconfig iio: dac: Support ROHM BD79703 DAC 2024-12-28 14:28:14 +00:00
lpc18xx_dac.c iio: Switch back to struct platform_driver::remove() 2024-10-10 19:31:50 +01:00
ltc1660.c
ltc2632.c iio: dac ltc2632: drop driver remove function 2024-12-07 17:47:57 +00:00
ltc2664.c iioc: dac: ltc2664: Fix span variable usage in ltc2664_channel_config() 2024-10-06 16:31:46 +01:00
ltc2688.c iio: dac: ltc2688: use devm_regulator_get_enable_read_voltage() 2024-12-07 17:47:58 +00:00
m62332.c iio: dac: m62332: Get platform data via dev_get_platdata() 2024-09-30 09:21:00 +01:00
Makefile iio: dac: Support ROHM BD79703 DAC 2024-12-28 14:28:14 +00:00
max517.c iio: dac: max517: Get platform data via dev_get_platdata() 2024-09-30 09:21:00 +01:00
max5522.c iio: dac: max5522: simplify with spi_get_device_match_data() 2024-06-13 19:19:24 +01:00
max5821.c iio: dac: max5821: use devm_regulator_get_enable_read_voltage() 2024-12-07 17:47:58 +00:00
mcp4725.c iio: dac: mcp4725: Use of_property_present() for non-boolean properties 2024-12-07 17:11:00 +00:00
mcp4728.c iio: dac: mcp4728: use devm_regulator_get_enable_read_voltage() 2024-08-03 10:13:38 +01:00
mcp4821.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
mcp4922.c iio: dac: mcp4922: drop remove() callback 2024-08-03 10:13:38 +01:00
rohm-bd79703.c iio: dac: Support ROHM BD79703 DAC 2024-12-28 14:28:14 +00:00
stm32-dac-core.c iio: Switch back to struct platform_driver::remove() 2024-10-10 19:31:50 +01:00
stm32-dac-core.h
stm32-dac.c iio: Switch back to struct platform_driver::remove() 2024-10-10 19:31:50 +01:00
ti-dac082s085.c
ti-dac5571.c iio: dac: ti-dac5571: Add DAC081C081 support 2024-03-28 13:22:15 +00:00
ti-dac7311.c iio: dac: ti-dac7311: Add check for spi_setup 2024-07-29 20:31:13 +01:00
ti-dac7612.c
vf610_dac.c iio: Switch back to struct platform_driver::remove() 2024-10-10 19:31:50 +01:00