summaryrefslogtreecommitdiffstats
path: root/drivers/gpio
Commit message (Expand)AuthorAgeFilesLines
* gpio: pca953x: depend on i2c sliceSascha Hauer2024-02-231-0/+2
* gpio: add slice supportSascha Hauer2024-02-231-0/+11
* gpio-vf610: always register 32 GPIOsSascha Hauer2024-02-081-1/+1
* Merge branch 'for-next/k3'Sascha Hauer2023-11-272-41/+33
|\
| * gpio: davinci: Add support for GPIO controllers on TI K3 SoCsSascha Hauer2023-11-032-2/+4
| * gpio: davinci: Redesign driver to accommodate ngpios in one gpio chipSascha Hauer2023-11-031-39/+29
* | gpio-vf610: Add i.MX93 supportSascha Hauer2023-11-202-11/+92
|/
* treewide: switch regmap.h include to linux/regmap.hAhmad Fatoum2023-10-261-1/+1
* treewide: Print device nodes with %pOFSascha Hauer2023-07-031-2/+2
* gpiolib: rename gpioinfo_ to gpiodesc_Ahmad Fatoum2023-06-231-17/+17
* gpiolib: add support for requesting and setting gpiod arraysAhmad Fatoum2023-06-231-0/+123
* gpiolib: factor out finding gpio propertyAhmad Fatoum2023-06-231-22/+39
* gpiolib: export proper gpio descriptor APIAhmad Fatoum2023-06-231-20/+153
* gpio: gpiolib: rename struct gpio_info to gpio_descAhmad Fatoum2023-06-231-103/+103
* gpio: have gpiod_ functions return and accept pointersAhmad Fatoum2023-06-232-13/+17
* gpiolib: add of_xlate supportMarco Felsch2023-06-161-0/+57
* gpiolib: introduce of_gpiochip_add to bundle all of functionsMarco Felsch2023-06-141-15/+18
* gpiolib: refactor gpio-line-names parsingMarco Felsch2023-06-141-37/+65
* gpiolib: fix missing error check while query gpio-line-namesMarco Felsch2023-06-141-2/+7
* gpiolib: fix gpio name memory leakMarco Felsch2023-06-141-3/+11
* gpiolib: rename local gpio-line-names variableMarco Felsch2023-06-141-4/+4
* gpiolib: simplify for loop break conditionMarco Felsch2023-06-141-1/+9
* gpiolib: fix gpio-hog functionalityMarco Felsch2023-06-141-31/+27
* treewide: add MODULE_DEVICE_TABLE markersAhmad Fatoum2023-06-1326-0/+26
* pinctrl/gpio: rockchip: separate gpio from pinctrl driverSascha Hauer2023-05-233-0/+204
* gpiolib: fix gpio label generation with gpiod_getAhmad Fatoum2023-04-111-1/+1
* Merge branch 'for-next/misc' into nextSascha Hauer2023-03-162-2/+34
|\
| * gpio: pca953x: add optional support for regulator and reset GPIOAhmad Fatoum2023-03-091-1/+18
| * gpio: pca953x: sync DT compatibles with LinuxAhmad Fatoum2023-03-091-0/+19
| * gpio: gpioinfo: use dev_name to get device nameAhmad Fatoum2023-03-091-1/+1
* | ARM: bcm283x: Move mach header files to include/mach/bcm283xSascha Hauer2023-03-061-1/+1
* | gio: add support for PCAL6408 chip to the pca953x driverMichael Kopfensteiner2023-02-271-0/+6
|/
* gpio: Fix unused variable warningSascha Hauer2023-01-251-1/+1
* gpiolib: implement dev_gpiod_get_indexAhmad Fatoum2023-01-101-9/+14
* Rename struct driver_d to driverSascha Hauer2023-01-1027-27/+27
* Rename struct device_d to deviceSascha Hauer2023-01-1028-38/+39
* Rename device_d::device_node to device_d::of_nodeSascha Hauer2023-01-1018-34/+35
* gpio: Add gpio latch driverSascha Hauer2022-11-083-0/+202
* gpiolib: Fix gpioinfo without argsSascha Hauer2022-09-281-1/+1
* gpiolib: gpioinfo: add optional CONTROLLER command line argumentAhmad Fatoum2022-09-131-5/+26
* gpiolib: implement gpio_get_chip_by_dev()Ahmad Fatoum2022-09-131-9/+19
* gpiolib: Add of_xlate supportJules Maselbas2022-08-081-28/+32
* drivers: gpio: pcf857x: Remove redundant assignmentAlexander Shiyan2022-06-301-5/+1
* ARM: clps711x: Switch to devicetree usageAlexander Shiyan2022-06-101-5/+2
* gpiolib: fix allocating dynamic gpio numbers.Sascha Hauer2022-05-191-1/+1
* gpiolib: remove declaration of now unused variableAhmad Fatoum2022-04-291-1/+1
* GPIO: clps711x: Simplify initializationAlexander Shiyan2022-04-201-6/+4
* gpio: allocate dynamic gpio numbers top downSascha Hauer2022-04-011-13/+13
* drivers: migrate "GPL-2.0+" license identifiers to SPDX 2.0Roland Hieber2021-11-222-2/+2
* drivers: migrate "GPL-2.0" license identifiers to SPDX 2.0Roland Hieber2021-11-225-5/+5