| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'gpio/for-next' of https://git.kernel.org/pub/scm/linux/kernel/g... | Mark Brown | 46 | -696/+960 |
| 2 days | Merge branch 'for-mfd-next' of https://git.kernel.org/pub/scm/linux/kernel/gi... | Mark Brown | 1 | -13/+13 |
| 2 days | Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/br... | Mark Brown | 1 | -0/+8 |
| 2 days | Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev... | Mark Brown | 1 | -1/+56 |
| 2 days | Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/andy/... | Mark Brown | 1 | -4/+15 |
| 3 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 10 | -28/+73 |
| 4 days | gpio: rockchip: teardown bugs and resource leaks | Marco Scardovi | 1 | -1/+16 |
| 4 days | gpio: rockchip: convert bank->clk to devm_clk_get_enabled() | Marco Scardovi | 1 | -5/+1 |
| 4 days | gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() | Dan Carpenter | 1 | -2/+2 |
| 4 days | gpio: shared: fix lockdep false positive by removing unneeded lock | Bartosz Golaszewski | 1 | -2/+0 |
| 4 days | gpio: shared: fix deadlock on shared proxy's parent removal | Bartosz Golaszewski | 1 | -4/+3 |
| 4 days | gpio: adnp: fix flow control regression caused by scoped_guard() | Bartosz Golaszewski | 1 | -1/+3 |
| 4 days | gpio: shared: undo the vote of the proxy on GPIO free | Bartosz Golaszewski | 1 | -0/+9 |
| 4 days | gpio: mxc: use BIT() macro | Alexander Stein | 1 | -2/+2 |
| 4 days | gpio: realtek-otto: fix kernel-doc warnings | Rosen Penev | 1 | -2/+4 |
| 4 days | gpio: max77620: Unify usage of space and comma in platform_device_id array | Uwe Kleine-König (The Capable Hub) | 1 | -1/+1 |
| 4 days | gpio: Use named initializers for platform_device_id arrays | Uwe Kleine-König (The Capable Hub) | 11 | -23/+23 |
| 4 days | gpio: cros-ec: Drop unused assignment of platform_device_id driver data | Uwe Kleine-König (The Capable Hub) | 1 | -2/+2 |
| 5 days | gpio: gpiolib: use seq_puts() for plain strings | Chen Jung Ku | 1 | -2/+2 |
| 5 days | gpio: ts5500: remove obsolete driver | Arnd Bergmann | 3 | -456/+0 |
| 6 days | gpio: add kunit test cases for the GPIO subsystem | Bartosz Golaszewski | 3 | -0/+367 |
| 6 days | gpiolib: Mark gpio_devt, gpiolib_initialized and gpio_stub_drv as __ro_after_... | Len Bao | 1 | -3/+3 |
| 6 days | gpio: mxc: fix irq_high handling | Alexander Stein | 1 | -1/+1 |
| 7 days | ASoC: add shared BCLK rate constraint for cross-DAI coordination | Mark Brown | 5 | -12/+38 |
| 11 days | gpio: virtuser: lock device when calling device_is_bound() | Bartosz Golaszewski | 1 | -3/+6 |
| 11 days | gpio: aggregator: lock device when calling device_is_bound() | Bartosz Golaszewski | 1 | -3/+6 |
| 11 days | gpio: sim: lock device when calling device_is_bound() | Bartosz Golaszewski | 1 | -4/+7 |
| 11 days | gpio: aggregator: remove the software node when deactivating the aggregator | Bartosz Golaszewski | 1 | -0/+4 |
| 11 days | gpio: aggregator: fix a potential use-after-free | Bartosz Golaszewski | 1 | -1/+1 |
| 11 days | gpio: cdev: check if uAPI v2 config attributes are correctly zeroed | Bartosz Golaszewski | 1 | -0/+13 |
| 11 days | gpio: dwapb: Add ACPI ID LECA0001 for LECARC SoCs | Thomas Lin | 1 | -0/+1 |
| 11 days | gpio: tegra186: Enable GTE for Tegra264 | Suneel Garapati | 1 | -0/+1 |
| 11 days | gpio: pca953x: propagate regulator_enable() error from resume | Stepan Ionichev | 1 | -1/+1 |
| 12 days | gpio: Initialize all i2c_device_id arrays using member names | Uwe Kleine-König (The Capable Hub) | 7 | -8/+8 |
| 12 days | gpio: en7523: allow COMPILE_TEST builds | Rosen Penev | 1 | -1/+1 |
| 12 days | gpio: xgene: allow COMPILE_TEST builds | Rosen Penev | 1 | -1/+1 |
| 14 days | gpio: tegra186: Add support for Tegra238 | Prathamesh Shete | 1 | -0/+68 |
| 14 days | gpio: Initialize i2c_device_id arrays using member names | Uwe Kleine-König (The Capable Hub) | 4 | -66/+66 |
| 2026-05-13 | Merge tag 'ib-mfd-gpio-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git... | Bartosz Golaszewski | 1 | -13/+13 |
| 2026-05-13 | gpio: zynq: Add eio gpio support | Shubhrajyoti Datta | 1 | -0/+12 |
| 2026-05-12 | gpio: regmap: Don't set a fixed direction line | Linus Walleij | 1 | -0/+37 |
| 2026-05-12 | gpio: regmap: Support sparsed fixed direction | Linus Walleij | 1 | -4/+33 |
| 2026-05-11 | gpio: spear-spics: Add COMPILE_TEST support | Rosen Penev | 1 | -1/+1 |
| 2026-05-11 | Merge tag 'ib-gpio-add-gpiod-is-single-ended-for-v7.2' of git://git.kernel.or... | Bartosz Golaszewski | 1 | -0/+22 |
| 2026-05-11 | gpiolib: add gpiod_is_single_ended() helper | Jie Li | 1 | -0/+22 |
| 2026-05-11 | gpio: zevio: allow COMPILE_TEST builds | Rosen Penev | 2 | -3/+3 |
| 2026-05-11 | gpio: add GPIO controller found on Waveshare DSI TOUCH panels | Dmitry Baryshkov | 3 | -0/+219 |
| 2026-05-07 | gpio: timberdale: Use device properties | Bartosz Golaszewski | 1 | -13/+13 |
| 2026-05-07 | gpio: amd8111: Drop useless zeros in array initialisation | Uwe Kleine-König (The Capable Hub) | 1 | -2/+2 |
| 2026-05-06 | gpio: 74x164: support lines-initial-states for boot-time output state | Chanhong Jung | 1 | -1/+16 |
| 2026-05-05 | gpio: sim: add a Kconfig dependency on SYSFS | Bartosz Golaszewski | 1 | -0/+1 |
| 2026-05-04 | gpio: altera: Use generic MMIO GPIO | Linus Walleij | 2 | -82/+28 |
| 2026-05-04 | gpio: altera: User gc helper variable | Linus Walleij | 1 | -14/+17 |
| 2026-05-04 | gpio: devres: Use devres parent if undefined | Linus Walleij | 1 | -0/+7 |
| 2026-04-29 | gpiolib: acpi: Only trigger ActiveBoth interrupts on boot | Mario Limonciello | 1 | -4/+15 |
| 2026-04-29 | gpio: sim: Replace sprintf() with sysfs_emit() | Maxwell Doose | 1 | -12/+12 |
| 2026-04-28 | Merge tag 'ath-next-20260427' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Johannes Berg | 1 | -1/+56 |
| 2026-04-28 | gpio: ixp4xx: switch to dynamic GPIO base | Mohamed Ayman | 1 | -6/+1 |
| 2026-04-28 | Merge tag 'asoc-wsa881x-gpiolib-of' of https://git.kernel.org/pub/scm/linux/k... | Bartosz Golaszewski | 1 | -0/+8 |
| 2026-04-28 | ASoC: wsa881x: Move custom workaround to gpiolib-of | Linus Walleij | 1 | -0/+8 |
| 2026-04-27 | gpio: ep93xx: use handle_bad_irq() as default IRQ handler | Mohamed Ayman | 1 | -2/+1 |
| 2026-04-27 | Merge tag 'v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/torvald... | Bartosz Golaszewski | 6 | -8/+145 |
| 2026-04-24 | Merge tag 'gpio-fixes-for-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -3/+3 |
| 2026-04-24 | gpio: qcom: Unify user-visible "Qualcomm" name | Krzysztof Kozlowski | 1 | -1/+1 |
| 2026-04-23 | gpio: xilinx: drop bitmap_complement() where feasible | Yury Norov | 1 | -4/+2 |
| 2026-04-23 | gpio: pca953x: drop bitmap_complement() where feasible | Yury Norov | 1 | -5/+2 |
| 2026-04-23 | gpio: usbio: Add ACPI device-id for NVL platforms | Arun T | 1 | -0/+1 |
| 2026-04-22 | wifi: ath9k: Obtain system GPIOS from descriptors | Linus Walleij | 1 | -1/+56 |
| 2026-04-20 | gpio: aspeed: fix AST2700 debounce selector bit definitions | Billy Tsai | 1 | -2/+2 |
| 2026-04-20 | gpio: rockchip: Fix GPIO regression after conversion to dynamic base allocation | Jonas Karlman | 1 | -1/+1 |
| 2026-04-18 | Merge tag 'pinctrl-v7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l... | Linus Torvalds | 2 | -1/+2 |
| 2026-04-16 | Merge tag 'soc-drivers-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -3/+120 |
| 2026-04-15 | Merge tag 'media/v7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch... | Linus Torvalds | 1 | -1/+20 |
| 2026-04-13 | Merge tag 'gpio-updates-for-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 41 | -981/+1364 |
| 2026-04-10 | gpio: tegra: return -ENOMEM on allocation failure in probe | Samasth Norway Ananda | 1 | -1/+1 |
| 2026-04-09 | gpio: swnode: defer probe on references to unregistered software nodes | Bartosz Golaszewski | 1 | -0/+8 |
| 2026-04-09 | gpio: tegra: fix irq_release_resources calling enable instead of disable | Samasth Norway Ananda | 1 | -1/+1 |
| 2026-04-08 | gpio: bd72720: handle missing regmap | Matti Vaittinen | 1 | -0/+2 |
| 2026-04-07 | gpio: gpio-by-pinctrl: s/used to do/is used to do/ | Geert Uytterhoeven | 1 | -1/+1 |
| 2026-04-07 | gpio: aspeed: fix unsigned long int declaration | Chen Jung Ku | 1 | -1/+1 |
| 2026-04-07 | gpio: rockchip: convert to dynamic GPIO base allocation | Shawn Lin | 1 | -1/+1 |
| 2026-04-07 | gpio: remove dev-sync-probe | Bartosz Golaszewski | 4 | -128/+0 |
| 2026-04-07 | gpio: virtuser: stop using dev-sync-probe | Bartosz Golaszewski | 2 | -11/+20 |
| 2026-04-07 | gpio: aggregator: stop using dev-sync-probe | Bartosz Golaszewski | 2 | -18/+21 |
| 2026-04-07 | gpio: sim: stop using dev-sync-probe | Bartosz Golaszewski | 2 | -21/+29 |
| 2026-04-07 | gpio: Add Intel Nova Lake ACPI GPIO events driver | Alan Borzeszkowski | 3 | -0/+350 |
| 2026-04-03 | gpiolib: Make deferral warnings debug messages | Jon Hunter | 1 | -4/+4 |
| 2026-03-31 | gpio: mpfs: Add interrupt support | Conor Dooley | 2 | -3/+120 |
| 2026-03-30 | gpiolib: fix hogs with multiple lines | Bartosz Golaszewski | 1 | -38/+54 |
| 2026-03-30 | gpio: shared: shorten the critical section in gpiochip_setup_shared() | Bartosz Golaszewski | 1 | -28/+28 |
| 2026-03-26 | gpio: mxc: map Both Edge pad wakeup to Rising Edge | Shenwei Wang | 1 | -1/+9 |
| 2026-03-26 | gpio: fix up CONFIG_OF dependencies | Arnd Bergmann | 1 | -0/+6 |
| 2026-03-25 | gpio: tps68470: Add i2c daisy chain support | Antti Laakso | 1 | -1/+20 |
| 2026-03-25 | Merge branch 'ib-scmi-pinctrl-gpio' of git://git.kernel.org/pub/scm/linux/ker... | Bartosz Golaszewski | 3 | -0/+115 |
| 2026-03-24 | Merge branch 'ib-scmi-pinctrl-gpio' into devel | Linus Walleij | 3 | -0/+115 |
| 2026-03-24 | gpio: gpio-by-pinctrl: add pinctrl based generic GPIO driver | AKASHI Takahiro | 3 | -0/+115 |
| 2026-03-24 | gpio: drop unneeded Kconfig dependencies on OF_GPIO | Bartosz Golaszewski | 1 | -36/+17 |
| 2026-03-23 | gpio: qixis-fpga: Fix error handling for devm_regmap_init_mmio() | Felix Gu | 1 | -2/+2 |
| 2026-03-23 | gpio: dwapb: reduce allocation to single kzalloc | Rosen Penev | 1 | -14/+5 |
| 2026-03-23 | gpio: shared: handle pins shared by child nodes of devices | Bartosz Golaszewski | 3 | -7/+10 |
| 2026-03-23 | gpio: shared: call gpio_chip::of_xlate() if set | Bartosz Golaszewski | 3 | -4/+29 |
| 2026-03-19 | gpio: spacemit-k1: Add set_config callback support | Junhui Liu | 1 | -0/+1 |
| 2026-03-16 | Merge branch 'gpio/dev-init-rework' into gpio/for-current | Bartosz Golaszewski | 1 | -53/+48 |
| 2026-03-16 | gpio: cs5535: use dynamically allocated priv struct | Rosen Penev | 1 | -27/+21 |
| 2026-03-16 | Revert "gpio: Access `gpio_bus_type` in gpiochip_setup_dev()" | Tzung-Bi Shih | 1 | -4/+3 |
| 2026-03-16 | Do not enable the v1 uAPI by default | Linus Walleij | 1 | -3/+0 |
| 2026-03-16 | gpio: kempld: Implement the interrupt controller | Alban Bedel | 2 | -0/+193 |
| 2026-03-16 | gpio: kempld: Add support for get/set multiple | Alban Bedel | 1 | -0/+60 |
| 2026-03-16 | gpio: kempld: Add support for PLD version >= 2.8 | Alban Bedel | 1 | -2/+12 |
| 2026-03-16 | gpio: kempld: Simplify the bit level register accesses | Alban Bedel | 1 | -13/+14 |
| 2026-03-16 | gpiolib: Update gpiochip_find_base_unlocked() kerneldoc | Linus Walleij | 1 | -1/+9 |
| 2026-03-16 | gpio: max732x: use guard(mutex) to simplify locking | Richard Lyu | 1 | -12/+12 |
| 2026-03-16 | gpio: sim: allow to define the active-low setting of a simulated hog | Bartosz Golaszewski | 1 | -1/+39 |
| 2026-03-16 | gpio: remove machine hogs | Bartosz Golaszewski | 1 | -71/+0 |
| 2026-03-16 | gpio: sim: use fwnode-based GPIO hogs | Bartosz Golaszewski | 1 | -106/+56 |
| 2026-03-16 | gpio: move hogs into GPIO core | Bartosz Golaszewski | 5 | -199/+125 |
| 2026-03-16 | gpio: of: clear OF_POPULATED on hog nodes in remove path | Bartosz Golaszewski | 1 | -1/+8 |
| 2026-03-11 | gpiolib: clear requested flag if line is invalid | Barnabás Pőcze | 1 | -2/+4 |
| 2026-03-11 | gpio: tegra186: allocate irqs with the main struct | Rosen Penev | 1 | -13/+9 |
| 2026-03-11 | gpio: htc-egpio: allocate irq with the main struct | Rosen Penev | 1 | -9/+4 |
| 2026-03-11 | gpio: bcm-kona: reduce the number of memory allocations | Rosen Penev | 1 | -21/+16 |
| 2026-03-10 | gpio: realtek-otto: add rtl9607 support | Rustam Adilov | 1 | -0/+4 |
| 2026-03-09 | Merge tag 'ib-gpio-remove-of-gpio-h-for-v7.1' of git://git.kernel.org/pub/scm... | Jakub Kicinski | 2 | -55/+4 |
| 2026-03-09 | Merge tag 'ib-gpio-remove-of-gpio-h-for-v7.1' of git://git.kernel.org/pub/scm... | Bartosz Golaszewski | 2 | -55/+4 |
| 2026-03-09 | gpio: remove of_get_named_gpio() and <linux/of_gpio.h> | Jialu Xu | 2 | -55/+0 |
| 2026-03-09 | nfc: s3fwrn5: convert to gpio descriptors | Jialu Xu | 1 | -0/+4 |
| 2026-03-09 | gpio: mpsse: drop redundant device reference | Johan Hovold | 1 | -12/+1 |
| 2026-03-03 | gpio: rockchip: Call pinctrl for gpio config | Matthijs Kooijman | 1 | -1/+1 |
| 2026-03-02 | gpio: Fix lockdep warnings in gpiolib_{cdev,sysfs}_register() | Tzung-Bi Shih | 2 | -4/+0 |
| 2026-02-27 | gpio: cdev: Don't check struct gpio_chip in gpio_chrdev_open() | Tzung-Bi Shih | 1 | -6/+0 |
| 2026-02-27 | gpio: Ensure struct gpio_chip for gpiochip_setup_dev() | Tzung-Bi Shih | 5 | -33/+32 |
| 2026-02-27 | gpio: sysfs: Remove redundant check for struct gpio_chip | Tzung-Bi Shih | 3 | -11/+6 |
| 2026-02-27 | gpio: Remove redundant check for struct gpio_chip | Tzung-Bi Shih | 1 | -11/+2 |
| 2026-02-27 | gpio: Access `gpio_bus_type` in gpiochip_setup_dev() | Tzung-Bi Shih | 1 | -3/+4 |
| 2026-02-27 | Merge branch 'gpio/dev-init-rework' into gpio/for-next | Bartosz Golaszewski | 1 | -53/+48 |
| 2026-02-27 | gpio: Fix resource leaks on errors in gpiochip_add_data_with_key() | Tzung-Bi Shih | 1 | -53/+48 |
| 2026-02-27 | gpiolib: match secondary fwnode too in gpio_device_find_by_fwnode() | Bartosz Golaszewski | 1 | -1/+11 |
| 2026-02-27 | gpio: generic: Don't use 'proxy' headers | Andy Shevchenko | 1 | -3/+1 |
| 2026-02-23 | gpiolib: normalize the return value of gc->get() on behalf of buggy drivers | Bartosz Golaszewski | 1 | -2/+6 |
| 2026-02-23 | gpio: shared: fix memory leaks | Daniel J Blueman | 1 | -3/+3 |
| 2026-02-23 | gpiolib: replace snprintf("%s") with strscpy | Thorsten Blum | 1 | -1/+2 |
| 2026-02-23 | gpio: ts4800: Remove duplicate code to handle 'ngpios' property | Andy Shevchenko | 1 | -10/+0 |
| 2026-02-23 | gpio: viperboard: normalize return value of gpio_get | Dmitry Torokhov | 1 | -1/+1 |
| 2026-02-23 | gpio: tps65086: normalize return value of gpio_get | Dmitry Torokhov | 1 | -1/+1 |
| 2026-02-23 | gpio: stp-xway: normalize return value of gpio_get | Dmitry Torokhov | 1 | -1/+1 |
| 2026-02-23 | gpio: lp873x: normalize return value of gpio_get | Dmitry Torokhov | 1 | -1/+1 |
| 2026-02-23 | gpio: da9055: normalize return value of gpio_get | Dmitry Torokhov | 1 | -1/+1 |
| 2026-02-23 | gpio: cgbc: normalize return value of gpio_get | Dmitry Torokhov | 1 | -2/+2 |
| 2026-02-23 | gpio: bd9571mwv: normalize return value of gpio_get | Dmitry Torokhov | 1 | -1/+1 |
| 2026-02-23 | gpio: tegra186: Support multi-socket devices | Prathamesh Shete | 1 | -3/+13 |
| 2026-02-23 | gpio: tegra186: Simplify GPIO line name prefix handling | Prathamesh Shete | 1 | -8/+7 |
| 2026-02-23 | gpio: cdev: convert lineevent_create() and linereq_create() to FD_PREPARE() | Kent Gibson | 1 | -95/+46 |
| 2026-02-23 | gpio: brcmstb: allow parent_irq to wake | Doug Berger | 1 | -28/+57 |
| 2026-02-23 | gpio: brcmstb: implement .irq_mask_ack() | Doug Berger | 1 | -5/+25 |
| 2026-02-23 | gpio: brcmstb: Utilize irqd_to_hwirq(d) instead of d->hwirq | Florian Fainelli | 1 | -6/+6 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 3 | -6/+3 |
| 2026-02-21 | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | Linus Torvalds | 5 | -6/+6 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 10 | -23/+23 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 10 | -38/+36 |
| 2026-02-20 | Merge tag 'gpio-fixes-for-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 5 | -54/+81 |
| 2026-02-18 | gpio: amd-fch: ionly return allowed values from amd_fch_gpio_get() | Dmitry Torokhov | 1 | -3/+4 |
| 2026-02-18 | gpio: sysfs: fix chip removal with GPIOs exported over sysfs | Bartosz Golaszewski | 1 | -50/+54 |
| 2026-02-18 | gpio: swnode: restore the swnode-name-against-chip-label matching | Bartosz Golaszewski | 1 | -0/+19 |
| 2026-02-16 | gpio: cdev: Avoid NULL dereference in linehandle_create() | Douglas Anderson | 1 | -1/+1 |
| 2026-02-16 | gpio: nomadik: Add missing IS_ERR() check | Ethan Tidmore | 1 | -0/+3 |
| 2026-02-13 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -4/+11 |
| 2026-02-12 | Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -0/+1 |
| 2026-02-11 | Merge tag 'gpio-updates-for-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 25 | -286/+999 |
| 2026-02-05 | gpio: loongson-64bit: Fix incorrect NULL check after devm_kcalloc() | Chen Ni | 1 | -1/+1 |
| 2026-02-04 | gpiolib: acpi: Fix gpio count with string references | Alban Bedel | 1 | -0/+1 |
| 2026-01-29 | gpio: tegra186: Add support for Tegra264 | Prathamesh Shete | 1 | -2/+88 |
| 2026-01-28 | gpio: virtio: reorder fields to reduce struct padding | Michael S. Tsirkin | 1 | -1/+2 |
| 2026-01-28 | gpio: virtio: fix DMA alignment | Michael S. Tsirkin | 1 | -4/+10 |
| 2026-01-28 | gpiolib: acpi: Fix potential out-of-boundary left shift | Andy Shevchenko | 1 | -4/+17 |
| 2026-01-28 | gpio: spacemit-k1: Use PDR for pin direction, not SDR/CDR | Vivian Wang | 1 | -6/+3 |
| 2026-01-28 | gpio: brcmstb: correct hwirq to bank map | Doug Berger | 1 | -5/+3 |
| 2026-01-28 | gpio: max77620: Implement .get_direction() callback | Diogo Ivo | 1 | -0/+19 |
| 2026-01-28 | gpio: omap: do not register driver in probe() | Danilo Krummrich | 1 | -4/+18 |
| 2026-01-27 | gpio: pca953x: mask interrupts in irq shutdown | Martin Larsson | 1 | -0/+2 |
| 2026-01-27 | gpio: virtuser: fix UAF in configfs release path | Yuhao Huang | 1 | -4/+4 |
| 2026-01-27 | gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler | Denis Sergeev | 1 | -1/+1 |
| 2026-01-27 | gpio: sprd: Change sprd_gpio lock to raw_spin_lock | Xuewen Yan | 1 | -4/+4 |
| 2026-01-27 | gpio: aspeed-sgpio: Support G7 Aspeed sgpiom controller | Billy Tsai | 1 | -2/+108 |
| 2026-01-27 | gpio: aspeed-sgpio: Convert IRQ functions to use llops callbacks | Billy Tsai | 1 | -12/+10 |
| 2026-01-27 | gpio: aspeed-sgpio: Create llops to handle hardware access | Billy Tsai | 1 | -118/+104 |
| 2026-01-27 | gpio: aspeed-sgpio: Remove unused bank name field | Billy Tsai | 1 | -5/+0 |
| 2026-01-27 | gpio: aspeed-sgpio: Change the macro to support deferred probe | Billy Tsai | 1 | -2/+3 |
| 2026-01-27 | gpio: rockchip: Stop calling pinctrl for set_direction | Robin Murphy | 1 | -8/+0 |
| 2026-01-21 | gpio: shared: propagate configuration to pinctrl | Bartosz Golaszewski | 3 | -7/+15 |
| 2026-01-20 | kernel.h: drop hex.h and update all hex.h users | Randy Dunlap | 1 | -0/+1 |
| 2026-01-20 | gpio: cdev: Fix resource leaks on errors in gpiolib_cdev_register() | Tzung-Bi Shih | 1 | -2/+7 |
| 2026-01-20 | gpio: cdev: Fix resource leaks on errors in lineinfo_changed_notify() | Tzung-Bi Shih | 1 | -0/+1 |
| 2026-01-20 | gpio: cdev: Correct return code on memory allocation failure | Tzung-Bi Shih | 1 | -1/+1 |
| 2026-01-15 | gpio: mmio: Add compatible for opencores GPIO | Stafford Horne | 1 | -0/+1 |
| 2026-01-15 | Merge tag 'ib-mfd-clk-gpio-power-regulator-rtc-v6.20' of git://git.kernel.org... | Bartosz Golaszewski | 3 | -0/+291 |
| 2026-01-13 | gpio: pca9570: use lock guards | Andy Shevchenko | 1 | -5/+4 |
| 2026-01-13 | gpio: pca9570: Don't use "proxy" headers | Andy Shevchenko | 1 | -0/+4 |
| 2026-01-13 | gpio: pca9570: Use devm_mutex_init() for mutex initialization | Andy Shevchenko | 1 | -1/+5 |
| 2026-01-13 | gpio: Support ROHM BD72720 gpios | Matti Vaittinen | 3 | -0/+291 |
| 2026-01-13 | gpio: shared: use device_is_compatible() for reset-gpio | Bartosz Golaszewski | 1 | -6/+1 |