aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-pca953x.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.17'saturneric2025-10-161-30/+143
|\
| * treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski2025-08-071-2/+2
| * Merge tag 'gpio-updates-for-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-07-291-28/+141
| |\
| | * gpio: pca953x: use regmap_update_bits() to improve performanceHugo Villeneuve2025-07-151-10/+10
| | * gpio: pca953x: Add support for TI TCA6418Maria Garcia2025-07-071-20/+133
* | | Merge tag 'v6.16-rc3'saturneric2025-06-251-1/+1
|\| |
| * | gpio: pca953x: fix wrong error probe return valueSascha Hauer2025-06-171-1/+1
| |/
* | Merge tag 'v6.16-rc1'saturneric2025-06-111-5/+27
|\|
| * Merge tag 'gpio-updates-for-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-05-271-5/+27
| |\
| | * gpio: pca953x: Add support for level-triggered interruptsPotin Lai2025-04-231-5/+27
* | | Merge tag 'v6.15'saturneric2025-05-291-0/+6
|\| |
| * | gpio: pca953x: fix IRQ storm on system wake upEmanuele Ghidoli2025-05-131-0/+6
| |/
* | Merge remote-tracking UNTIL 21. Apr. 2025saturneric2025-04-211-8/+9
|\|
| * gpio: pca953x: use value returning settersBartosz Golaszewski2025-02-261-8/+9
* | Merge remote-tracking UNTIL 24. Mar 2025saturneric2025-03-301-20/+2
|\|
| * gpio: pca953x: Improve interrupt supportMark Tomlinson2025-02-041-19/+0
| * gpio: pca953x: log an error when failing to get the reset GPIOLuca Ceresoli2024-12-201-1/+2
* | fix: drivers patch make raspberry pi 5 work properlysaturneric2025-01-121-0/+1
|/
* Fix a potential abuse of seq_printf() format string in driversDavid Wang2024-11-221-1/+1
* gpio: pca953x: Print the error code on read/write failuresFabio Estevam2024-08-211-2/+2
* Merge tag 'gpio-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-161-0/+1
|\
| * gpio: pca953x: Add support for TI TCA9535 variantFabio Estevam2024-06-031-0/+1
* | gpio: pca953x: fix pca953x_irq_bus_sync_unlock raceIan Ray2024-06-211-0/+2
|/
* gpiolib: acpi: Pass con_id instead of property into acpi_dev_gpio_irq_get_by()Andy Shevchenko2024-04-151-1/+1
* gpio: pca953x: Convert to use maple tree register cacheMark Brown2023-10-021-2/+2
* gpio: pca953x: Revisit header inclusionsAndy Shevchenko2023-09-111-6/+14
* gpio: pca953x: Get rid of useless goto labelAndy Shevchenko2023-09-111-17/+7
* gpio: pca953x: Switch to DEFINE_SIMPLE_DEV_PM_OPS()Andy Shevchenko2023-09-111-5/+3
* gpio: pca953x: Utilise temporary variable for struct gpio_chipAndy Shevchenko2023-09-111-4/+3
* gpio: pca953x: Utilise temporary variable for struct deviceAndy Shevchenko2023-09-111-16/+14
* gpio: pca953x: Simplify code with cleanup helpersAndy Shevchenko2023-09-111-48/+29
* gpio: pca953x: Split pca953x_restore_context() and pca953x_save_context()Andy Shevchenko2023-09-111-15/+29
* gpio: pca953x: Utilise dev_err_probe() where it makes senseAndy Shevchenko2023-09-111-5/+3
* gpio: pca953x: Fully convert to device managed resourcesAndy Shevchenko2023-09-111-33/+35
* gpio: pca953x: Drop unused fields in struct pca953x_platform_dataAndy Shevchenko2023-09-111-29/+8
* gpio: pca953x: add support for TCA9538Liam Beguin2023-08-251-0/+2
* gpio: pca953x: Use i2c_get_match_data()Biju Das2023-08-251-15/+3
* gpio: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-05-231-1/+1
* gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr()Andy Shevchenko2023-01-301-1/+0
* gpio: pca953x: Clean up pcal6534_check_register()Andy Shevchenko2023-01-301-12/+9
* gpio: pca953x: avoid logically dead codeHaibo Chen2023-01-301-10/+10
* gpio: pca953x: avoid to use uninitialized value pinctrlHaibo Chen2022-12-301-0/+3
* Merge tag 'gpio-updates-for-v6.2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-12-151-3/+3
|\
| * gpio: pca953x: Convert to i2c's .probe_new()Uwe Kleine-König2022-11-241-3/+3
* | gpio: pca953x: Add missing header(s)Andy Shevchenko2022-10-241-1/+2
|/
* Merge tag 'gpio-updates-for-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-10-081-38/+139
|\
| * gpio: pca953x: Add support for PCAL6534Martyn Welch2022-09-151-19/+117
| * gpio: pca953x: Swap if statements to save later complexityMartyn Welch2022-09-151-16/+15
| * gpio: pca953x: Fix pca953x_gpio_set_pull_up_down()Martyn Welch2022-09-151-3/+5
| * gpio: pca953x: introduce support for nxp,pcal6408Nate Drude2022-09-141-0/+2