aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iio/pressure
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'bitmap-for-next' of https://github.com/norov/linux.gitMark Brown1-1/+1
2 daysMerge branch 'togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic2...Mark Brown21-83/+98
9 daysiio: pressure: HID: hid-sensor-press: Refactor channel initializationNatália Salvino André1-13/+6
10 daysiio: Initialize i2c_device_id arrays using member namesUwe Kleine-König (The Capable Hub)20-70/+92
12 daysiio: pressure: bmp280: switch to using FIELD_GET_SIGNED()Yury Norov1-1/+1
2026-05-16iio: pressure: bmp280: zero-init bmp580 trigger handler bufferDavid Carlier1-1/+1
2026-05-15iio: pressure: bmp280: fix stack leak in bmp580 trigger handlerGreg Kroah-Hartman1-1/+1
2026-04-06Merge tag 'v7.0-rc7' into char-misc-nextGreg Kroah-Hartman1-1/+1
2026-03-21iio: pressure: fix spelling mistakes in commentsShi Hao4-4/+4
2026-03-03iio: pressure: hsc030pa: Improve i2c_transfer return value handlingAntoniu Miclaus1-1/+6
2026-03-01iio: pressure: abp2030pa: Remove IRQF_ONESHOT from devm_request_irq()Felix Gu1-1/+1
2026-01-29iio: Replace IRQF_ONESHOT with IRQF_NO_THREADSebastian Andrzej Siewior1-4/+3
2026-01-22iio: pressure: mprls0025pa: remove error messagePetre Rodan1-2/+1
2026-01-16iio: pressure: mprls0025pa: add copyright linePetre Rodan1-0/+1
2026-01-16iio: pressure: mprls0025pa: change measurement sequencePetre Rodan1-29/+3
2026-01-16iio: pressure: mprls0025pa: stricter checks for the status bytePetre Rodan1-6/+22
2026-01-16iio: pressure: mprls0025pa: move memset to corePetre Rodan2-1/+2
2026-01-16iio: pressure: mprls0025pa: introduce tx bufferPetre Rodan4-35/+6
2026-01-16iio: pressure: mprls0025pa: rename buffer variablePetre Rodan4-10/+10
2026-01-16iio: pressure: mprls0025pa: remove redundant declarationsPetre Rodan1-3/+0
2026-01-16iio: pressure: mprls0025pa: cleanup includesPetre Rodan2-3/+7
2026-01-16iio: pressure: mprls0025pa: fix pressure calculationPetre Rodan2-17/+11
2026-01-16iio: pressure: mprls0025pa: fix scan_type structPetre Rodan1-2/+2
2026-01-16iio: pressure: mprls0025pa: fix interrupt flagPetre Rodan1-4/+2
2026-01-16iio: pressure: mprls0025pa: fix SPI CS delay violationPetre Rodan1-5/+14
2026-01-16iio: pressure: mprls0025pa: fix spi_transfer struct initialisationPetre Rodan1-1/+1
2026-01-14iio: pressure: abp2030pa: remove error messagePetre Rodan1-1/+1
2026-01-14iio: pressure: abp2030pa: fix typo in Kconfig descriptionPetre Rodan1-1/+1
2025-12-21iio: pressure: mprls0025pa: Kconfig allow bus selectionPetre Rodan1-15/+19
2025-12-21iio: pressure: add Honeywell ABP2 driverPetre Rodan6-0/+806
2025-12-06Merge tag 'char-misc-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-47/+747
2025-11-16iio: pressure: Arrange Makefile alphabeticallyAkhilesh Patil1-4/+3
2025-11-15iio: mpl3115: add threshold events supportAntoni Pokusinski1-10/+211
2025-11-15iio: mpl3115: use get_unaligned_be24() to retrieve pressure dataAntoni Pokusinski1-3/+10
2025-11-09iio: pressure: adp810: Add driver for adp810 sensorAkhilesh Patil3-0/+238
2025-10-19iio: mpl3115: add support for sampling frequencyAntoni Pokusinski1-0/+82
2025-10-19iio: mpl3115: add support for DRDY interruptAntoni Pokusinski1-8/+175
2025-10-19iio: mpl3115: rename CTRL_REG1 field macrosAntoni Pokusinski1-9/+9
2025-10-19iio: mpl3115: add separate function for triggered buffer data collectionAntoni Pokusinski1-24/+30
2025-10-13iio: pressure: bmp280: correct meas_time_us calculationAchim Gratz1-6/+9
2025-09-13iio: pressure: bmp280: Use gpiod_set_value_cansleep()Salah Triki1-1/+1
2025-09-13iio: pressure: bmp280: Remove noisy dev_info()Salah Triki1-1/+0
2025-09-13Merge tag 'v6.17-rc3' into togregJonathan Cameron1-4/+5
2025-08-25iio: pressure: Remove redundant pm_runtime_mark_last_busy() callsSakari Ailus4-10/+0
2025-08-25iio: pressure: Drop unnecessary -ENOMEM messagesDixit Parmar1-3/+1
2025-08-18iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()Salah Triki1-4/+5
2025-07-13iio: pressure: dlhl60d: Use separate structures rather than an array for chip...David Lechner1-26/+21
2025-07-13iio: pressure: abp060mg: make abp_config constDavid Lechner1-2/+2
2025-06-26iio: pressure: zpa2326: use = { } instead of memset()David Lechner1-3/+1
2025-06-26iio: pressure: mprls0025pa: use = { } instead of memset()David Lechner1-4/+1
2025-06-26iio: pressure: mpl3115: use = { } instead of memset()David Lechner1-2/+1
2025-06-26iio: pressure: bmp280: use = { } instead of memset()David Lechner1-4/+1
2025-05-22Merge tag 'iio-for-6.16a-take2' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman27-188/+175
2025-05-21iio: bmp280: zero-init bufferDavid Lechner1-0/+3
2025-05-21iio: pressure: zpa2326_spi: remove bits_per_word = 8David Lechner1-1/+0
2025-05-21iio: pressure: ms5611_spi: remove bits_per_word = 8David Lechner1-1/+0
2025-05-21iio: pressure: bmp280-spi: remove bits_per_word = 8David Lechner1-8/+0
2025-05-21iio: pressure: bmp280: drop sensor_data arrayDavid Lechner2-58/+52
2025-05-21iio: pressure: Use iio_push_to_buffers_with_ts() to provide length for runtim...Jonathan Cameron6-19/+26
2025-05-21iio: pressure: zpa2326: Use aligned_s64 for the timestampJonathan Cameron1-1/+1
2025-04-22iio: normalize array sentinel styleDavid Lechner19-32/+32
2025-04-22iio: pressure: zpa2326: Switch to sparse friendly iio_device_claim/release_di...Jonathan Cameron1-9/+6
2025-04-22iio: pressure: rohm-bm1390: Switch to sparse friendly iio_device_claim/releas...Jonathan Cameron1-4/+3
2025-04-22iio: pressure: ms5611: Switch to sparse friendly iio_device_claim/release_dir...Jonathan Cameron1-5/+3
2025-04-22iio: pressure: mpl3115: Switch to sparse friendly iio_device_claim/release_di...Jonathan Cameron1-4/+3
2025-04-22iio: pressure: mpl3115: factor out core of IIO_INFO_RAW read to simplify code...Jonathan Cameron1-43/+47
2025-04-22iio: pressure: icp10100: Switch to sparse friendly iio_device_claim/release_d...Jonathan Cameron1-9/+6
2025-04-22iio: pressure: dlhl60d: Switch to sparse friendly iio_device_claim/release_di...Jonathan Cameron1-4/+3
2025-04-21iio: pressure: mprls0025pa: use aligned_s64 for timestampDavid Lechner1-11/+6
2025-02-08iio: pressure: zpa2326: Drop unneeded assignment for cache_typeAndy Shevchenko2-2/+0
2025-01-13Merge 6.13-rc4 into char-misc-nextGreg Kroah-Hartman1-0/+2
2024-12-28iio: pressure: Use aligned_s64 instead of open coding alignment.Jonathan Cameron3-3/+3
2024-12-11iio: pressure: bmp280: Make time vars intuitive and move to fsleepVasileios Amoiridis2-21/+22
2024-12-11iio: pressure: bmp280: Use sizeof() for denominatorVasileios Amoiridis1-2/+2
2024-12-07iio: bm1390: simplify using guard(mutex)Matti Vaittinen1-48/+30
2024-12-07iio: pressure: zpa2326: fix information leak in triggered bufferJavier Carrasco1-0/+2
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra24-41/+41
2024-10-21iio: pressure: bmp280: Move bmp085 interrupt to new configurationVasileios Amoiridis4-18/+54
2024-10-21iio: pressure: bmp280: Add data ready trigger supportVasileios Amoiridis2-2/+216
2024-10-21iio: pressure: bmp280: Use sleep and forced mode for oneshot capturesVasileios Amoiridis2-21/+280
2024-10-21Merge 6.12-rc4 into char-misc-nextGreg Kroah-Hartman1-0/+4
2024-10-13Merge tag 'iio-fixes-for-6.12a' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-0/+4
2024-10-12iio: pressure: bmp280: Fix uninitialized variableYo-Jung (Leo) Lin1-0/+2
2024-10-12Merge tag 'v6.12-rc2' into test2Jonathan Cameron10-10/+10
2024-10-10iio: Switch back to struct platform_driver::remove()Uwe Kleine-König1-1/+1
2024-10-10iio: pressure: rohm-bm1390: Remove redundant if statementColin Ian King1-3/+0
2024-10-06iio: pressure: bm1390: add missing select IIO_(TRIGGERED_)BUFFER in KconfigJavier Carrasco1-0/+3
2024-10-06iio: pressure: bmp280: Use char instead of s32 for data bufferVasileios Amoiridis2-30/+46
2024-10-06iio: pressure: bmp280: Use unsigned type for raw valuesVasileios Amoiridis1-3/+6
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro10-10/+10
2024-09-30iio: pressure: sdp500: Add missing select CRC8Jonathan Cameron1-0/+1
2024-09-30iio: pressure: bmp280: Remove config error check for IIR filter updatesVasileios Amoiridis1-9/+5
2024-09-30iio: pressure: bmp280: Add support for bmp280 soft resetVasileios Amoiridis2-0/+32
2024-09-30iio: pressure: bmp280: Use bulk read for humidity calibration dataVasileios Amoiridis2-41/+28
2024-09-30iio: pressure: hid-sensor-press: Get platform data via dev_get_platdata()Andy Shevchenko1-2/+2
2024-09-30iio: hid-sensor: Use aligned data type for timestampAndy Shevchenko1-1/+1
2024-09-30iio: pressure: bmp280: use irq_get_trigger_type()Jonathan Cameron1-1/+1
2024-08-03iio: pressure: Add driver for Sensirion SDP500Petar Stoykov3-0/+166
2024-08-03iio: pressure: bmp280-core: Make read-only const array conversion_time_max st...Colin Ian King1-1/+1
2024-08-03iio: pressure: dlhl60d: make use of iio_for_each_active_channel()Nuno Sa1-2/+1
2024-08-03iio: pressure: bmp280: Sort headers alphabeticallyVasileios Amoiridis3-4/+4
2024-08-03iio: pressure: bmp280: Fix waiting time for BMP3xx configurationVasileios Amoiridis1-3/+4
2024-08-03iio: pressure: bmp280: Fix regmap for BMP280 deviceVasileios Amoiridis3-4/+44
2024-08-03iio: pressure: bmp280: Add triggered buffer supportVasileios Amoiridis4-19/+405
2024-08-03iio: pressure: bmp280: Add SCALE, RAW values in channels and refactorize themVasileios Amoiridis1-13/+83
2024-08-03iio: pressure: bmp280: Generalize read_*() functionsVasileios Amoiridis2-73/+108
2024-07-29iio: pressure: bmp280: Constify struct regmap_busJavier Carrasco1-3/+3
2024-06-25iio: pressure: bmp280-core: make use of regmap_clear_bits()Trevor Gamblin1-2/+2
2024-06-17Merge tag 'v6.10-rc4' into char-misc-nextGreg Kroah-Hartman1-5/+5
2024-05-27iio: pressure: bmp280: Fix BMP580 temperature readingAdam Rizkalla1-5/+5
2024-05-27iio: pressure: bmp280: Introduce new cleanup routinesVasileios Amoiridis1-81/+84
2024-05-27iio: pressure: bmp280: Refactorize reading functionsVasileios Amoiridis2-133/+224
2024-05-27iio: pressure: bmp280: Use unsigned data types for raw sensor dataVasileios Amoiridis1-23/+22
2024-05-27iio: pressure: bmp280: Make error checks consistentVasileios Amoiridis1-20/+20
2024-05-27iio: pressure: bmp280: Remove, add and update error messagesVasileios Amoiridis1-17/+38
2024-05-27iio: pressure: bmp280: Remove dead error checksVasileios Amoiridis1-4/+0
2024-05-27iio: Drop explicit initialization of struct i2c_device_id::driver_data to 0Uwe Kleine-König7-9/+9
2024-05-27iio: pressure: bmp280: Add more intuitive name for bmp180_measure()Vasileios Amoiridis1-8/+8
2024-05-27iio: pressure: bmp280: Add identifier names in function definitionsVasileios Amoiridis1-7/+7
2024-05-27iio: pressure: bmp280: Use BME prefix for BME280 specificsVasileios Amoiridis3-44/+46
2024-05-27iio: pressure: bmp280: Improve indentation and line wrappingVasileios Amoiridis2-51/+61
2024-05-08Merge 6.9-rc7 into char-misc-testingGreg Kroah-Hartman3-9/+6
2024-04-29iio: pressure: zpa2326: use 'time_left' variable with wait_for_completion_int...Wolfram Sang1-5/+5
2024-04-20iio: pressure: dps310: simplify scale factor readingThomas Haemmerle1-6/+6
2024-04-20iio: pressure: dps310: consistently check return value of `regmap_read`Thomas Haemmerle1-1/+1
2024-04-20iio: pressure: dps310: introduce consistent error handlingThomas Haemmerle1-57/+72
2024-04-20iio: pressure: dps310: support negative temperature valuesThomas Haemmerle1-5/+6
2024-03-28iio: pressure: hsc030pa: Use spi_read()Christophe JAILLET1-6/+1
2024-03-28iio: pressure: BMP280 core driver headers sortingVasileios Amoiridis1-8/+8
2024-03-24iio: pressure: Fixes SPI support for BMP3xx devicesVasileios Amoiridis3-7/+4
2024-03-24iio: pressure: Fixes BME280 SPI driver dataVasileios Amoiridis1-2/+2
2024-03-21Merge tag 'char-misc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds12-167/+541
2024-02-25Merge tag 'iio-for-6.9a' of http://git.kernel.org/pub/scm/linux/kernel/git/ji...Greg Kroah-Hartman12-167/+541
2024-02-25iio: pressure: dlhl60d: Initialize empty DLH bytesKees Cook1-4/+3
2024-02-24iio: pressure: Fixes BMP38x and BMP390 SPI supportVasileios Amoiridis1-1/+49
2024-02-19iio: pressure: hsc030pa add triggered bufferPetre Rodan3-0/+53
2024-02-19iio: pressure: hsc030pa add mandatory delayPetre Rodan3-0/+6
2024-02-19iio: pressure: hsc030pa: update datasheet URLsPetre Rodan2-3/+4
2024-02-19iio: pressure: hsc030pa: include cleanupPetre Rodan3-0/+6
2024-02-19iio: pressure: hsc030pa: use signed type to hold div_64() resultPetre Rodan1-1/+1
2024-01-23iio: pressure: hp206c: drop ACPI_PTR() and CONFIG_ACPI guardsJonathan Cameron1-4/+2
2024-01-23iio: st_sensors: drop ACPI_PTR() and CONFIG_ACPI guardsJonathan Cameron1-4/+1
2024-01-23iio: pressure: mprls0025pa add SPI driverPetre Rodan3-1/+100
2024-01-23iio: pressure: mprls0025pa add triplet propertyPetre Rodan1-8/+97
2024-01-23iio: pressure: mprls0025pa refactor to split core and i2c parts.Petre Rodan5-132/+262
2024-01-23iio: pressure: mprls0025pa whitespace cleanupPetre Rodan1-18/+17
2024-01-23iio: pressure: mprls0025pa remove defaultsPetre Rodan1-28/+20
2024-01-23iio: pressure: mprls0025pa improve driver error resiliencePetre Rodan1-2/+4
2024-01-23iio: pressure: mprls0025pa fix off-by-one enumPetre Rodan1-1/+3
2024-01-22iio: pressure: bmp280: Add missing bmp085 to SPI id tableSam Protsenko1-0/+1
2023-12-11iio: pressure: driver for Honeywell HSC/SSC seriesPetre Rodan6-0/+723
2023-11-16iio: pressure: bmp280: Add support for BMP390Angel Iglesias2-1/+3
2023-11-16iio: pressure: bmp280: Allow multiple chips id per family of devicesAngel Iglesias2-10/+28
2023-11-16iio: pressure: bmp280: Rearrange vars in reverse xmas tree orderAngel Iglesias2-6/+4
2023-11-16iio: pressure: bmp280: Use spi_get_device_match_data()Angel Iglesias1-3/+1
2023-11-16iio: pressure: bmp280: Use i2c_get_match_data()Biju Das1-3/+1
2023-11-16iio: pressure: fix some word spelling errorsLi peiyu2-4/+4
2023-10-20Merge tag 'iio-for-6.7a' of https://git.kernel.org/pub/scm/linux/kernel/git/j...Greg Kroah-Hartman5-9/+947
2023-10-05iio: pressure: ms5611: ms5611_prom_is_valid false negative bugAlexander Zangerl1-1/+1
2023-10-05iio: pressure: dps310: Adjust Timeout SettingsLakshmi Yadlapati1-4/+4
2023-10-05iio: pressure: Support ROHM BU1390Matti Vaittinen3-0/+944
2023-09-23iio: pressure: hid-sensor: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-09-12iio: pressure: ms5637: Use i2c_get_match_data()Biju Das1-5/+1
2023-09-11iio: pressure: bmp280: Fix NULL pointer exceptionPhil Elwell1-1/+1
2023-05-21iio: pressure: Honeywell mprls0025pa pressure sensorAndreas Klinger3-0/+464
2023-05-21iio: Switch i2c drivers back to use .probe()Uwe Kleine-König14-14/+14
2023-03-11iio: Rename iio_trigger_poll_chained and add kernel-docMehdi Djait1-1/+1
2023-03-11iio: pressure: bmp280: Add nvmem operations for BMP580Angel Iglesias2-1/+212
2023-03-11iio: pressure: bmp280: Add support for new sensor BMP580Angel Iglesias6-12/+509
2023-03-11iio: pressure: Kconfig: Delete misleading I2C reference on bmp280 titleAngel Iglesias1-1/+1
2023-03-11iio: pressure: bmp280: Make read calibration callback optionalAngel Iglesias1-4/+6
2023-03-11iio: pressure: bmp280: Add preinit callbackAngel Iglesias2-5/+13
2023-03-11iio: pressure: bmp280: Use chip_info pointers for each chip as driver dataAngel Iglesias4-227/+215
2022-12-28iio: pressure: ms5611: Switch to fully devm_ managed registration.Jonathan Cameron4-27/+3
2022-12-28iio: pressure: ms5611: Use devm_regulator_get_enable()Jonathan Cameron2-30/+5
2022-11-27Merge tag 'iio-for-6.2b' of https://git.kernel.org/pub/scm/linux/kernel/git/j...Greg Kroah-Hartman13-39/+37
2022-11-25Merge tag 'iio-for-6.2a-take2' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman5-4/+71
2022-11-23iio: pressure: zpa2326_i2c: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: t5403: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: st_pressure_i2c: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2022-11-23iio: pressure: ms5637: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: ms5611_i2c: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: mpl3115: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: mpl115_i2c: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: icp10100: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2022-11-23iio: pressure: hp206c: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: hp03: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: dps310: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: dlhl60d: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: abp060mg: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: pressure: bmp280: convert to i2c's .probe_new()Angel Iglesias1-3/+3
2022-11-23iio: pressure: mpl115: Implementing low power mode by shutdown gpioRajat Khandelwal4-1/+68
2022-10-29iio: pressure: ms5611: changed hardcoded SPI speed to value limitedMitja Spes1-1/+1
2022-10-29iio: pressure: ms5611: fixed value compensation bugMitja Spes2-32/+31
2022-10-08Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-299/+1273
2022-09-21iio: pressure: dps310: Reset chip after timeoutEddie James1-10/+64
2022-09-21iio: pressure: dps310: Refactor startup procedureEddie James1-89/+99
2022-09-21iio: pressure: bmp280: Add more tunable config parameters for BMP380Angel Iglesias2-27/+238
2022-09-21iio: pressure: bmp280: Add support for BMP380 sensor familyAngel Iglesias6-3/+555
2022-09-21iio: pressure: bmp280: reorder i2c device tables declarationsAngel Iglesias1-5/+5