summaryrefslogtreecommitdiff
path: root/drivers/gpio
AgeCommit message (Expand)AuthorFilesLines
2025-12-01Revert "gpio: swnode: don't use the swnode's name as the key for GPIO lookup"Charles Keepax1-1/+1
2025-12-01gpio: cdev: make sure the cdev fd is still active before emitting eventsBartosz Golaszewski1-2/+7
2025-11-13gpiolib: fix invalid pointer access in debugfsBartosz Golaszewski1-1/+7
2025-11-13gpio: swnode: don't use the swnode's name as the key for GPIO lookupBartosz Golaszewski1-1/+1
2025-10-29gpio: idio-16: Define fixed direction of the GPIO linesWilliam Breathitt Gray1-0/+5
2025-10-29gpio: regmap: add the .fixed_direction_output configuration parameterIoana Ciornei1-2/+24
2025-10-29gpio: regmap: Allow to allocate regmap-irq deviceMathieu Dubois-Briand1-2/+27
2025-10-29gpio: ljca: Fix duplicated IRQ mappingHaotian Zhang1-11/+3
2025-10-29gpio: 104-idio-16: Define maximum valid register address offsetWilliam Breathitt Gray1-0/+1
2025-10-29gpio: pci-idio-16: Define maximum valid register address offsetWilliam Breathitt Gray1-0/+1
2025-10-19gpio: mpfs: fix setting gpio direction to outputConor Dooley1-1/+1
2025-10-19gpio: wcd934x: mark the GPIO controller as sleepingBartosz Golaszewski1-1/+1
2025-09-22gpio: regmap: fix memory leak of gpio_regmap structureIoana Ciornei1-1/+1
2025-09-22gpiolib: Extend software-node support to support secondary software-nodesHans de Goede1-2/+19
2025-09-16Merge tag 'intel-gpio-v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Bartosz Golaszewski2-2/+21
2025-09-15gpiolib: acpi: initialize acpi_gpio_info structSébastien Szymanski1-2/+2
2025-09-02gpio: fix GPIO submenu in KconfigBartosz Golaszewski1-3/+3
2025-09-01gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-05Antheas Kapenekakis1-0/+12
2025-08-31Merge tag 'gpio-fixes-for-v6.17-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2025-08-26gpio: timberdale: fix off-by-one in IRQ type boundary checkJunjie Cao1-1/+1
2025-08-25Merge tag 'pinctrl-v6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+14
2025-08-21gpiolib: acpi: Program debounce when finding GPIOMario Limonciello (AMD)1-0/+7
2025-08-19gpiolib: acpi: Add quirk for ASUS ProArt PX13Mario Limonciello (AMD)1-0/+14
2025-08-12gpio: mlxbf3: use platform_get_irq_optional()David Thompson1-1/+1
2025-08-12Revert "gpio: mlxbf3: only get IRQ for device instance 0"David Thompson1-35/+19
2025-08-07treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski135-177/+177
2025-08-07gpio: remove legacy GPIO line value setter callbacksBartosz Golaszewski1-21/+6
2025-08-03gpio: mlxbf2: use platform_get_irq_optional()David Thompson1-1/+1
2025-08-03Revert "gpio: pxa: Make irq_chip immutable"Bartosz Golaszewski1-7/+1
2025-07-28Merge tag 'gpio-updates-for-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds103-1061/+2293
2025-07-27gpiolib: enable CONFIG_GPIOLIB_LEGACY even for !GPIOLIBArnd Bergmann1-2/+2
2025-07-25gpio: virtio: Fix config space reading.Harald Mommer1-4/+5
2025-07-24gpiolib: make legacy interfaces optionalArnd Bergmann2-1/+4
2025-07-24Merge tag 'ib-mfd-gpio-power-soc-v6.17' of git://git.kernel.org/pub/scm/linux...Bartosz Golaszewski3-0/+303
2025-07-24gpiolib: of: add forward declaration for struct device_nodeAndrei Lalaev1-1/+1
2025-07-24gpio: Add new gpio-macsmc driver for Apple MacsHector Martin3-0/+303
2025-07-23gpio: cadence: Remove duplicated include in gpio-cadence.cYang Li1-1/+0
2025-07-23gpio: tps65219: Add support for TI TPS65214 PMICShree Ramamoorthy1-6/+86
2025-07-23gpio: tps65219: Update _IDX & _OFFSET macro prefixShree Ramamoorthy1-10/+17
2025-07-19gpio: sysfs: Fix an end of loop test in gpiod_unexport()Dan Carpenter1-3/+6
2025-07-18gpio: xilinx: convert set_multiple() to the new API as wellBartosz Golaszewski1-3/+5
2025-07-17gpiolib: devres: release GPIOs in devm_gpiod_put_array()André Draszik1-1/+1
2025-07-16gpio: loongson-64bit: Extend GPIO irq supportBinbin Zhou1-0/+6
2025-07-16gpio: viperboard: Unlock on error in vprbrd_gpiob_direction_output()Dan Carpenter1-3/+1
2025-07-16gpio: TODO: remove the task for the sysfs reworkBartosz Golaszewski1-9/+5
2025-07-16gpio: sysfs: allow disabling the legacy parts of the GPIO sysfs interfaceBartosz Golaszewski2-0/+50
2025-07-16gpio: sysfs: export the GPIO directory locally in the gpiochip<id> directoryBartosz Golaszewski1-1/+50
2025-07-16gpio: sysfs: don't look up exported lines as class devicesBartosz Golaszewski1-16/+44
2025-07-16gpio: sysfs: don't use driver data in sysfs callbacks for line attributesBartosz Golaszewski1-40/+83
2025-07-16gpio: sysfs: rename the data variable in gpiod_(un)export()Bartosz Golaszewski1-18/+18