| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-25 | gpio: virtio: Fix config space reading. | Harald Mommer | 1 | -4/+5 |
| 2025-07-24 | gpiolib: make legacy interfaces optional | Arnd Bergmann | 3 | -5/+10 |
| 2025-07-24 | dt-bindings: gpio: rockchip: Allow use of a power-domain | Jonas Karlman | 1 | -0/+3 |
| 2025-07-24 | gpiolib: of: add forward declaration for struct device_node | Andrei Lalaev | 1 | -1/+1 |
| 2025-07-24 | power: reset: macsmc-reboot: Add driver for rebooting via Apple SMC | Hector Martin | 4 | -0/+301 |
| 2025-07-24 | gpio: Add new gpio-macsmc driver for Apple Macs | Hector Martin | 4 | -0/+304 |
| 2025-07-24 | mfd: Add Apple Silicon System Management Controller | Sven Peter | 5 | -0/+798 |
| 2025-07-24 | soc: apple: rtkit: Make shmem_destroy optional | Sven Peter | 1 | -2/+1 |
| 2025-07-24 | dt-bindings: mfd: Add Apple Mac System Management Controller | Russell King (Oracle) | 2 | -0/+80 |
| 2025-07-24 | dt-bindings: power: reboot: Add Apple Mac SMC Reboot Controller | Sven Peter | 2 | -0/+41 |
| 2025-07-24 | dt-bindings: gpio: Add Apple Mac SMC GPIO block | Russell King (Oracle) | 2 | -0/+30 |
| 2025-07-23 | gpio: cadence: Remove duplicated include in gpio-cadence.c | Yang Li | 1 | -1/+0 |
| 2025-07-23 | gpio: tps65219: Add support for TI TPS65214 PMIC | Shree Ramamoorthy | 1 | -6/+86 |
| 2025-07-23 | gpio: tps65219: Update _IDX & _OFFSET macro prefix | Shree Ramamoorthy | 1 | -10/+17 |
| 2025-07-19 | gpio: sysfs: Fix an end of loop test in gpiod_unexport() | Dan Carpenter | 1 | -3/+6 |
| 2025-07-18 | dt-bindings: gpio: Convert qca,ar7100-gpio to DT schema | Rob Herring (Arm) | 3 | -38/+61 |
| 2025-07-18 | dt-bindings: gpio: Convert maxim,max3191x to DT schema | Rob Herring (Arm) | 2 | -59/+104 |
| 2025-07-18 | dt-bindings: gpio: fsl,qoriq-gpio: Add missing mpc8xxx compatibles | Rob Herring (Arm) | 2 | -72/+7 |
| 2025-07-18 | dt-bindings: gpio: Create a trivial GPIO schema | Rob Herring (Arm) | 23 | -629/+116 |
| 2025-07-18 | dt-bindings: gpio: Convert st,spear-spics-gpio to DT schema | Rob Herring (Arm) | 2 | -49/+82 |
| 2025-07-18 | dt-bindings: gpio: Convert abilis,tb10x-gpio to DT schema | Rob Herring (Arm) | 2 | -35/+63 |
| 2025-07-18 | dt-bindings: gpio: Convert apm,xgene-gpio-sb to DT schema | Rob Herring (Arm) | 2 | -64/+94 |
| 2025-07-18 | dt-bindings: gpio: Convert ti,twl4030-gpio to DT schema | Rob Herring (Arm) | 2 | -29/+61 |
| 2025-07-18 | dt-bindings: gpio: Convert lantiq,gpio-mm-lantiq to DT schema | Rob Herring (Arm) | 2 | -38/+54 |
| 2025-07-18 | dt-bindings: gpio: Convert ti,keystone-dsp-gpio to DT schema | Rob Herring (Arm) | 2 | -39/+65 |
| 2025-07-18 | dt-bindings: gpio: Convert altr,pio-1.0 to DT schema | Rob Herring (Arm) | 2 | -44/+75 |
| 2025-07-18 | dt-bindings: gpio: Convert cirrus,clps711x-mctrl-gpio to DT schema | Rob Herring (Arm) | 2 | -17/+49 |
| 2025-07-18 | dt-bindings: gpio: Convert cavium,octeon-3860-gpio to DT schema | Rob Herring (Arm) | 2 | -49/+62 |
| 2025-07-18 | dt-bindings: gpio: Convert exar,xra1403 to DT schema | Rob Herring (Arm) | 2 | -46/+75 |
| 2025-07-18 | dt-bindings: gpio: Convert microchip,pic32mzda-gpio to DT schema | Rob Herring (Arm) | 2 | -49/+71 |
| 2025-07-18 | dt-bindings: gpio: Convert lacie,netxbig-gpio-ext to DT schema | Rob Herring (Arm) | 2 | -22/+60 |
| 2025-07-18 | gpio: xilinx: convert set_multiple() to the new API as well | Bartosz Golaszewski | 1 | -3/+5 |
| 2025-07-18 | misc: ti-fpc202: use new GPIO line value setter callbacks | Bartosz Golaszewski | 1 | -5/+5 |
| 2025-07-18 | misc: ti-fpc202: remove unneeded direction check | Bartosz Golaszewski | 1 | -3/+0 |
| 2025-07-16 | gpio: loongson-64bit: Extend GPIO irq support | Binbin Zhou | 1 | -0/+6 |
| 2025-07-16 | gpio: viperboard: Unlock on error in vprbrd_gpiob_direction_output() | Dan Carpenter | 1 | -3/+1 |
| 2025-07-16 | gpio: TODO: remove the task for the sysfs rework | Bartosz Golaszewski | 1 | -9/+5 |
| 2025-07-16 | gpio: sysfs: allow disabling the legacy parts of the GPIO sysfs interface | Bartosz Golaszewski | 2 | -0/+50 |
| 2025-07-16 | gpio: sysfs: export the GPIO directory locally in the gpiochip<id> directory | Bartosz Golaszewski | 2 | -1/+53 |
| 2025-07-16 | gpio: sysfs: don't look up exported lines as class devices | Bartosz Golaszewski | 1 | -16/+44 |
| 2025-07-16 | gpio: sysfs: don't use driver data in sysfs callbacks for line attributes | Bartosz Golaszewski | 1 | -40/+83 |
| 2025-07-16 | gpio: sysfs: rename the data variable in gpiod_(un)export() | Bartosz Golaszewski | 1 | -18/+18 |
| 2025-07-16 | gpio: sysfs: pass gpiod_data directly to internal GPIO sysfs functions | Bartosz Golaszewski | 1 | -12/+9 |
| 2025-07-16 | gpio: sysfs: only get the dirent reference for the value attr once | Bartosz Golaszewski | 1 | -8/+11 |
| 2025-07-16 | gpio: sysfs: add a parallel class device for each GPIO chip using device IDs | Bartosz Golaszewski | 2 | -49/+150 |
| 2025-07-16 | gpio: sysfs: use gpiod_is_equal() to compare GPIO descriptors | Bartosz Golaszewski | 1 | -1/+1 |
| 2025-07-16 | gpio: wcove: use new GPIO line value setter callbacks | Bartosz Golaszewski | 1 | -4/+4 |
| 2025-07-16 | gpio: wcove: use regmap_assign_bits() in .set() | Bartosz Golaszewski | 1 | -4/+1 |
| 2025-07-15 | gpio: pca953x: use regmap_update_bits() to improve performance | Hugo Villeneuve | 1 | -10/+10 |
| 2025-07-15 | gpio: zynqmp-modepin: set line value in .direction_output() | Bartosz Golaszewski | 1 | -1/+1 |