aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-11-01iio:accel:mma9553: Switch from CONFIG_PM* guards to __maybe_unused.iio-iwyu-cleanupsJonathan Cameron1-8/+4
2021-11-01iio:accel:mma9551: Switch from CONFIG guards for pm to __maybe_unusedJonathan Cameron1-8/+4
2021-11-01iio:accel:mma7660: Switch from CONFIG_PM_SLEEP guards to __maybe_unused.Jonathan Cameron1-9/+3
2021-11-01iio:accel:mc3230: Switch from CONFIG_PM_SLEEP guards to __maybe_unusedJonathan Cameron1-4/+2
2021-11-01iio:accel:da280: Switch from CONFIG_PM_SLEEP guards to __maybe_unusedJonathan Cameron1-4/+3
2021-11-01iio:accel:da311: Switch from CONFIG_PM_SLEEP guard to __maybe_unused.Jonathan Cameron1-4/+3
2021-11-01include what you use imp file to tidy up results.Jonathan Cameron1-0/+125
2021-11-01IWYU makefile hack to eat error returnJonathan Cameron1-1/+1
2021-11-01iio:accel:dmard10: Reorder, remove unused and add missing includes.Jonathan Cameron1-3/+11
2021-11-01iio:accel:dmard10: Replace CONFIG guards with __maybe_unused for pm funcs.Jonathan Cameron1-4/+3
2021-11-01iio:accel:dmard09: Reorder, remove unused and add missing includes.Jonathan Cameron1-2/+9
2021-11-01iio:accel:dmard06: Reorder, remove unused and add missing includesJonathan Cameron1-2/+9
2021-11-01iio:accel:dmard06: Switch from CONFIG guards to __maybe_unused for pm funcs.Jonathan Cameron1-8/+4
2021-11-01iio:accel:da311: Reorder, remove unused and add missing includes.Jonathan Cameron1-3/+9
2021-11-01iio:accel:da280: Reorder, drop unused and add missing headers.Jonathan Cameron1-4/+9
2021-11-01iio:accel:bmi088: Reorder, drop unused and add missing includes.Jonathan Cameron2-5/+18
2021-11-01iio:accel:bmc150: Reorder, drop unused and add missing includes.Jonathan Cameron3-11/+41
2021-11-01iio:accel:bma400: Drop unused and add missing includes.Jonathan Cameron3-2/+18
2021-11-01iio:accel:bma220: Drop unused and add missing includes.Jonathan Cameron1-1/+10
2021-11-01iio:rescale: Add missing includesJonathan Cameron1-1/+7
2021-11-01iio:accel:bma180: Reorder, remove unused and add missing includes.Jonathan Cameron1-6/+18
2021-11-01iio:accel:bma180: Use __maybe_unused marking instead of CONFIG_PM_SLEEP guardsJonathan Cameron1-8/+3
2021-11-01iio:accel:bma180:Use sysfs_emit_at() instead of opencoding limit handling.Jonathan Cameron1-3/+2
2021-11-01iio:accel:adxl372: Reorder, remove unused and add missing includesJonathan Cameron4-4/+27
2021-11-01iio:accel:accel:adxl372: Use sysfs_emit*() to replace opencoded limit handlingJonathan Cameron1-5/+4
2021-11-01iio:accel:adxl355: Reorder, remove unused and add missing includes.Jonathan Cameron3-1/+16
2021-11-01iio:accel:adis16209: Add missing includes.Jonathan Cameron1-0/+5
2021-11-01iio:accel:adis16201: Add missing includes.Jonathan Cameron1-0/+5
2021-11-01staging:iio:resolver:ads1210: Remove unused and add missing includes.Jonathan Cameron1-6/+19
2021-11-01staging:iio:resolver:ad2s1210: Drop inline markingsJonathan Cameron1-6/+4
2021-11-01staging:iio:meter:ade7854: Reorder, remove unused and add missing includes.Jonathan Cameron4-10/+25
2021-11-01staging:iio:impedance-analyzer: Drop unused and add misssing includes.Jonathan Cameron1-1/+17
2021-11-01staging:iio:frequency:ad9834: Sort, remove unused and add missing includes.Jonathan Cameron1-8/+15
2021-11-01staging:iio:frequency:ad9832: Sort, remove unused and add missing includes.Jonathan Cameron1-4/+11
2021-11-01staging:iio:cdc:ad7746: Remove unused includes and add missing ones.Jonathan Cameron1-3/+11
2021-11-01staging:iio:cdc:ad7746: Drop pointless inline marking.Jonathan Cameron1-5/+5
2021-11-01staging:iio:addac:adt7316: Sort, remove unused and add missing includes.Jonathan Cameron4-12/+15
2021-11-01staging:iio:addac:adt7316: Drop inline markingsJonathan Cameron1-7/+7
2021-11-01staging:iio:adc:ad7816: Sort, add missing and remove unused includesJonathan Cameron1-4/+13
2021-11-01staging:iio:adc:ad7816: Drop inline marking.Jonathan Cameron1-4/+4
2021-11-01staging:iio:accel:adis16240: Sort and add missing includes.Jonathan Cameron1-1/+7
2021-11-01staging:iio:accel:adis16203: Update include list to reflect what is used.Jonathan Cameron1-2/+6
2021-11-01iio: kfifo-buf.c: Bring includes up to date.Jonathan Cameron1-6/+15
2021-11-01iio: hw-consumer: Add missing includes.Jonathan Cameron1-1/+8
2021-11-01iio: industrialio-buffer-cb: Bring includes up to date.Jonathan Cameron1-3/+10
2021-11-01iio: triggered-event: Reorder and add missing includes.Jonathan Cameron1-1/+2
2021-10-31iio: industrialio-triggered-buffer: Bring includes up to date.Jonathan Cameron1-1/+6
2021-10-31iio: misc core files: Bring includes up to dateJonathan Cameron3-7/+13
2021-10-31iio: configfs: Bring includes up to dateJonathan Cameron1-4/+3
2021-10-31iio: inkern: Bring includes up to date.Jonathan Cameron1-1/+6
2021-10-31iio: industrialio-trigger.c: Bring includes up to date.Jonathan Cameron1-3/+14
2021-10-31iio: industrialio-event.c: Bring includes up to date.Jonathan Cameron1-2/+7
2021-10-31iio: industrialio-buffer.c: Bring includes up to date.Jonathan Cameron1-4/+20
2021-10-31iio: industrialio-core - Bring includes up to date.Jonathan Cameron1-7/+21
2021-10-30iio: industrialio-core: Reorder header includes to be alphabetical.Jonathan Cameron1-10/+11
2021-10-30iio: Move include/linux/iio-opaque.h to drivers/iio/iio_opaque.hJonathan Cameron6-5/+5
2021-10-30iio: prox: cros_ec_mkbp: Drop unused IIO headers.Jonathan Cameron1-1/+0
2021-10-30iio: pressure: cros_ec_baro: Drop unused IIO headers.Jonathan Cameron1-5/+0
2021-10-30iio: light: cros_ec_light_prox: Drop unused IIO includes.Jonathan Cameron1-5/+0
2021-10-30iio: cros_ec_lid_angle: Drop unused IIO includes.Jonathan Cameron1-4/+0
2021-10-30iio: accel: cros_ec_accel_legacy: Drop unused IIO includesJonathan Cameron1-3/+0
2021-10-30iio: cros_ec_sensors: Remove excessive IIO includesJonathan Cameron2-5/+0
2021-10-30platform/chrome: cros_ec_sensorhub_ring - avoid including iio.hJonathan Cameron1-1/+2
2021-10-30media: entity: Replace kernel.h with the necessary inclusionsAndy Shevchenko1-1/+2
2021-10-30plist: Replace kernel.h with the necessary inclusionsAndy Shevchenko1-1/+4
2021-10-30llist: Replace kernel.h with the necessary inclusionsAndy Shevchenko1-1/+3
2021-10-30list.h: Replace kernel.h with the necessary inclusionsAndy Shevchenko1-2/+4
2021-10-30kunit: Replace kernel.h with the necessary inclusionsAndy Shevchenko1-2/+12
2021-10-30kernel.h: Split out container_of() and typeof_member() macrosAndy Shevchenko2-30/+38
2021-10-30kernel.h: Drop unneeded <linux/kernel.h> inclusion from other headersAndy Shevchenko2-2/+0
2021-10-30iio/scmi: Add reading "raw" attribute.Andriy Tryshnivskyy1-1/+56
2021-10-30iio: core: Introduce IIO_VAL_INT_64.Andriy Tryshnivskyy2-0/+4
2021-10-28iio: adc: ina2xx: Avoid double reference counting from get_task_struct/put_ta...Cai Huoqing1-2/+0
2021-10-28iio: adc: ina2xx: Make use of the helper macro kthread_run()Cai Huoqing1-5/+4
2021-10-28iio: ms5611: Simplify IO callback parametersLars-Peter Clausen4-24/+17
2021-10-28iio: imx7d_adc: Don't pass IIO device to imx7d_adc_{enable,disable}()Lars-Peter Clausen1-3/+2
2021-10-28iio: st-sensors: Use dev_to_iio_dev() in sysfs callbacksLars-Peter Clausen1-2/+2
2021-10-28iio: adc: stm32-adc: Fix of_node_put() issue in stm32-adcWan Jiabing1-1/+2
2021-10-28iio: xilinx-xadc: Make IRQ optionalLars-Peter Clausen1-22/+40
2021-10-28iio: accel: mma7660: Warn about failure to put device in stand-by in .remove()Uwe Kleine-König1-1/+7
2021-10-28iio: adc: lpc18xx_adc: Reorder clk_get_rate() function callAndré Gustavo Nakagomi Lopez1-3/+3
2021-10-27fix for "dma-buf: move dma-buf symbols into the DMA_BUF module namespace"Stephen Rothwell1-0/+2
2021-10-26most: fix control-message timeoutsJohan Hovold1-2/+3
2021-10-26comedi: vmk80xx: fix bulk and interrupt message timeoutsJohan Hovold1-5/+7
2021-10-26comedi: vmk80xx: fix bulk-buffer overflowJohan Hovold1-9/+7
2021-10-26comedi: vmk80xx: fix transfer-buffer overflowsJohan Hovold1-2/+4
2021-10-25dma-buf: move dma-buf symbols into the DMA_BUF module namespaceGreg Kroah-Hartman23-17/+66
2021-10-25lkdtm/bugs: Check that a per-task stack canary existsKees Cook5-0/+81
2021-10-25selftests/lkdtm: Add way to repeat a testKees Cook1-1/+9
2021-10-25Merge tag 'soundwire-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman5-43/+70
2021-10-24iio: frequency: adrf6780: Fix adrf6780_spi_{read,write}()Nathan Chancellor1-2/+2
2021-10-24Merge tag 'iio-for-5.16b' of https://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman34-250/+1467
2021-10-24Merge tag 'iio-fixes-for-5.16a' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman7-18/+42
2021-10-22misc: enclosure: replace snprintf in show functions with sysfs_emitYe Guojin1-8/+8
2021-10-22Merge tag 'icc-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dja...Greg Kroah-Hartman7-910/+4819
2021-10-22Merge tag 'fsi-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jo...Greg Kroah-Hartman9-127/+282
2021-10-22fsi: sbefifo: Use interruptible mutex lockingEddie James1-3/+9
2021-10-22fsi: sbefifo: Add sysfs file indicating a timeout errorEddie James1-0/+16
2021-10-22docs: ABI: testing: Document the SBEFIFO timeout interfaceEddie James1-0/+10
2021-10-22hwmon: (occ) Provide the SBEFIFO FFDC in binary sysfsEddie James1-1/+85
2021-10-22docs: ABI: testing: Document the OCC hwmon FFDC binary interfaceEddie James1-0/+13
2021-10-22fsi: occ: Store the SBEFIFO FFDC in the user response bufferEddie James1-18/+48
2021-10-22fsi: occ: Use a large buffer for responsesEddie James2-66/+46
2021-10-21dt-bindings: iio: frequency: add adrf6780 dociio-for-5.16bAntoniu Miclaus1-0/+131
2021-10-21iio: frequency: adrf6780: add support for ADRF6780Antoniu Miclaus3-0/+540
2021-10-21iio: chemical: scd4x: Add a scale for the co2 concentration readingRoan van Dijk1-2/+7
2021-10-21dt-bindings: iio: io-channel-mux: allow duplicate channel, labelsPeter Rosin1-2/+3
2021-10-21dt-bindings: iio: io-channel-mux: add optional #io-channel-cellsPeter Rosin1-0/+3
2021-10-21iio: adc: adc128s052: Simplify adc128_probe()Christophe JAILLET1-23/+10
2021-10-21iio: multiplexer: iio-mux: Support settle-time-us propertyVincent Whitchurch1-1/+6
2021-10-21dt-bindings: iio: io-channel-mux: Add property for settle timeVincent Whitchurch1-0/+5
2021-10-21mux: add support for delay after muxingVincent Whitchurch3-10/+55
2021-10-21counter: Fix use-after-free race condition for events_queue_size writeWilliam Breathitt Gray3-6/+17
2021-10-21counter: Cleanup lingering atomic.h includesWilliam Breathitt Gray2-2/+0
2021-10-21iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask()iio-fixes-for-5.16aYang Yingliang1-5/+7
2021-10-20soundwire: qcom: add debugfs entry for soundwire register dumpSrinivas Kandagatla1-0/+27
2021-10-20soundwire: bus: stop dereferencing invalid slave pointerSrinivas Kandagatla1-1/+1
2021-10-20iio: adc: stm32-adc: use generic binding for sample-timeOlivier Moysan1-29/+41
2021-10-20iio: adc: stm32-adc: add vrefint calibration supportOlivier Moysan1-6/+68
2021-10-20iio: adc: stm32-adc: add support of internal channelsOlivier Moysan3-3/+146
2021-10-20iio: adc: stm32-adc: add support of generic channels bindingOlivier Moysan1-9/+86
2021-10-20iio: adc: stm32-adc: split channel init into several routinesOlivier Moysan1-44/+87
2021-10-20dt-bindings: iio: stm32-adc: add nvmem support for vrefint internal channelOlivier Moysan1-0/+8
2021-10-20dt-bindings: iio: stm32-adc: add generic channel bindingOlivier Moysan1-7/+93
2021-10-20iio: accel: sca3000: Use sign_extend32() instead of opencoding sign extension.Jonathan Cameron1-2/+1
2021-10-20iio: xilinx-xadc: Remove `irq` field from state structLars-Peter Clausen2-4/+2
2021-10-20iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr()Teng Qi1-2/+4
2021-10-20iio: light: gp2ap002: Make use of the helper function dev_err_probe()Cai Huoqing1-14/+10
2021-10-20iio: light: cm3605: Make use of the helper function dev_err_probe()Cai Huoqing1-14/+15
2021-10-20iio: adc: ti-ads7950: Make use of the helper function dev_err_probe()Cai Huoqing1-2/+2
2021-10-20iio: adc: rockchip_saradc: Make use of the helper function dev_err_probe()Cai Huoqing1-15/+12
2021-10-20iio: adc: qcom-pm8xxx-xoadc: Make use of the helper function dev_err_probe()Cai Huoqing1-5/+4
2021-10-20iio: adc: meson_saradc: Make use of the helper function dev_err_probe()Cai Huoqing1-22/+17
2021-10-20iio: adc: max1241: Make use of the helper function dev_err_probe()Cai Huoqing1-9/+8
2021-10-20iio: adc: max1118: Make use of the helper function dev_err_probe()Cai Huoqing1-4/+3
2021-10-20iio: adc: lpc18xx_adc: Make use of the helper function dev_err_probe()Cai Huoqing1-8/+6
2021-10-20iio: adc: imx7d_adc: Make use of the helper function dev_err_probe()Cai Huoqing1-12/+6
2021-10-20iio: adc: ab8500-gpadc: Make use of the helper function dev_err_probe()Cai Huoqing1-13/+9
2021-10-20iio: buffer: Fix uninitialized variable retColin Ian King1-1/+1
2021-10-20iio: adc: lpc18xx_adc: Convert probe to device managed versionAndré Gustavo Nakagomi Lopez1-30/+31
2021-10-20iio: light: ltr501: Add of_device_id tableNikita Travkin1-0/+9
2021-10-20iio: light: ltr501: Add rudimentary regulator supportNikita Travkin1-0/+28
2021-10-20dt-bindings: iio: light: Document ltr501 light sensor bindingsNikita Travkin1-0/+51
2021-10-20dt-bindings: vendor-prefixes: Document liteon vendor prefixNikita Travkin1-0/+2
2021-10-19MAINTAINERS: Update the entry for MHI busManivannan Sadhasivam1-1/+2
2021-10-19Merge tag 'iio-for-5.16a-split-take4' of https://git.kernel.org/pub/scm/linux...Greg Kroah-Hartman168-1592/+6998
2021-10-19counter: drop chrdev_lockDavid Lechner3-23/+3
2021-10-19counter/counter-sysfs: use sysfs_emit everywhereDavid Lechner1-4/+4
2021-10-19char: xillybus: fix msg_ep UAF in xillyusb_probe()Ziyang Xuan1-0/+1
2021-10-19binder: don't detect sender/target during buffer cleanupTodd Kjos1-7/+7
2021-10-19Merge tag 'misc-habanalabs-next-2021-10-18' of https://git.kernel.org/pub/scm...Greg Kroah-Hartman27-305/+1309
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