aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-10-19iio: multiplexer: iio-mux: Support settle-time-us propertyiio-togregVincent Whitchurch1-1/+6
2021-10-19dt-bindings: iio: io-channel-mux: Add property for settle timeVincent Whitchurch1-0/+5
2021-10-19mux: add support for delay after muxingVincent Whitchurch3-9/+54
2021-10-19iio: adc: stm32-adc: use generic binding for sample-timeOlivier Moysan1-29/+41
2021-10-19iio: adc: stm32-adc: add vrefint calibration supportOlivier Moysan1-6/+68
2021-10-19iio: adc: stm32-adc: add support of internal channelsOlivier Moysan3-3/+146
2021-10-19iio: adc: stm32-adc: add support of generic channels bindingOlivier Moysan1-9/+86
2021-10-19iio: adc: stm32-adc: split channel init into several routinesOlivier Moysan1-44/+87
2021-10-19dt-bindings: iio: stm32-adc: add nvmem support for vrefint internal channelOlivier Moysan1-0/+8
2021-10-19dt-bindings: iio: stm32-adc: add generic channel bindingOlivier Moysan1-7/+93
2021-10-19iio: accel: sca3000: Use sign_extend32() instead of opencoding sign extension.Jonathan Cameron1-2/+1
2021-10-19iio: xilinx-xadc: Remove `irq` field from state structLars-Peter Clausen2-4/+2
2021-10-19iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr()Teng Qi1-2/+4
2021-10-19iio: light: gp2ap002: Make use of the helper function dev_err_probe()Cai Huoqing1-14/+10
2021-10-19iio: light: cm3605: Make use of the helper function dev_err_probe()Cai Huoqing1-14/+15
2021-10-19iio: adc: ti-ads7950: Make use of the helper function dev_err_probe()Cai Huoqing1-2/+2
2021-10-19iio: adc: rockchip_saradc: Make use of the helper function dev_err_probe()Cai Huoqing1-15/+12
2021-10-19iio: adc: qcom-pm8xxx-xoadc: Make use of the helper function dev_err_probe()Cai Huoqing1-5/+4
2021-10-19iio: adc: meson_saradc: Make use of the helper function dev_err_probe()Cai Huoqing1-22/+17
2021-10-19iio: adc: max1241: Make use of the helper function dev_err_probe()Cai Huoqing1-9/+8
2021-10-19iio: adc: max1118: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+3
2021-10-19iio: adc: lpc18xx_adc: Make use of the helper function dev_err_probe()Cai Huoqing1-8/+6
2021-10-19iio: adc: imx7d_adc: Make use of the helper function dev_err_probe()Cai Huoqing1-12/+6
2021-10-19iio: adc: ab8500-gpadc: Make use of the helper function dev_err_probe()Cai Huoqing1-13/+9
2021-10-19iio: buffer: Fix uninitialized variable retColin Ian King1-1/+1
2021-10-19iio: adc: lpc18xx_adc: Convert probe to device managed versionAndré Gustavo Nakagomi Lopez1-30/+31
2021-10-19iio: light: ltr501: Add of_device_id tableNikita Travkin1-0/+9
2021-10-19iio: light: ltr501: Add rudimentary regulator supportNikita Travkin1-0/+28
2021-10-19dt-bindings: iio: light: Document ltr501 light sensor bindingsNikita Travkin1-0/+51
2021-10-19dt-bindings: vendor-prefixes: Document liteon vendor prefixNikita Travkin1-0/+2
2021-10-19iio: imx8qxp-adc: mark PM functions as __maybe_unusediio-for-5.16a-split-take4Arnd Bergmann1-2/+2
2021-10-19iio: pressure: ms5611: Make ms5611_remove() return voidUwe Kleine-König4-6/+8
2021-10-19iio: potentiometer: max5487: Don't return an error in .remove()Uwe Kleine-König1-1/+6
2021-10-19iio: magn: hmc5843: Make hmc5843_common_remove() return voidUwe Kleine-König4-6/+8
2021-10-19iio: health: afe4403: Don't return an error in .remove()Uwe Kleine-König1-4/+2
2021-10-19iio: dac: ad5686: Make ad5686_remove() return voidUwe Kleine-König4-6/+8
2021-10-19iio: dac: ad5592r: Make ad5592r_remove() return voidUwe Kleine-König4-6/+8
2021-10-19iio: dac: ad5446: Make ad5446_remove() return voidUwe Kleine-König1-5/+7
2021-10-19iio: dac: ad5380: Make ad5380_remove() return voidUwe Kleine-König1-7/+8
2021-10-19iio: accel: mma7455: Make mma7455_core_remove() return voidUwe Kleine-König4-6/+8
2021-10-19iio: accel: kxsd9: Make kxsd9_common_remove() return voidUwe Kleine-König4-6/+8
2021-10-19iio: accel: bmi088: Make bmi088_accel_core_remove() return voidUwe Kleine-König3-5/+5
2021-10-19iio: accel: bmc150: Make bmc150_accel_core_remove() return voidUwe Kleine-König4-6/+8
2021-10-19iio: accel: bma400: Make bma400_remove() return voidUwe Kleine-König4-6/+11
2021-10-19drivers:iio:dac:ad5766.c: Add trigger bufferMihail Chindris1-0/+42
2021-10-19iio: triggered-buffer: extend support to configure output buffersAlexandru Ardelean6-8/+22
2021-10-19iio: kfifo-buffer: Add output buffer supportLars-Peter Clausen1-0/+50
2021-10-19iio: Add output buffer supportMihail Chindris5-2/+148
2021-10-19iio: documentation: Document scd4x calibration useRoan van Dijk2-34/+41
2021-10-19drivers: iio: chemical: Add support for Sensirion SCD4x CO2 sensorRoan van Dijk3-0/+705
2021-10-19MAINTAINERS: Add myself as maintainer of the scd4x driverRoan van Dijk1-0/+6
2021-10-19dt-bindings: iio: chemical: sensirion,scd4x: Add yaml descriptionRoan van Dijk1-0/+46
2021-10-19iio: light: noa1305: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+3
2021-10-19iio: light: cm36651: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+3
2021-10-19iio: health: afe4404: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+4
2021-10-19iio: health: afe4403: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+4
2021-10-19iio: st_lsm9ds0: Make use of the helper function dev_err_probe()Cai Huoqing1-6/+6
2021-10-19iio: st_sensors: Make use of the helper function dev_err_probe()Cai Huoqing1-8/+8
2021-10-19iio: dac: ti-dac7311: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+3
2021-10-19iio: dac: stm32-dac: Make use of the helper function dev_err_probe()Cai Huoqing1-10/+4
2021-10-19iio: dac: mcp4922: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+3
2021-10-19iio: dac: max5821: Make use of the helper function dev_err_probe()Cai Huoqing1-6/+3
2021-10-19iio: dac: ds4424: Make use of the helper function dev_err_probe()Cai Huoqing1-6/+3
2021-10-19iio: dac: ltc1660: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+3
2021-10-19iio: dac: lpc18xx_dac: Make use of the helper function dev_err_probe()Cai Huoqing1-8/+6
2021-10-19iio: dac: ad8801: Make use of the helper function dev_err_probe()Cai Huoqing1-6/+5
2021-10-19dt-bindings: iio: ad779x: Add binding documentFlorian Boor1-0/+73
2021-10-19iio: adc: ad799x: Implement selecting external reference voltage input on AD7...Florian Boor1-17/+51
2021-10-19iio: adc: max1027: fix error code in max1027_wait_eoc()Dan Carpenter1-1/+1
2021-10-19iio: imu: adis16400: Fix buffer alignment requirements.Jonathan Cameron1-5/+15
2021-10-19iio: gyro: mpu3050: Fix alignment and size issues with buffers.Jonathan Cameron1-13/+11
2021-10-19iio: adc: ti-adc108s102: Fix alignment of buffer pushed to iio buffers.Jonathan Cameron1-5/+6
2021-10-19iio: core: Introduce iio_push_to_buffers_with_ts_unaligned()Jonathan Cameron3-0/+54
2021-10-19iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2CRandy Dunlap1-0/+1
2021-10-19iio: adc: aspeed: Fix spelling mistake "battey" -> "battery"Colin Ian King1-1/+1
2021-10-19iio: adc: ad7291: convert probe to device-managed onlyAlexandru Ardelean1-48/+22
2021-10-19iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adcAlexandru Ardelean1-1/+1
2021-10-19iio: adc: berlin2-adc: convert probe to device-managed onlyAlexandru Ardelean1-23/+11
2021-10-19iio: adc: rn5t618-adc: use devm_iio_map_array_register() functionAlexandru Ardelean1-12/+1
2021-10-19iio: adc: max1363: convert probe to full device-managedAlexandru Ardelean1-52/+30
2021-10-19iio: adc: nau7802: convert probe to full device-managedAlexandru Ardelean1-41/+9
2021-10-19iio: adis16460: make use of the new unmasked_drdy flagNuno Sá1-17/+1
2021-10-19iio: adis16475: make use of the new unmasked_drdy flagNuno Sá1-18/+1
2021-10-19iio: adis: handle devices that cannot unmask the drdy pinNuno Sá3-1/+20
2021-10-19iio: adis: do not disabe IRQs in 'adis_init()'Nuno Sá1-1/+3
2021-10-19iio: adc: da9150-gpadc: convert probe to full-device managedAlexandru Ardelean1-25/+2
2021-10-19iio: adc: lp8788_adc: convert probe to full-device managedAlexandru Ardelean1-26/+5
2021-10-19iio: adc: axp288_adc: convert probe to full device-managedAlexandru Ardelean1-24/+4
2021-10-19iio: adc: intel_mrfld_adc: convert probe to full device-managedAlexandru Ardelean1-22/+2
2021-10-19iio: inkern: introduce devm_iio_map_array_register() short-hand functionAlexandru Ardelean3-0/+32
2021-10-19iio: adc: fsl-imx25-gcq: initialize regulators as neededAlexandru Ardelean1-29/+26
2021-10-19iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_opsLorenzo Bianconi2-9/+11
2021-10-19iio: adc: max1027: Don't reject external triggers when there is no IRQMiquel Raynal1-9/+14
2021-10-19iio: adc: max1027: Allow all kind of triggers to be usedMiquel Raynal1-14/+14
2021-10-19iio: adc: max1027: Use the EOC IRQ when populated for single readsMiquel Raynal1-4/+39
2021-10-19iio: adc: max1027: Stop requesting a threaded IRQMiquel Raynal1-6/+4
2021-10-19iio: adc: max1027: Introduce an end of conversion helperMiquel Raynal1-2/+16
2021-10-19iio: adc: max1027: Separate the IRQ handler from the read logicMiquel Raynal1-4/+19
2021-10-19iio: adc: max1027: Prevent single channel accesses during buffer readsMiquel Raynal1-4/+7
2021-10-19iio: adc: max1027: Create a helper to configure the channels to scanMiquel Raynal1-12/+15
2021-10-19iio: adc: max1027: Ensure a default cnvst trigger configurationMiquel Raynal1-4/+5
2021-10-19iio: adc: max1027: Simplify the _set_trigger_state() helperMiquel Raynal1-9/+10
2021-10-19iio: adc: max1027: Create a helper to enable/disable the cnvst triggerMiquel Raynal1-16/+25
2021-10-19iio: adc: max1027: Rename a helperMiquel Raynal1-2/+2
2021-10-19iio: adc: max1027: Minimize the number of converted channelsMiquel Raynal1-7/+53
2021-10-19iio: adc: max1027: Drop useless debug messagesMiquel Raynal1-4/+0
2021-10-19iio: adc: max1027: Drop extra warning messageMiquel Raynal1-3/+1
2021-10-19iio: adc: max1027: Fix styleMiquel Raynal1-7/+7
2021-10-19MAINTAINERS: Add the driver info of the NXP IMX8QXPCai Huoqing1-0/+7
2021-10-19dt-bindings: iio: adc: Add binding documentation for NXP IMX8QXP ADCCai Huoqing1-0/+78
2021-10-19iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADCCai Huoqing3-0/+505
2021-10-19iio: accel: fxls8962af: add wake on eventSean Nyekjaer1-2/+44
2021-10-19iio: accel: fxls8962af: add threshold event handlingSean Nyekjaer1-3/+298
2021-10-19iio: adc: aspeed: Get and set trimming data.Billy Tsai1-0/+71
2021-10-19iio: adc: aspeed: Support battery sensing.Billy Tsai1-3/+78
2021-10-19iio: adc: aspeed: Add compensation phase.Billy Tsai1-1/+53
2021-10-19iio: adc: aspeed: Add func to set sampling rate.Billy Tsai1-19/+39
2021-10-19iio: adc: aspeed: Fix the calculate error of clock.Billy Tsai1-0/+27
2021-10-19iio: adc: aspeed: Support ast2600 adc.Billy Tsai1-5/+96
2021-10-19iio: adc: aspeed: Use devm_add_action_or_reset.Billy Tsai1-58/+55
2021-10-19iio: adc: aspeed: Use model_data to set clk scaler.Billy Tsai1-16/+27
2021-10-19iio: adc: aspeed: Add vref config functionBilly Tsai1-1/+17
2021-10-19iio: adc: aspeed: Restructure the model dataBilly Tsai1-5/+15
2021-10-19iio: adc: aspeed: Keep model data to driver data.Billy Tsai1-13/+7
2021-10-19iio: ABI: Document in_concentration_co2_scaleJacopo Mondi1-0/+1
2021-10-19iio: chemical: Add Senseair Sunrise 006-0-007 driverJacopo Mondi4-0/+555
2021-10-19iio: ABI: docs: Document Senseair Sunrise ABIJacopo Mondi1-0/+38
2021-10-19dt-bindings: iio: chemical: Document senseair,sunrise CO2 sensorJacopo Mondi2-0/+57
2021-10-19dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid regDavid Heidelberg1-0/+5
2021-10-17dt-bindings: iio: kionix,kxcjk1013: driver support interruptsDavid Heidelberg1-0/+3
2021-10-17iio: adc: exynos: describe drivers in KConfigKrzysztof Kozlowski1-3/+3
2021-10-17iio: adc: rockchip_saradc: Make use of the helper function devm_platform_iore...Cai Huoqing1-3/+1
2021-10-17iio: dac: stm32-dac: Make use of the helper function devm_platform_ioremap_re...Cai Huoqing1-3/+1
2021-10-17iio: accel: mma7660: Mark acpi match table as maybe unusedDaniel Palmer1-1/+1
2021-10-17iio: light: max44000: use device-managed functions in probeAlexandru Ardelean1-14/+3
2021-10-17iio: gyro: adis16080: use devm_iio_device_register() in probeAlexandru Ardelean1-10/+1
2021-10-17iio: dac: ad5064: convert probe to full device-managedAlexandru Ardelean1-37/+12
2021-10-17staging: iio: ad9832: convert probe to device-managedAlexandru Ardelean1-46/+36
2021-10-17iio: dac: ad7303: convert probe to full device-managedAlexandru Ardelean1-30/+17
2021-10-17iio: imu: inv_mpu6050: Mark acpi match table as maybe unusedDaniel Palmer1-1/+1
2021-10-17iio: ep93xx: Make use of the helper function devm_platform_ioremap_resource()Cai Huoqing1-3/+1
2021-09-14iio: accel: adxl355: Add triggered buffer supportPuranjay Mohan2-1/+158
2021-09-14iio: accel: adxl355: use if(ret) in place of ret < 0Puranjay Mohan1-6/+6
2021-09-14iio: accel: Add driver support for ADXL313Lucas Stankus7-0/+582
2021-09-14dt-bindings: iio: accel: Add binding documentation for ADXL313Lucas Stankus1-0/+86
2021-09-14iio: adc: aspeed: completes the bitfield declare.Billy Tsai1-17/+47
2021-09-14dt-bindings: iio: adc: Add ast2600-adc bindingsBilly Tsai1-0/+100
2021-09-14iio: adc: ti-ads8344: convert probe to device-managedAlexandru Ardelean1-19/+8
2021-09-14iio: adc: at91-sama5d2_adc: update copyright and authors informationEugen Hristev1-1/+4
2021-09-14iio: adc: at91-sama5d2_adc: add support for sama7g5 deviceEugen Hristev1-0/+78
2021-09-14iio: adc: at91-sama5d2_adc: add helper for COR registerEugen Hristev1-20/+20
2021-09-14iio: adc: at91-sama5d2_adc: add support for separate end of conversion registersEugen Hristev1-7/+59
2021-09-14iio: adc: at91-sama5d2_adc: convert to platform specific data structuresEugen Hristev1-164/+253
2021-09-14iio: adc: at91-sama5d2_adc: remove unused definitionEugen Hristev1-2/+0
2021-09-14iio: adc: at91-sama5d2_adc: initialize hardware after clock is startedEugen Hristev1-2/+2
2021-09-14dt-bindings: iio: adc: at91-sama5d2: add compatible for sama7g5-adcEugen Hristev1-0/+1
2021-09-14iio: magnetometer: ak8975: add AK09116 supportMatt Ranostay3-1/+38
2021-09-14dt-bindings: iio: temperature: add MAXIM max31865 supportNavin Sankar Velliangiri1-0/+52
2021-09-14iio: temperature: Add MAX31865 RTD SupportNavin Sankar Velliangiri4-0/+380
2021-09-14iio: adc: twl6030-gpadc: Use the defined variable to clean codeTang Bin1-3/+3
2021-09-14staging: iio: cdc: remove braces from single line if blocksAlexander Vorwerk1-3/+1
2021-09-14iio: ltc2983: fail probe if no channels are givenNuno Sá1-0/+5
2021-09-14iio: ltc2983: add support for optional reset gpioNuno Sá1-0/+11
2021-09-14iio: ad5770r: make devicetree property reading consistentNuno Sá1-1/+1
2021-09-14iio: gyro: remove dead config dependencies on INPUT_MPU3050Lukas Bulwahn1-1/+0
2021-09-14iio: st_sensors: remove reference to parent device object on st_sensor_dataAlexandru Ardelean9-16/+12
2021-09-14iio: st_sensors: remove all driver remove functionsAlexandru Ardelean17-139/+9
2021-09-14iio: st_sensors: remove st_sensors_power_disable() functionAlexandru Ardelean10-117/+23
2021-09-14iio: st_sensors: remove st_sensors_deallocate_trigger() functionAlexandru Ardelean6-103/+19
2021-09-14iio: st_sensors: disable regulators after device unregistrationAlexandru Ardelean8-16/+16
2021-09-14iio: adc: ad7949: use devm managed functionsLiam Beguin1-22/+3
2021-09-14dt-bindings: iio: adc: ad7949: update voltage reference bindingsLiam Beguin1-3/+48
2021-09-14iio: adc: ad7949: add vref selection supportLiam Beguin1-16/+76
2021-09-14iio: adc: ad7949: enable use with non 14/16-bit controllersLiam Beguin1-28/+58
2021-09-14iio: adc: ad7949: define and use bitfield namesLiam Beguin1-10/+45
2021-09-14drivers/iio: Remove all strcpy() usesLen Baker1-15/+21
2021-09-14iio: accel: Add driver support for ADXL355Puranjay Mohan7-0/+802
2021-09-14dt-bindings: iio: accel: Add DT binding doc for ADXL355Puranjay Mohan1-0/+88
2021-09-12Linux 5.15-rc1Linus Torvalds1-2/+2
2021-09-12Merge tag 'perf-tools-for-v5.15-2021-09-11' of git://git.kernel.org/pub/scm/l...Linus Torvalds36-175/+1147
2021-09-12Merge tag 'compiler-attributes-for-linus-v5.15-rc1-v2' of git://github.com/oj...Linus Torvalds4-9/+26
2021-09-12Merge tag 'auxdisplay-for-linus-v5.15-rc1' of git://github.com/ojeda/linuxLinus Torvalds5-21/+36
2021-09-12Merge tag 'smp-urgent-2021-09-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds8-165/+598
2021-09-12Merge tag 'char-misc-5.15-rc1-lkdtm' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-11/+27
2021-09-12Merge tag 'for-linus-5.15-1' of git://github.com/cminyard/linux-ipmiLinus Torvalds1-12/+11
2021-09-12Merge tag 'sched_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-5/+5
2021-09-12Merge tag 'locking_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds4-94/+120
2021-09-12Merge tag 'timers_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+7
2021-09-12Merge branch 'misc.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2-59/+58
2021-09-12Merge tag '5.15-rc-cifs-part2' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds12-21/+37
2021-09-11Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds41-325/+4127
2021-09-11Merge tag 'riscv-for-linus-5.15-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds10-15/+22
2021-09-11Merge branch 'for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlaw...Linus Torvalds2-1/+3
2021-09-11tools headers UAPI: Update tools's copy of drm.h headersArnaldo Carvalho de Melo1-2/+12
2021-09-11tools headers UAPI: Sync drm/i915_drm.h with the kernel sourcesArnaldo Carvalho de Melo1-81/+417
2021-09-11tools headers UAPI: Sync linux/fs.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2021-09-11tools headers UAPI: Sync linux/in.h copy with the kernel sourcesArnaldo Carvalho de Melo1-10/+32
2021-09-11perf tools: Add an option to build without libbfdIan Rogers1-22/+25
2021-09-11perf tools: Allow build-id with trailing zerosNamhyung Kim1-0/+10
2021-09-11perf tools: Fix hybrid config terms list corruptionAdrian Hunter2-9/+27