| Commit message (Expand) | Author | Age | Files | Lines |
* | gpio: pca953x: Print the error code on read/write failures | Fabio Estevam | 2024-08-21 | 1 | -2/+2 |
* | Merge tag 'gpio-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2024-07-16 | 1 | -0/+1 |
|\ |
|
| * | gpio: pca953x: Add support for TI TCA9535 variant | Fabio Estevam | 2024-06-03 | 1 | -0/+1 |
* | | gpio: pca953x: fix pca953x_irq_bus_sync_unlock race | Ian Ray | 2024-06-21 | 1 | -0/+2 |
|/ |
|
* | gpiolib: acpi: Pass con_id instead of property into acpi_dev_gpio_irq_get_by() | Andy Shevchenko | 2024-04-15 | 1 | -1/+1 |
* | gpio: pca953x: Convert to use maple tree register cache | Mark Brown | 2023-10-02 | 1 | -2/+2 |
* | gpio: pca953x: Revisit header inclusions | Andy Shevchenko | 2023-09-11 | 1 | -6/+14 |
* | gpio: pca953x: Get rid of useless goto label | Andy Shevchenko | 2023-09-11 | 1 | -17/+7 |
* | gpio: pca953x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() | Andy Shevchenko | 2023-09-11 | 1 | -5/+3 |
* | gpio: pca953x: Utilise temporary variable for struct gpio_chip | Andy Shevchenko | 2023-09-11 | 1 | -4/+3 |
* | gpio: pca953x: Utilise temporary variable for struct device | Andy Shevchenko | 2023-09-11 | 1 | -16/+14 |
* | gpio: pca953x: Simplify code with cleanup helpers | Andy Shevchenko | 2023-09-11 | 1 | -48/+29 |
* | gpio: pca953x: Split pca953x_restore_context() and pca953x_save_context() | Andy Shevchenko | 2023-09-11 | 1 | -15/+29 |
* | gpio: pca953x: Utilise dev_err_probe() where it makes sense | Andy Shevchenko | 2023-09-11 | 1 | -5/+3 |
* | gpio: pca953x: Fully convert to device managed resources | Andy Shevchenko | 2023-09-11 | 1 | -33/+35 |
* | gpio: pca953x: Drop unused fields in struct pca953x_platform_data | Andy Shevchenko | 2023-09-11 | 1 | -29/+8 |
* | gpio: pca953x: add support for TCA9538 | Liam Beguin | 2023-08-25 | 1 | -0/+2 |
* | gpio: pca953x: Use i2c_get_match_data() | Biju Das | 2023-08-25 | 1 | -15/+3 |
* | gpio: Switch i2c drivers back to use .probe() | Uwe Kleine-König | 2023-05-23 | 1 | -1/+1 |
* | gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() | Andy Shevchenko | 2023-01-30 | 1 | -1/+0 |
* | gpio: pca953x: Clean up pcal6534_check_register() | Andy Shevchenko | 2023-01-30 | 1 | -12/+9 |
* | gpio: pca953x: avoid logically dead code | Haibo Chen | 2023-01-30 | 1 | -10/+10 |
* | gpio: pca953x: avoid to use uninitialized value pinctrl | Haibo Chen | 2022-12-30 | 1 | -0/+3 |
* | Merge tag 'gpio-updates-for-v6.2' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2022-12-15 | 1 | -3/+3 |
|\ |
|
| * | gpio: pca953x: Convert to i2c's .probe_new() | Uwe Kleine-König | 2022-11-24 | 1 | -3/+3 |
* | | gpio: pca953x: Add missing header(s) | Andy Shevchenko | 2022-10-24 | 1 | -1/+2 |
|/ |
|
* | Merge tag 'gpio-updates-for-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2022-10-08 | 1 | -38/+139 |
|\ |
|
| * | gpio: pca953x: Add support for PCAL6534 | Martyn Welch | 2022-09-15 | 1 | -19/+117 |
| * | gpio: pca953x: Swap if statements to save later complexity | Martyn Welch | 2022-09-15 | 1 | -16/+15 |
| * | gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() | Martyn Welch | 2022-09-15 | 1 | -3/+5 |
| * | gpio: pca953x: introduce support for nxp,pcal6408 | Nate Drude | 2022-09-14 | 1 | -0/+2 |
* | | Merge tag 'v6.0-rc5' into i2c/for-mergewindow | Wolfram Sang | 2022-09-16 | 1 | -1/+7 |
|\ \ |
|
| * | | gpio: pca953x: Add mutex_lock for regcache sync in PM | Haibo Chen | 2022-08-31 | 1 | -1/+7 |
| |/ |
|
* | | i2c: Make remove callback return void | Uwe Kleine-König | 2022-08-16 | 1 | -3/+1 |
* | | gpio: pca953x: Make platform teardown callback return void | Uwe Kleine-König | 2022-08-16 | 1 | -8/+3 |
|/ |
|
* | gpio: pca953x: use the correct register address when regcache sync during init | Haibo Chen | 2022-07-19 | 1 | -4/+7 |
* | gpio: pca953x: use the correct range when do regmap sync | Haibo Chen | 2022-07-19 | 1 | -6/+6 |
* | gpio: pca953x: only use single read/write for No AI mode | Haibo Chen | 2022-07-19 | 1 | -0/+3 |
* | Merge tag 'gpio-fixes-for-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2022-06-04 | 1 | -8/+11 |
|\ |
|
| * | gpio: pca953x: use the correct register address to do regcache sync | Haibo Chen | 2022-06-01 | 1 | -8/+11 |
* | | Merge tag 'gpio-updates-for-v5.19' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2022-05-26 | 1 | -12/+25 |
|\ \
| |/
|/| |
|
| * | gpio: pca953x: Make the irqchip immutable | Geert Uytterhoeven | 2022-05-24 | 1 | -12/+23 |
| * | gpio: pca953xx: Add support for pca6408 | Justin Chen | 2022-05-05 | 1 | -0/+2 |
* | | gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) | Puyou Lu | 2022-05-06 | 1 | -2/+2 |
|/ |
|
* | gpio: pca953x: Improve bias setting | Andy Shevchenko | 2021-10-06 | 1 | -7/+9 |
* | gpio: pca953x: do not ignore i2c errors | Andrey Gusakov | 2021-09-29 | 1 | -9/+2 |
* | gpio: pca953x: Add support for the On Semi pca9655 | Peter Robinson | 2021-06-16 | 1 | -0/+1 |
* | gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 | Andy Shevchenko | 2021-03-08 | 1 | -55/+23 |
* | gpio: pca953x: Add support for pca9506 | Uwe Kleine-König | 2021-02-15 | 1 | -0/+2 |
* | Merge tag 'gpio-v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin... | Linus Torvalds | 2020-10-13 | 1 | -6/+5 |
|\ |
|