summaryrefslogtreecommitdiff
path: root/drivers/gpio/gpio-pca953x.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-27gpio: pca953x: fix cache_only and IRQ state on restore_context() failurebui duc phuc1-2/+13
2026-07-16gpio: pca953x: fix pca953x_irq_bus_sync_unlock regmap lockMark Tomlinson1-5/+14
2026-07-03Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c f...Uwe Kleine-König (The Capable Hub)1-1/+0
2026-06-16Merge tag 'gpio-updates-for-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-45/+42
2026-05-21gpio: pca953x: propagate regulator_enable() error from resumeStepan Ionichev1-1/+1
2026-05-18gpio: Initialize i2c_device_id arrays using member namesUwe Kleine-König (The Capable Hub)1-40/+40
2026-04-23gpio: pca953x: drop bitmap_complement() where feasibleYury Norov1-5/+2
2026-02-11Merge tag 'gpio-updates-for-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+6
2026-01-27gpio: pca953x: mask interrupts in irq shutdownMartin Larsson1-0/+2
2026-01-12Merge tag 'v6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Bartosz Golaszewski1-1/+24
2026-01-02gpio: pca953x: handle short interrupt pulses on PCAL devicesErnest Van Hoecke1-1/+24
2025-12-18gpio: pca953x: Add support for TCAL6408 TCAL6416Jan Remmet1-0/+6
2025-10-20gpio: pca953x: clarify log messages about auto increment featureMichael Roth1-3/+3
2025-10-16gpio: pca953x: enable latch only on edge-triggered inputsFrancesco Lavra1-2/+5
2025-08-07treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski1-2/+2
2025-07-28Merge tag 'gpio-updates-for-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-28/+141
2025-07-15gpio: pca953x: use regmap_update_bits() to improve performanceHugo Villeneuve1-10/+10
2025-07-07gpio: pca953x: Add support for TI TCA6418Maria Garcia1-20/+133
2025-06-17gpio: pca953x: fix wrong error probe return valueSascha Hauer1-1/+1
2025-05-27Merge tag 'gpio-updates-for-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-5/+27
2025-05-13gpio: pca953x: fix IRQ storm on system wake upEmanuele Ghidoli1-0/+6
2025-04-23gpio: pca953x: Add support for level-triggered interruptsPotin Lai1-5/+27
2025-02-26gpio: pca953x: use value returning settersBartosz Golaszewski1-8/+9
2025-02-04gpio: pca953x: Improve interrupt supportMark Tomlinson1-19/+0
2024-12-20gpio: pca953x: log an error when failing to get the reset GPIOLuca Ceresoli1-1/+2
2024-11-22Fix a potential abuse of seq_printf() format string in driversDavid Wang1-1/+1
2024-08-21gpio: pca953x: Print the error code on read/write failuresFabio Estevam1-2/+2
2024-07-15Merge tag 'gpio-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+1
2024-06-21gpio: pca953x: fix pca953x_irq_bus_sync_unlock raceIan Ray1-0/+2
2024-06-03gpio: pca953x: Add support for TI TCA9535 variantFabio Estevam1-0/+1
2024-04-15gpiolib: acpi: Pass con_id instead of property into acpi_dev_gpio_irq_get_by()Andy Shevchenko1-1/+1
2023-10-02gpio: pca953x: Convert to use maple tree register cacheMark Brown1-2/+2
2023-09-11gpio: pca953x: Revisit header inclusionsAndy Shevchenko1-6/+14
2023-09-11gpio: pca953x: Get rid of useless goto labelAndy Shevchenko1-17/+7
2023-09-11gpio: pca953x: Switch to DEFINE_SIMPLE_DEV_PM_OPS()Andy Shevchenko1-5/+3
2023-09-11gpio: pca953x: Utilise temporary variable for struct gpio_chipAndy Shevchenko1-4/+3
2023-09-11gpio: pca953x: Utilise temporary variable for struct deviceAndy Shevchenko1-16/+14
2023-09-11gpio: pca953x: Simplify code with cleanup helpersAndy Shevchenko1-48/+29
2023-09-11gpio: pca953x: Split pca953x_restore_context() and pca953x_save_context()Andy Shevchenko1-15/+29
2023-09-11gpio: pca953x: Utilise dev_err_probe() where it makes senseAndy Shevchenko1-5/+3
2023-09-11gpio: pca953x: Fully convert to device managed resourcesAndy Shevchenko1-33/+35
2023-09-11gpio: pca953x: Drop unused fields in struct pca953x_platform_dataAndy Shevchenko1-29/+8
2023-08-25gpio: pca953x: add support for TCA9538Liam Beguin1-0/+2
2023-08-25gpio: pca953x: Use i2c_get_match_data()Biju Das1-15/+3
2023-05-23gpio: Switch i2c drivers back to use .probe()Uwe Kleine-König1-1/+1
2023-01-30gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr()Andy Shevchenko1-1/+0
2023-01-30gpio: pca953x: Clean up pcal6534_check_register()Andy Shevchenko1-12/+9
2023-01-30gpio: pca953x: avoid logically dead codeHaibo Chen1-10/+10
2022-12-30gpio: pca953x: avoid to use uninitialized value pinctrlHaibo Chen1-0/+3
2022-12-15Merge tag 'gpio-updates-for-v6.2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3