* [PULL] Second set of features and cleanup for IIO in the 5.10 cycle.
@ 2020-09-21 18:08 Jonathan Cameron
2020-09-21 18:52 ` Greg KH
0 siblings, 1 reply; 3+ messages in thread
From: Jonathan Cameron @ 2020-09-21 18:08 UTC (permalink / raw)
To: gregkh, linux-iio
The following changes since commit 2f0472a1f80e6230f126aa0af76e89f85abc37bd:
drivers/iio/humidity/hdc2010.c:305:2-3: Unneeded semicolon (2020-09-06 16:05:56 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-5.10b
for you to fetch changes up to eda7a4890f5825f1a01d635ab25235f4dacb8715:
dt-bindings: iio: vishay,vcnl4000: add interrupts property (2020-09-21 18:54:26 +0100)
----------------------------------------------------------------
Second set of features and cleanups for IIO in 5.10
We have a couple of changes that apply to large sets of drivers, so
I have grouped those to keep this short(ish)
There are a few late breaking fixes in here that can wait for the
merge window.
dt yaml conversions
-------------------
* adi,ad7768-1
* adi,ad7949
* aspeed,ast2400
* cosmic,10001-adc
* dlg,da9150-gpadc
* fsl,imx25-gcq
* fsl,imx7d-adc
* fsl,vf610
* holt,hi8435
* marvell,berlin2-adc
* motorola,cpcap-adc
* nuvoton,nau7802
* nuvoton,npcm750-adc
* nxp,lpc1850-adc
* nxp,lpc3220
* sprd,sc2720-adc
* st,stmpe-adc
* ti,adc12138
* ti,ads1015
* ti,ads7950
* ti,twl4030-madc
Features
--------
* adxrs290
- Add triggered buffer support and expose data ready signal as a possible
trigger. Includes updating bindings.
- Add debugfs hooks for register access.
* mlx90632
- Add a clearer user interface to override the measured ambient temperature.
* vl53l0x
- Add IRQ support including dt bindings.
Cleanups and minor fixes
------------------------
(groups)
Replace mlock with local lock:
* adf4350
* exynos-adc
* fls-imx25-gcq
* stm32-dac
devm use to simplify probe error handling and remove functions.
* adis16201
* adis16203
* adis16209
* adis16240
* adis16136
* adis16260
* adis16400
* adis16460
* adis16480
* adis library - drop unused adis_setup_buffer_and_trigger()
of_match_ptr removal and incorrect ACPI binding removal
of_match_ptr() rarely makes sense in an IIO driver as the space saving
is trivial and it breaks ACPI PRP0001 based instantiation.
Mostly this series is about removing examples that get copied into new
drivers.
* ad2s1200
* ad5272
* ad5446
* ad5592r
* ad5593r
* ad5703
* ak8974
* ak8975
* ams-iaq-core
* as3935
* atlas-sensor
* ds1803
* hdc100x
* htu21
* icp10100
* lmp91000
* pulsedlight
* max30102
* max5432
* max5481
* mcp4018
* mcp4131
* mcp4531
* mcp4725
* ms5611
* ms5637
* si7020
* sgp30
* ti-dac082s085
* ti-dac5571
* tmp007
* tsys01
* vz89x
* zpa2326
kernel-doc fixes
* iio-core
* ad7303
* ad7947
* adis16080
* adis16400
* iio_dummy_evgen
* sgp30
Fixes for buffer alignment when passed to iio_push_to_buffers_with_timestamp()
This is a long running effort. There are a few more drivers to come.
* inv_mpu6050
* itg3200
* si1145
* st_lsm6dsx
* ti-adc0832
* ti-adc12138
(not driver focused)
* MAINTAINERS
- Consolidate Analog Device IIO entries whilst removing Beniamin Bia.
- Remove Hartmut Knaack as a listed IIO maintainer as he hasn't been
active for a long time and people are getting occasional bounces.
* Add __printf() markings to a few functions that were missing them.
* drop some rotted documentation from staging.
* rework buffer sysfs file creation (precursor to multiple buffer support)
(individual drivers)
* ad5592r
- Fix use of true for IIO_SHARED_BY_TYPE.
- Tidy up locking and indentation.
* ad9467
- Improve error message on chip-id missmatch.
- Use more appropriate error value if chip-id not recognised.
* adis-library
- Simplify burst mode handling.
* adxrs290
- Make sure to switch device to standby mode during remove.
* as73211
- Increase measurement timeout as seems some devices are slower.
* bma180
- Fix use of true fo IIO_SHARED_BY_TYPE
* exynos_adc
- Update binding to require second interrut with touch screen.
- Update binding to not require syscon on S5Pv210
* hmc5843
- Fix use of true for IIO_SHARED_BY_TYPE
* inv_mpu6050
- Use regmap_noinc_read() for fifo reading.
* palmas_gpadc
- Use module_platform_driver() to remove boilerplate.
* meson-saradc
- style consistency fixes
* rockchip_saradc
- Allow compile testing with !ARM.
* st_lsm6dsx
- Changing scaling factor to use IIO_VAL_INT_PLUS_NANO to improve precision.
- Fix an issue with unchecked return value.
* stm32-adc
- Fix a missing return introduced in dev_err_probe() patch earlier in
cycle.
* sx9310
- Prefer async mode for probe as paticularly slow startup.
* vcnl4000
- Add missing interrupt property to dt binding.
----------------------------------------------------------------
Alex Dewar (1):
iio: adc: rockchip_saradc: Allow compile-testing with !ARM
Alexandru Ardelean (5):
iio: adc: ad9467: refine mismatch vs unknown chip-id messages
iio: adc: ad9467: return ENODEV vs EINVAL in ad9467_setup()
iio: buffer: split buffer sysfs creation to take buffer as primary arg
iio: dac: ad5592r: un-indent code-block for scale read
iio: dac: ad5592r: localize locks only where needed in ad5592r_read_raw()
Christian Eggers (1):
iio: light: as73211: Increase measurement timeout
Crt Mori (1):
iio: temperature: mlx90632: Interface to change object ambient temperature
Douglas Anderson (1):
iio: sx9310: Prefer async probe
Ivan Drobyshevskyi (2):
dt-bindings: iio: proximity: vl53l0x: Add IRQ support
iio: proximity: vl53l0x: Add IRQ support
Jonathan Cameron (76):
dt-bindings: iio: adc: ti,adc12138 yaml conversion.
dt-bindings: iio: adc: ti,ads7950 binding conversion
staging:iio:dac:max517 remove documentation
staging:iio:light: Move tsl2x7x ABI docs to correct location.
staging:iio:light: drop stale ABI docs
staging:iio:documentation: Drop most generic docs
iio:imu:adis16400: Sort out missing kernel doc.
iio:potentiometer:ad5272: Drop of_match_ptr and CONFIG_OF protections.
iio:potentiometer:ds1803: Drop of_match_ptr and CONFIG_OF protections
iio:potentiometer:max5432: Drop of_match_ptr and use generic fw accessors
iio:potentiometer:max5481: Drop of_match_ptr and CONFIG_OF protections.
iio:potentiometer:max5481: Drop invalid ACPI binding.
iio:potentiometer:mcp4018: Drop of_match_ptr and CONFIG_OF protections.
iio:potentiometer:mcp4131: Drop of_match_ptr and use generic fw interfaces.
iio:potentiometer:mcp4531: Drop of_match_ptr and CONFIG_OF protections.
iio:dac:ad5446: Drop of_match_ptr and CONFIG_OF protections
iio:dac:ad5592r: Drop of_match_ptr and ACPI_PTR protections.
iio:dac:ad5593r: Drop of_match_ptr and ACPI_PTR protections.
iio:dac:ad7303: Drop of_match_ptr protection
iio:dac:mcp4725: drop of_match_ptr and use generic fw properties
iio:dac:ti-dac082s085: Drop of_match_ptr and CONFIG_OF protections
iio:dac:ti-dac5571: Drop of_match_ptr and CONFIG_OF protections
iio:potentiostat:lmp91000: Drop of_match_ptr and use generic fw accessors
iio:pressure:icp10100: Drop of_match_ptr and CONFIG_OF protections
iio:pressure:ms5611: Drop of_match_ptr and CONFIG_OF protections
iio:pressure:ms5637: Drop of_match_ptr protection
iio:pressure:zpa2326: Drop of_match_ptr protection
iio:temperature:tsys01: Drop of_match_ptr protection
iio:temperature:tmp007: Drop of_match_ptr protection
iio:resolver:ad2s1200: Drop of_match_ptr protection
iio:chemical:ams-iaq-core: Drop of_match_ptr protection
iio:chemical:atlas-sensor: Drop of_match_ptr and use generic fw accessors
iio:chemical:sgp30: Use local variable dev to simplify code
iio:chemical:sgp30: Drop of_match_ptr and use generic fw accessors
iio:chemical:vz89x: Introduce local struct device pointer.
iio:chemical:vz89x: Drop of_match_ptr protection and use generic fw accessors
iio:humidity:hdc100x: Drop of_match_ptr protection.
iio:proximity:as3935: Use local struct device pointer to simplify code.
iio:proximity:as3935: Drop of_match_ptr and use generic fw accessors
iio:proximity:pulsedlight: Drop of_match_ptr protection
iio:magn:ak8975: Drop of_match_ptr and ACPI_PTR protections.
iio:magn:ak8974: Drop of_match_ptr protection
iio:humidity:htu21: Drop of_match_ptr protection
iio:humidity:si7020: Drop of_match_ptr protection
iio:health:max30102: Drop of_match_ptr and use generic fw accessors
iio:dac:ad5592r: Fix use of true for IIO_SHARED_BY_TYPE
iio:core: Tidy up kernel-doc.
iio: Add __printf() attributes to various allocation functions
iio:magn:hmc5843: Fix passing true where iio_shared_by enum required.
iio:accel:bma180: Fix use of true when should be iio_shared_by enum
dt-bindings:iio:adc:fsl,vf610-adc conversion to yaml.
dt-bindings:iio:adc:ti,twl4030-madc yaml conversion
dt-bindings:iio:adc:st,stmpe-adc yaml conversion
dt-bindings:iio:adc: aspeed,ast2400 yaml conversion
dt-bindings:iio:adc:marvell,berlin2-adc yaml conversion
dt-bindings:iio:adc:sprd,sc2720-adc yaml conversion.
dt-bindings:iio:adc:nuvoton,nau7802 yaml conversion
dt-bindings:iio:adc:nuvoton,npcm750-adc yaml conversion
dt-bindings:iio:adc:cosmic,10001-adc yaml conversion
dt-bindings:iio:adc:ti,ads1015 yaml conversion
dt-bindings:iio:adc:fsl,imx7d-adc yaml conversion
dt-bindings:iio:adc:fsl,imx25-gcq yaml conversion
dt-bindings:iio:adc:nxp,lpc1850-adc yaml conversion
dt-bindings:iio:adc:nxp,lpc3220-adc yaml conversion
dt-bindings:iio:adc:motorola,cpcap-adc yaml conversion
dt-bindings:iio:adc:dlg,da9150-gpadc yaml conversion
dt-bindings:iio:adc:adi,ad7949 yaml conversion
dt-bindings:iio:adc:adi,ad7768-1 yaml conversion
dt-bindings:iio:adc:holt,hi8435 yaml conversion
iio:gyro:itg3200: Fix timestamp alignment and prevent data leak.
iio:light:si1145: Fix timestamp alignment and prevent data leak.
iio:imu:st_lsm6dsx Fix alignment and data leak issues
iio:adc:ti-adc0832 Fix alignment issue with timestamp
iio:adc:ti-adc12138 Fix alignment issue with timestamp
iio:imu:inv_mpu6050 Fix dma and ts alignment and data leak issues.
iio:imu:inv_mpu6050: Use regmap_noinc_read for fifo reads.
Krzysztof Kozlowski (6):
MAINTAINERS: Consolidate Analog Devices IIO entries and remove Beniamin Bia
MAINTAINERS: Move Hartmut Knaack to Credits
iio: adc: stm32: Fix missing return in booster error path
dt-bindings: iio: adc: exynos-adc: require second interrupt with touch screen
dt-bindings: iio: adc: exynos-adc: do not require syscon on S5Pv210
dt-bindings: iio: vishay,vcnl4000: add interrupts property
Lee Jones (6):
iio: dac: ad7303: Complete 'struct ad7303_state' doc
iio: dac: ad5064: Fix a few kerneldoc misdemeanours
iio: adc: ad7949: Fix misspelling issue
iio: dummy: iio_dummy_evgen: Demote file header and supply description for 'irq_sim_domain'
iio: gyro: adis16080: Fix formatting issue
iio: chemical: sgp30: Add description for sgp_read_cmd()'s 'duration_us'
Liu Shixin (1):
iio: adc: palmas_gpadc: use module_platform_driver to simplify the code
Mario Tesi (1):
iio: imu: st_lsm6dsx: Scaling factor type set to IIO_VAL_INT_PLUS_NANO
Martin Blumenstingl (1):
iio: adc: meson-saradc: Make the of_device_id array style consistent
Nishant Malpani (4):
iio: gyro: adxrs290: use hook for devm resource unwinding
iio: gyro: adxrs290: Add triggered buffer support
dt-bindings: iio: gyro: adxrs290: Add interrupts support
iio: gyro: adxrs290: Add debugfs register access support
Nuno Sá (14):
iio: adis16201: Use Managed device functions
iio: adis16209: Use Managed device functions
iio: adis16136: Use Managed device functions
iio: adis16260: Use Managed device functions
iio: adis16400: Use Managed device functions
iio: adis16460: Use Managed device functions
iio: adis16480: Use Managed device functions
staging: iio: adis16203: Use Managed device functions
staging: iio: adis16240: Use Managed device functions
iio: adis: Drop non Managed device functions
iio: adis: Move burst mode into adis_data
iio: adis16400: Drop adis_burst usage
iio: adis16475: Drop adis_burst usage
iio: adis. Drop adis_burst struct
Sergiu Cuciurean (5):
iio: stm32-dac: Replace indio_dev->mlock with own device lock
iio: dac: ti-dac7612: Replace indio_dev->mlock with own device lock
iio: frequency: adf4350: Replace indio_dev->mlock with own device lock
iio: adc: fsl-imx25-gcq: Replace indio_dev->mlock with own device lock
iio: adc: exynos_adc: Replace indio_dev->mlock with own device lock
Tom Rix (1):
iio:imu:st_lsm6dsx: check st_lsm6dsx_shub_read_output return
CREDITS | 4 +
Documentation/ABI/testing/sysfs-bus-iio | 8 +
.../ABI/testing/sysfs-bus-iio-light-tsl2772 | 0
.../devicetree/bindings/iio/adc/ad7949.txt | 16 --
.../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 ---
.../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 89 ++++++
.../devicetree/bindings/iio/adc/adi,ad7949.yaml | 57 ++++
.../devicetree/bindings/iio/adc/ads1015.txt | 73 -----
.../bindings/iio/adc/aspeed,ast2400-adc.yaml | 55 ++++
.../devicetree/bindings/iio/adc/aspeed_adc.txt | 22 --
.../devicetree/bindings/iio/adc/berlin2_adc.txt | 19 --
.../devicetree/bindings/iio/adc/cc10001_adc.txt | 22 --
.../bindings/iio/adc/cosmic,10001-adc.yaml | 59 ++++
.../devicetree/bindings/iio/adc/cpcap-adc.txt | 17 --
.../devicetree/bindings/iio/adc/da9150-gpadc.txt | 16 --
.../bindings/iio/adc/dlg,da9150-gpadc.yaml | 35 +++
.../devicetree/bindings/iio/adc/fsl,imx25-gcq.txt | 57 ----
.../devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml | 131 +++++++++
.../devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml | 62 +++++
.../devicetree/bindings/iio/adc/fsl,vf610-adc.yaml | 81 ++++++
.../devicetree/bindings/iio/adc/hi8435.txt | 21 --
.../devicetree/bindings/iio/adc/holt,hi8435.yaml | 50 ++++
.../devicetree/bindings/iio/adc/imx7d-adc.txt | 24 --
.../devicetree/bindings/iio/adc/lpc1850-adc.txt | 20 --
.../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 21 --
.../bindings/iio/adc/marvell,berlin2-adc.yaml | 50 ++++
.../bindings/iio/adc/motorola,cpcap-adc.yaml | 53 ++++
.../bindings/iio/adc/nuvoton,nau7802.yaml | 50 ++++
.../bindings/iio/adc/nuvoton,npcm-adc.txt | 26 --
.../bindings/iio/adc/nuvoton,npcm750-adc.yaml | 64 +++++
.../bindings/iio/adc/nuvoton-nau7802.txt | 18 --
.../bindings/iio/adc/nxp,lpc1850-adc.yaml | 61 +++++
.../bindings/iio/adc/nxp,lpc3220-adc.yaml | 50 ++++
.../bindings/iio/adc/samsung,exynos-adc.yaml | 15 +-
.../bindings/iio/adc/sprd,sc2720-adc.yaml | 72 +++++
.../bindings/iio/adc/sprd,sc27xx-adc.txt | 40 ---
.../devicetree/bindings/iio/adc/st,stmpe-adc.yaml | 45 ++++
.../devicetree/bindings/iio/adc/stmpe-adc.txt | 21 --
.../devicetree/bindings/iio/adc/ti,adc12138.yaml | 86 ++++++
.../devicetree/bindings/iio/adc/ti,ads1015.yaml | 112 ++++++++
.../devicetree/bindings/iio/adc/ti,ads7950.yaml | 65 +++++
.../bindings/iio/adc/ti,twl4030-madc.yaml | 48 ++++
.../devicetree/bindings/iio/adc/ti-adc12138.txt | 37 ---
.../devicetree/bindings/iio/adc/ti-ads7950.txt | 23 --
.../devicetree/bindings/iio/adc/twl4030-madc.txt | 24 --
.../devicetree/bindings/iio/adc/vf610-adc.txt | 36 ---
.../bindings/iio/gyroscope/adi,adxrs290.yaml | 6 +
.../bindings/iio/light/vishay,vcnl4000.yaml | 4 +
.../devicetree/bindings/iio/proximity/vl53l0x.txt | 6 +
MAINTAINERS | 56 +---
drivers/iio/accel/adis16201.c | 26 +-
drivers/iio/accel/adis16209.c | 25 +-
drivers/iio/accel/bma180.c | 2 +-
drivers/iio/adc/Kconfig | 2 +-
drivers/iio/adc/ad7949.c | 2 +-
drivers/iio/adc/ad9467.c | 5 +-
drivers/iio/adc/exynos_adc.c | 20 +-
drivers/iio/adc/fsl-imx25-gcq.c | 15 +-
drivers/iio/adc/meson_saradc.c | 11 +-
drivers/iio/adc/palmas_gpadc.c | 13 +-
drivers/iio/adc/stm32-adc-core.c | 2 +-
drivers/iio/adc/ti-adc0832.c | 11 +-
drivers/iio/adc/ti-adc12138.c | 13 +-
drivers/iio/chemical/ams-iaq-core.c | 3 +-
drivers/iio/chemical/atlas-sensor.c | 10 +-
drivers/iio/chemical/sgp30.c | 29 +-
drivers/iio/chemical/vz89x.c | 18 +-
drivers/iio/dac/ad5064.c | 6 +-
drivers/iio/dac/ad5446.c | 5 +-
drivers/iio/dac/ad5592r-base.c | 56 ++--
drivers/iio/dac/ad5592r.c | 7 +-
drivers/iio/dac/ad5593r.c | 7 +-
drivers/iio/dac/ad7303.c | 6 +-
drivers/iio/dac/mcp4725.c | 29 +-
drivers/iio/dac/stm32-dac.c | 13 +-
drivers/iio/dac/ti-dac082s085.c | 5 +-
drivers/iio/dac/ti-dac5571.c | 7 +-
drivers/iio/dac/ti-dac7612.c | 14 +-
drivers/iio/dummy/iio_dummy_evgen.c | 4 +-
drivers/iio/frequency/adf4350.c | 21 +-
drivers/iio/gyro/Kconfig | 2 +
drivers/iio/gyro/adis16080.c | 2 +-
drivers/iio/gyro/adis16136.c | 37 +--
drivers/iio/gyro/adis16260.c | 33 +--
drivers/iio/gyro/adxrs290.c | 298 +++++++++++++++++++--
drivers/iio/gyro/itg3200_buffer.c | 15 +-
drivers/iio/health/max30102.c | 11 +-
drivers/iio/humidity/hdc100x.c | 3 +-
drivers/iio/humidity/htu21.c | 3 +-
drivers/iio/humidity/si7020.c | 3 +-
drivers/iio/imu/adis16400.c | 72 +++--
drivers/iio/imu/adis16460.c | 25 +-
drivers/iio/imu/adis16475.c | 18 +-
drivers/iio/imu/adis16480.c | 55 ++--
drivers/iio/imu/adis_buffer.c | 76 +-----
drivers/iio/imu/adis_trigger.c | 60 -----
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 12 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 14 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 +
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 42 +--
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 134 +++++----
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 +
drivers/iio/industrialio-buffer.c | 46 ++--
drivers/iio/industrialio-core.c | 4 +-
drivers/iio/industrialio-trigger.c | 3 +-
drivers/iio/light/as73211.c | 5 +-
drivers/iio/light/si1145.c | 19 +-
drivers/iio/magnetometer/ak8974.c | 3 +-
drivers/iio/magnetometer/ak8975.c | 8 +-
drivers/iio/magnetometer/hmc5843_core.c | 4 +-
drivers/iio/potentiometer/ad5272.c | 5 +-
drivers/iio/potentiometer/ds1803.c | 6 +-
drivers/iio/potentiometer/max5432.c | 8 +-
drivers/iio/potentiometer/max5481.c | 23 +-
drivers/iio/potentiometer/mcp4018.c | 12 +-
drivers/iio/potentiometer/mcp4131.c | 8 +-
drivers/iio/potentiometer/mcp4531.c | 11 +-
drivers/iio/potentiostat/lmp91000.c | 11 +-
drivers/iio/pressure/icp10100.c | 3 +-
drivers/iio/pressure/ms5611_i2c.c | 6 +-
drivers/iio/pressure/ms5611_spi.c | 6 +-
drivers/iio/pressure/ms5637.c | 3 +-
drivers/iio/pressure/zpa2326_i2c.c | 6 +-
drivers/iio/pressure/zpa2326_spi.c | 6 +-
drivers/iio/proximity/as3935.c | 44 ++-
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 3 +-
drivers/iio/proximity/sx9310.c | 7 +
drivers/iio/proximity/vl53l0x-i2c.c | 104 ++++++-
drivers/iio/resolver/ad2s1200.c | 3 +-
drivers/iio/temperature/mlx90632.c | 9 +-
drivers/iio/temperature/tmp007.c | 4 +-
drivers/iio/temperature/tsys01.c | 3 +-
drivers/staging/iio/Documentation/dac/max517 | 41 ---
drivers/staging/iio/Documentation/device.txt | 74 -----
drivers/staging/iio/Documentation/overview.txt | 57 ----
drivers/staging/iio/Documentation/ring.txt | 47 ----
.../staging/iio/Documentation/sysfs-bus-iio-light | 79 ------
drivers/staging/iio/Documentation/trigger.txt | 31 ---
drivers/staging/iio/accel/adis16203.c | 26 +-
drivers/staging/iio/accel/adis16240.c | 25 +-
include/linux/iio/iio.h | 3 +-
include/linux/iio/imu/adis.h | 53 +---
include/linux/iio/trigger_consumer.h | 2 +-
include/linux/iio/types.h | 1 +
144 files changed, 2382 insertions(+), 1818 deletions(-)
rename drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2x7x => Documentation/ABI/testing/sysfs-bus-iio-light-tsl2772 (100%)
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ad7949.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ads1015.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed,ast2400-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed_adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/berlin2_adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/cc10001_adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/cosmic,10001-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/cpcap-adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/da9150-gpadc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/dlg,da9150-gpadc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/hi8435.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/imx7d-adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc1850-adc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/marvell,berlin2-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,nau7802.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton-nau7802.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc27xx-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/stmpe-adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads7950.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,twl4030-madc.yaml
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc12138.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads7950.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/twl4030-madc.txt
delete mode 100644 Documentation/devicetree/bindings/iio/adc/vf610-adc.txt
delete mode 100644 drivers/staging/iio/Documentation/dac/max517
delete mode 100644 drivers/staging/iio/Documentation/device.txt
delete mode 100644 drivers/staging/iio/Documentation/overview.txt
delete mode 100644 drivers/staging/iio/Documentation/ring.txt
delete mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-light
delete mode 100644 drivers/staging/iio/Documentation/trigger.txt
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PULL] Second set of features and cleanup for IIO in the 5.10 cycle.
2020-09-21 18:08 [PULL] Second set of features and cleanup for IIO in the 5.10 cycle Jonathan Cameron
@ 2020-09-21 18:52 ` Greg KH
2020-09-21 19:05 ` Jonathan Cameron
0 siblings, 1 reply; 3+ messages in thread
From: Greg KH @ 2020-09-21 18:52 UTC (permalink / raw)
To: Jonathan Cameron; +Cc: linux-iio
On Mon, Sep 21, 2020 at 07:08:08PM +0100, Jonathan Cameron wrote:
> The following changes since commit 2f0472a1f80e6230f126aa0af76e89f85abc37bd:
>
> drivers/iio/humidity/hdc2010.c:305:2-3: Unneeded semicolon (2020-09-06 16:05:56 +0100)
>
> are available in the Git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-5.10b
>
> for you to fetch changes up to eda7a4890f5825f1a01d635ab25235f4dacb8715:
>
> dt-bindings: iio: vishay,vcnl4000: add interrupts property (2020-09-21 18:54:26 +0100)
So close:
Commit: 7bf38af6540e ("iio:accel:bma180: Fix use of true when should be iio_shared_by enum")
Fixes tag: Fixes: fdadbce0da4 ("iio: add Bosch BMA180 acceleration sensor driver")
Has these problem(s):
- SHA1 should be at least 12 digits long
Can be fixed by setting core.abbrev to 12 (or more) or (for git v2.11
or later) just making sure it is not set (or set to "auto").
One more digit! :)
can you fix that up and resend?
Remember, if I don't catch these, linux-next will...
thanks,
greg k-h
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PULL] Second set of features and cleanup for IIO in the 5.10 cycle.
2020-09-21 18:52 ` Greg KH
@ 2020-09-21 19:05 ` Jonathan Cameron
0 siblings, 0 replies; 3+ messages in thread
From: Jonathan Cameron @ 2020-09-21 19:05 UTC (permalink / raw)
To: Greg KH; +Cc: linux-iio
On Mon, 21 Sep 2020 20:52:30 +0200
Greg KH <gregkh@linuxfoundation.org> wrote:
> On Mon, Sep 21, 2020 at 07:08:08PM +0100, Jonathan Cameron wrote:
> > The following changes since commit 2f0472a1f80e6230f126aa0af76e89f85abc37bd:
> >
> > drivers/iio/humidity/hdc2010.c:305:2-3: Unneeded semicolon (2020-09-06 16:05:56 +0100)
> >
> > are available in the Git repository at:
> >
> > https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-5.10b
> >
> > for you to fetch changes up to eda7a4890f5825f1a01d635ab25235f4dacb8715:
> >
> > dt-bindings: iio: vishay,vcnl4000: add interrupts property (2020-09-21 18:54:26 +0100)
>
> So close:
>
> Commit: 7bf38af6540e ("iio:accel:bma180: Fix use of true when should be iio_shared_by enum")
> Fixes tag: Fixes: fdadbce0da4 ("iio: add Bosch BMA180 acceleration sensor driver")
> Has these problem(s):
> - SHA1 should be at least 12 digits long
> Can be fixed by setting core.abbrev to 12 (or more) or (for git v2.11
> or later) just making sure it is not set (or set to "auto").
>
> One more digit! :)
>
> can you fix that up and resend?
>
> Remember, if I don't catch these, linux-next will...
Gah. I really need to take the time to get scripts in place for this rather
than always thinking I'll sort it next time and just eyeball them this
time.
False laziness gets me again. Sorry about that!
Thanks,
Jonathan
>
> thanks,
>
> greg k-h
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2020-09-21 19:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-21 18:08 [PULL] Second set of features and cleanup for IIO in the 5.10 cycle Jonathan Cameron
2020-09-21 18:52 ` Greg KH
2020-09-21 19:05 ` Jonathan Cameron
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).