summaryrefslogtreecommitdiff
path: root/drivers/gpio
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge branch 'for-next/spdx'Sascha Hauer2021-11-153-0/+3
|\
| * drivers: add missing SPDX-License-IdentifierAhmad Fatoum2021-11-013-0/+3
* | include: add dedicated header for printf/printkAhmad Fatoum2021-11-012-2/+2
* | gpio: add driver for xilinx zynq and zynqmpThomas Haemmerle2021-10-143-0/+444
|/
* gpio: add driver for 74xx-ICs with MMIO accessAntony Pavlov2021-10-043-0/+180
* gpio: add support for StarFive GPIO controllerAhmad Fatoum2021-06-243-0/+186
* Merge branch 'for-next/net'Sascha Hauer2021-06-161-9/+21
|\
| * gpio: allow -gpio suffix for gpio property namesSascha Hauer2021-06-091-9/+21
* | include: <io.h>: define (read|write)[bwlq]_relaxedAhmad Fatoum2021-06-111-3/+0
|/
* gpio: generic: fixup syncing with upstream Linux gpio-mmio driverAhmad Fatoum2021-05-311-1/+1
* gpio: add SiFive GPIO controller supportAhmad Fatoum2021-05-103-0/+95
* gpio: generic: sync with upstream Linux gpio-mmio driverAhmad Fatoum2021-05-102-113/+324
* gpio: gpio-generic-platform: remove unused non-DT supportAhmad Fatoum2021-05-101-21/+1
* gpio: pl061: implement gpio_ops::get_directionAhmad Fatoum2021-04-131-0/+11
* gpiolib: add Linux-like gpiod_get() helperAhmad Fatoum2021-04-131-0/+43
* Merge branch 'for-next/spdx'Sascha Hauer2021-03-2321-256/+76
|\
| * gpio: Replace license and copyright boilerplate by SPDX identifiersUwe Kleine-König2021-03-0421-256/+76
* | gpio: pl061: Fix driver registrationSascha Hauer2021-03-221-1/+5
|/
* gpio: orion: Do not overwrite device idSascha Hauer2021-02-041-5/+7
* treewide: Use driver macroSascha Hauer2020-09-2915-77/+15
* gpiolib: add gpio_array_to_id helper to get ID out of GPIO arrayOleksij Rempel2020-08-241-0/+31
* Merge branch 'for-next/misc' into masterSascha Hauer2020-08-181-1/+0
|\
| * treewide: remove stale instances of struct deviceAhmad Fatoum2020-08-031-1/+0
* | gpio: get function returns masked register valueRenaud Barbier2020-08-031-1/+1
|/
* Merge branch 'for-next/misc'Sascha Hauer2020-05-142-2/+0
|\