summaryrefslogtreecommitdiffstats
path: root/drivers/gpio
Commit message (Expand)AuthorAgeFilesLines
* gpio: ws16c48: Make irq_chip immutableWilliam Breathitt Gray2022-09-031-3/+7
* gpio: 104-idio-16: Make irq_chip immutableWilliam Breathitt Gray2022-09-031-7/+11
* gpio: 104-idi-48: Make irq_chip immutableWilliam Breathitt Gray2022-09-031-3/+7
* gpio: 104-dio-48e: Make irq_chip immutableWilliam Breathitt Gray2022-09-031-3/+7
* gpio: realtek-otto: switch to 32-bit I/OSander Vanheule2022-08-311-81/+85
* gpio: pca953x: Add mutex_lock for regcache sync in PMHaibo Chen2022-08-311-1/+7
* gpio: mockup: remove gpio debugfs when remove deviceWei Yongjun2022-08-281-1/+8
* gpio: pxa: use devres for the clock structBartosz Golaszewski2022-08-191-9/+2
* Merge tag 'gpio-updates-for-v6.0-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-08-0428-1322/+977
|\
| * gpio: 74xx-mmio: Use bits instead of plain numbers for flagsAndy Shevchenko2022-07-281-2/+2
| * gpio: xilinx: add missing blank line after declarationsShubhrajyoti Datta2022-07-261-0/+2
| * gpio: gpio-mm: Implement and utilize register structuresWilliam Breathitt Gray2022-07-202-163/+40
| * gpio: 104-idi-48: Implement and utilize register structuresWilliam Breathitt Gray2022-07-202-83/+61
| * gpio: 104-dio-48e: Implement and utilize register structuresWilliam Breathitt Gray2022-07-202-175/+75
| * gpio: i8255: Introduce the Intel 8255 interface library moduleWilliam Breathitt Gray2022-07-204-0/+346
| * gpio: 104-idio-16: Implement and utilize register structuresWilliam Breathitt Gray2022-07-201-18/+42
| * gpio: ws16c48: Implement and utilize register structuresWilliam Breathitt Gray2022-07-201-36/+84
| * gpio: remove VR41XX related gpio driverThomas Bogendoerfer2022-07-193-548/+0
| * gpiolib: acpi: support bias pull disableNuno Sá2022-07-191-0/+3
| * gpiolib: of: support bias pull disableNuno Sá2022-07-191-0/+7
| * gpiolib: add support for bias pull disableNuno Sá2022-07-191-2/+6
| * gpio: 74xx-mmio: use bits.h macros for all masksAndy Shevchenko2022-07-191-1/+2
| * gpio: 74xx-mmio: Check MMIO_74XX_DIR_IN flag in mmio_74xx_dir_in()Andy Shevchenko2022-07-191-1/+4
| * gpio: 74xx-mmio: Make use of device propertiesAndy Shevchenko2022-07-191-3/+4
| * gpiolib: cdev: compile out HTE unless CONFIG_HTE selectedKent Gibson2022-07-191-35/+63
| * gpiolib: cdev: consolidate edge detector configuration flagsKent Gibson2022-07-191-66/+60
| * gpiolib: cdev: simplify line event identificationKent Gibson2022-07-191-29/+15
| * gpiolib: cdev: replace if-else chains with switchesKent Gibson2022-07-191-13/+18
| * gpiolib: cdev: simplify parameter in call to hte_edge_setupKent Gibson2022-07-191-3/+1
| * gpiolib: cdev: simplify linereq_freeKent Gibson2022-07-191-4/+4
| * gpio: 104-idi-48: unsigned to unsigned int cleanupAakash Sen Sharma2022-07-191-15/+15
| * gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91Geert Uytterhoeven2022-07-191-0/+1
| * gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()Liang He2022-07-191-1/+3
| * gpio: lp3943: unsigned to unsigned int cleanupShinyzenith2022-07-191-8/+8
| * Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Bartosz Golaszewski2022-07-191-25/+18
| |\
| | * gpio: pch: Change PCI device macrosAndy Shevchenko2022-06-211-9/+10
| | * gpio: pch: Use dev_err_probe()Andy Shevchenko2022-06-211-16/+8
| * | gpiolib: of: Use device_match_of_node() helperAndy Shevchenko2022-07-191-1/+1
| * | gpio: adp5588: sort header inclusion alphabeticallyAndy Shevchenko2022-07-191-4/+4
| * | gpio: adp5588: Do not use defined value for driver name and compatibleAndy Shevchenko2022-07-191-6/+4
| * | gpio: adp5588: Switch from of headers to mod_devicetable.hAndy Shevchenko2022-07-191-5/+3
| * | gpio: rockchip: add support for rk3588Jianqun Xu2022-07-191-1/+2
| * | gpio: adnp: Make use of device propertiesAndy Shevchenko2022-07-191-9/+5
| * | gpio: adnp: use simple i2c probe functionAndy Shevchenko2022-07-191-3/+2
| * | gpio: pca9570: add pca9571 supportLucas Stach2022-07-191-0/+2
| * | gpio: xgs-iproc: Drop if with an always false conditionUwe Kleine-König2022-07-191-5/+1
| * | gpio: brcmstb: Make .remove() obviously always return 0Uwe Kleine-König2022-07-191-7/+2
| * | gpio: ucb1400: Remove platform setup and teardown supportUwe Kleine-König2022-07-191-20/+0
| * | gpio: twl4030: Don't return an error after WARN in .removeUwe Kleine-König2022-07-191-5/+2
| * | gpio: twl4030: Drop platform teardown callbackUwe Kleine-König2022-07-191-11/+0