| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
|\ |
|
| * | gpio: pca953x: Add support for the NXP PCAL9554B/C | Mike Looijmans | 2020-09-30 | 1 | -0/+2 |
| * | gpio: pca953x: Simplify with dev_err_probe() | Krzysztof Kozlowski | 2020-08-28 | 1 | -6/+3 |
* | | gpio: pca953x: Survive spurious interrupts | Marc Zyngier | 2020-10-07 | 1 | -2/+15 |
* | | gpio: pca953x: Correctly initialize registers 6 and 7 for PCA957x | Andy Shevchenko | 2020-10-01 | 1 | -1/+4 |
* | | gpio: pca953x: Use bitmap API over implicit GCC extension | Andy Shevchenko | 2020-10-01 | 1 | -1/+3 |
* | | gpio: pca953x: Fix uninitialized pending variable | Ye Li | 2020-09-24 | 1 | -1/+1 |
|/ |
|
* | gpio: pca953x: Request IRQ after all initialisation done | Andy Shevchenko | 2020-08-04 | 1 | -11/+11 |
* | gpio: pca953x: Use irqchip template | Linus Walleij | 2020-07-20 | 1 | -12/+13 |
* | Merge branch 'devel' into for-next | Linus Walleij | 2020-07-09 | 1 | -0/+2 |
|\ |
|
| * | gpio: pca953x: Add support for the PCAL9535 | Jan Kiszka | 2020-06-16 | 1 | -0/+2 |
* | | gpio: pca953x: Fix GPIO resource leak on Intel Galileo Gen 2 | Andy Shevchenko | 2020-06-22 | 1 | -1/+6 |
* | | gpio: pca953x: disable regmap locking for automatic address incrementing | Andy Shevchenko | 2020-06-16 | 1 | -0/+1 |
* | | gpio: pca953x: Fix direction setting when configure an IRQ | Andy Shevchenko | 2020-06-16 | 1 | -2/+4 |
* | | gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2 | Andy Shevchenko | 2020-06-16 | 1 | -0/+79 |
* | | gpio: pca953x: Synchronize interrupt handler properly | Andy Shevchenko | 2020-06-16 | 1 | -3/+5 |
|/ |
|
* | gpio: pca953x: Drop unneeded ACPI_PTR() | Andy Shevchenko | 2020-06-03 | 1 | -1/+1 |