* [PULL] Third set of new device support, cleanups etc for IIO in the 5.10 cycle.
@ 2020-09-29 17:02 Jonathan Cameron
2020-09-29 17:12 ` Greg KH
0 siblings, 1 reply; 2+ messages in thread
From: Jonathan Cameron @ 2020-09-29 17:02 UTC (permalink / raw)
To: gregkh, linux-iio
The following changes since commit 69fea2b4e59c52844cf5196c9c81157792d194fb:
staging: r8188eu: replace WIFI_REASON_CODE enum with native ieee80211_reasoncode (2020-09-22 09:51:28 +0200)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-5.10c
for you to fetch changes up to da4410d4078ba4ead9d6f1027d6db77c5a74ecee:
iio: adc: gyroadc: fix leak of device node iterator (2020-09-29 17:50:51 +0100)
----------------------------------------------------------------
3rd set of new device support features and cleanup for IIO in the 5.10 cycle.
A late set given it seems the 5.10 cycle is going to start a bit later
than expected and quite a bit came in. Includes some late breaking
fixes that can wait for the merge window.
New device support
* ad9467
- ad9434 support including dt bindings update
- ad9265 support including dt bindings update
Yaml conversion
* amlogic,meson-saradc
Core rework (heading towards multiple buffer support)
* refactor iio_device_register_eventset
* Null-ify IIO device's event_interface during unregister.
Features
* ad7291
- convert from platform_data to devicetree including bindings doc.
* core
- Add titles to a few IIO config symbols to allow simpler out of tree
building. It does little harm so why not enable it.
Fixes
* ad7292
- Fix missing of_node_put()
* at91-sama5d2
- Fix a crash due to missordering of dma enabling as a result of recent
IIO wide rework.
* gyro-adc
- Fix missing of_node_put()
* ltc2983
- Fix missing of_node_put()
* stm32-adc
- Fix an issue with runtime autosuspend related to parent autosuspending.
Cleanups
* counter/ti-eqep
- Tidy up a , instead of ;
* buffer-dmaengine
- Drop the unmanaged allocator functions as no one is using them.
* at91-sama5d2
- devm_platform_get_and_ioremap_resouce() replacing boilerplate.
* cros_ec
- move the hw fifo attributes setup into the cros_ec core.
* gp2ap002
- comment typo
* microchip-tcb-capture:
- consitifcation
* ssp
- Use PLATFORM_DEVID_NONE instead of -1 to convey true meaning.
* stm32-dfsdm
- devm_platform_get_and_ioremap_resouce() replacing boilerplate.
----------------------------------------------------------------
Alexandru Ardelean (9):
iio: event: use short-hand variable in iio_device_{un}register_eventset functions
iio: event: NULL-ify IIO device's event_interface ref during unregister
iio: buffer-dmaengine: remove non managed alloc/free
iio: adc: ad9467: wrap a axi-adc chip-info into a ad9467_chip_info type
dt-bindings: iio: ad9467: add entries for for AD9434 & AD9265 ADCs
iio: cros_ec: unify hw fifo attributes into the core file
iio: dma-buffer: Kconfig: Provide titles for IIO DMA Kconfig symbols
iio: Kconfig: Provide title for IIO_TRIGGERED_EVENT symbol
iio: buffer: Kconfig: add title for IIO_TRIGGERED_BUFFER symbol
Eugen Hristev (1):
iio: adc: at91-sama5d2_adc: fix DMA conversion crash
Fabrice Gasnier (1):
iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling
Jonathan Cameron (1):
dt-bindings:iio:adc:amlogic,meson-saradc yaml conversion
Julia Lawall (1):
counter: use semicolons rather than commas to separate statements
Krzysztof Kozlowski (1):
iio: ssp: use PLATFORM_DEVID_NONE
Michael Auchter (2):
iio: adc: ad7291: convert to device tree
dt-bindings: iio: adc: ad7291: add binding
Michael Hennerich (2):
iio: adc: ad9467: add support for AD9434 high-speed ADC
iio: adc: ad9467: add support for AD9265 high-speed ADC
Nuno Sá (2):
iio: ltc2983: Fix of_node refcounting
iio: ad7292: Fix of_node refcounting
Rikard Falkeborn (1):
counter: microchip-tcb-capture: Constify mchp_tc_ops
Tobias Jordan (1):
iio: adc: gyroadc: fix leak of device node iterator
Wang Qing (1):
iio:light:gp2ap002 fix spelling typo in comments
Wang ShaoBo (2):
iio: adc: at91-sama5d2_adc: Use devm_platform_get_and_ioremap_resource()
iio: adc: stm32-dfsdm: Use devm_platform_get_and_ioremap_resource()
.../devicetree/bindings/iio/adc/adi,ad7291.yaml | 46 +++++++
.../devicetree/bindings/iio/adc/adi,ad9467.yaml | 15 ++-
.../bindings/iio/adc/amlogic,meson-saradc.txt | 48 -------
.../bindings/iio/adc/amlogic,meson-saradc.yaml | 149 +++++++++++++++++++++
drivers/counter/microchip-tcb-capture.c | 2 +-
drivers/counter/ti-eqep.c | 2 +-
drivers/iio/Kconfig | 2 +-
drivers/iio/accel/cros_ec_accel_legacy.c | 2 +-
drivers/iio/adc/ad7291.c | 35 +++--
drivers/iio/adc/ad7292.c | 4 +-
drivers/iio/adc/ad9467.c | 121 ++++++++++++-----
drivers/iio/adc/at91-sama5d2_adc.c | 26 ++--
drivers/iio/adc/rcar-gyroadc.c | 21 ++-
drivers/iio/adc/stm32-adc-core.c | 9 +-
drivers/iio/adc/stm32-dfsdm-core.c | 11 +-
drivers/iio/buffer/Kconfig | 10 +-
drivers/iio/buffer/industrialio-buffer-dmaengine.c | 6 +-
.../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 3 +-
.../iio/common/cros_ec_sensors/cros_ec_sensors.c | 5 +-
.../common/cros_ec_sensors/cros_ec_sensors_core.c | 11 +-
drivers/iio/common/ssp_sensors/ssp_dev.c | 3 +-
drivers/iio/industrialio-event.c | 51 ++++---
drivers/iio/light/cros_ec_light_prox.c | 5 +-
drivers/iio/light/gp2ap002.c | 2 +-
drivers/iio/pressure/cros_ec_baro.c | 5 +-
drivers/iio/temperature/ltc2983.c | 19 ++-
include/linux/iio/buffer-dmaengine.h | 4 -
include/linux/iio/common/cros_ec_sensors_core.h | 4 +-
include/linux/platform_data/ad7291.h | 13 --
29 files changed, 431 insertions(+), 203 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml
delete mode 100644 include/linux/platform_data/ad7291.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PULL] Third set of new device support, cleanups etc for IIO in the 5.10 cycle.
2020-09-29 17:02 [PULL] Third set of new device support, cleanups etc for IIO in the 5.10 cycle Jonathan Cameron
@ 2020-09-29 17:12 ` Greg KH
0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2020-09-29 17:12 UTC (permalink / raw)
To: Jonathan Cameron; +Cc: linux-iio
On Tue, Sep 29, 2020 at 06:02:39PM +0100, Jonathan Cameron wrote:
> The following changes since commit 69fea2b4e59c52844cf5196c9c81157792d194fb:
>
> staging: r8188eu: replace WIFI_REASON_CODE enum with native ieee80211_reasoncode (2020-09-22 09:51:28 +0200)
>
> are available in the Git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-5.10c
Pulled and pushed out,t hanks,.
greg k-h
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-09-29 17:12 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-29 17:02 [PULL] Third set of new device support, cleanups etc for IIO in the 5.10 cycle Jonathan Cameron
2020-09-29 17:12 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).