summaryrefslogtreecommitdiffstats
path: root/drivers/gpio (follow)
Commit message (Expand)AuthorAgeFilesLines
* gpio: add missing MODULE_DESCRIPTION() macrosJeff Johnson2024-06-074-0/+4
* gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt typeMatthias Schiffer2024-06-031-4/+42
* gpio: tqmx86: store IRQ trigger type and unmask status separatelyMatthias Schiffer2024-06-031-20/+28
* gpio: tqmx86: introduce shadow register for GPIO output valueMatthias Schiffer2024-06-031-7/+11
* gpio: tqmx86: fix typo in Kconfig labelGregor Herburger2024-06-031-1/+1
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-05-231-1/+0
|\
| * gpio: virtio: drop owner assignmentKrzysztof Kozlowski2024-05-221-1/+0
* | gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node matchDevyn Liu2024-05-211-1/+18
* | gpiolib: acpi: Move ACPI device NULL check to acpi_can_fallback_to_crs()Laura Nao2024-05-211-3/+7
* | Merge tag 'gpio-updates-for-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-1516-123/+528
|\ \
| * | gpio: nuvoton: Fix sgpio irq handle errorJim Liu2024-05-071-6/+4
| * | Merge tag 'intel-gpio-v6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Bartosz Golaszewski2024-05-078-45/+463
| |\ \
| | * | gpio: Add Intel Granite Rapids-D vGPIO driverAapo Vienamo2024-04-253-0/+402
| | * | gpiolib: acpi: Set label for IRQ only linesAndy Shevchenko2024-04-181-0/+4
| | * | gpiolib: acpi: Add fwnode name to the GPIO interrupt labelAndy Shevchenko2024-04-181-2/+3
| | * | gpiolib: acpi: Pass con_id instead of property into acpi_dev_gpio_irq_get_by()Andy Shevchenko2024-04-152-7/+6
| | * | gpiolib: acpi: Move acpi_can_fallback_to_crs() out of __acpi_find_gpio()Andy Shevchenko2024-04-151-3/+4
| | * | gpiolib: acpi: Simplify error handling in __acpi_find_gpio()Andy Shevchenko2024-04-151-10/+4
| | * | gpiolib: acpi: Extract __acpi_find_gpio() helperAndy Shevchenko2024-04-151-9/+23
| | * | gpio: sch: Utilise temporary variable for struct deviceAndy Shevchenko2024-04-151-5/+5
| | * | gpio: sch: Switch to memory mapped IO accessorsAndy Shevchenko2024-04-151-10/+15
| | * | gpiolib: acpi: Check for errors first in acpi_find_gpio()Andy Shevchenko2024-04-111-2/+3
| | * | gpiolib: acpi: Remove never true check in acpi_get_gpiod_by_index()Andy Shevchenko2024-04-111-3/+0
| * | | gpio: brcmstb: add support for gpio-rangesDoug Berger2024-04-261-0/+2
| * | | gpio: of: support gpio-ranges for multiple gpiochip devicesDoug Berger2024-04-261-2/+21
| * | | gpio: brcmstb: Use dynamic GPIO base numbersDoug Berger2024-04-241-11/+8
| * | | gpiolib: Get rid of never false gpio_is_valid() callsAndy Shevchenko2024-04-174-17/+16
| * | | gpio: regmap: Use -ENOTSUPP consistentlyAndy Shevchenko2024-04-121-2/+2
| * | | gpio: pcie-idio-24: Use -ENOTSUPP consistentlyAndy Shevchenko2024-04-121-1/+1
| * | | gpiolib: Do not mention legacy GPIOF_* in the codeAndy Shevchenko2024-04-031-1/+4
| * | | gpiolib: legacy: Remove unused gpio_request_array() and gpio_free_array()Andy Shevchenko2024-04-031-39/+0
| * | | gpio: cros-ec: provide ID table for avoiding fallback matchTzung-Bi Shih2024-04-021-0/+8
| * | | gpiolib: use dev_err() when gpiod_configure_flags failedPeng Fan2024-04-021-1/+1
* | | | Merge tag 'spi-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2024-05-142-0/+53
|\ \ \ \
| * | | | gpio: swnode: Add ability to specify native chip selects for SPICharles Keepax2024-04-162-0/+53
* | | | | gpiolib: cdev: fix uninitialised kfifoKent Gibson2024-05-101-0/+14
* | | | | gpiolib: cdev: Fix use after free in lineinfo_changed_notifyZhongqiu Han2024-05-091-1/+1
* | | | | gpiolib: use a single SRCU struct for all GPIO descriptorsBartosz Golaszewski2024-05-093-28/+25
* | | | | gpiolib: fix the speed of descriptor label setting with SRCUBartosz Golaszewski2024-05-072-8/+30
| |_|_|/ |/| | |
* | | | Merge tag 'intel-gpio-v6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Bartosz Golaszewski2024-04-251-3/+6
|\ \ \ \
| * | | | gpio: tangier: Use correct type for the IRQ chip dataAndy Shevchenko2024-04-121-3/+6
| | |_|/ | |/| |
* | | | gpio: tegra186: Fix tegra186_gpio_is_accessible() checkPrathamesh Shete2024-04-241-9/+11
* | | | gpio: lpc32xx: fix module autoloadingKrzysztof Kozlowski2024-04-121-0/+1
* | | | Merge tag 'intel-gpio-v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Bartosz Golaszewski2024-04-082-2/+2
|\| | | | |/ / |/| |
| * | gpio: crystalcove: Use -ENOTSUPP consistentlyAndy Shevchenko2024-04-051-1/+1
| * | gpio: wcove: Use -ENOTSUPP consistentlyAndy Shevchenko2024-04-051-1/+1
* | | gpio: cdev: fix missed label sanitizing in debounce_setup()Kent Gibson2024-04-041-21/+28
* | | gpio: cdev: check for NULL labels when sanitizing them for irqsBartosz Golaszewski2024-04-041-5/+14
* | | gpiolib: Fix triggering "kobject: 'gpiochipX' is not initialized, yet" kobjec...Hans de Goede2024-04-031-0/+3
| |/ |/|
* | gpiolib: Fix debug messaging in gpiod_find_and_request()Andy Shevchenko2024-03-261-14/+18