summaryrefslogtreecommitdiffstats
path: root/drivers/gpio
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * treewide: remove references to CREDITSUwe Kleine-König2020-04-272-2/+0
* | drivers: add COMPILE_TEST prompts to some on-by-default driversAhmad Fatoum2020-05-081-4/+8
* | drivers: mark first batch of compilable drivers for COMPILE_TESTAhmad Fatoum2020-05-081-8/+8
|/
* gpiolib: use correct format specifier for ptrdiff_tAhmad Fatoum2020-02-191-1/+1
* gpiolib: introduce helper functions working on gpio_info structsUwe Kleine-König2020-02-101-40/+97
* gpiolib: reorder functionsUwe Kleine-König2020-01-271-76/+76
* gpio: Add raspberrypi exp gpio driverSascha Hauer2020-01-083-0/+280
* of/gpio: Support gpio-line-names propertySascha Hauer2019-11-271-1/+15
* gpio: Introduce GPIO namesSascha Hauer2019-11-271-6/+25
* gpio: add driver for MPC8xxx ip coreSteffen Trumtrar2019-09-173-0/+131
* Merge branch 'for-next/stm32'Sascha Hauer2019-07-121-0/+7
|\
| * gpiolib: add gpio_get_chip helperAhmad Fatoum2019-06-201-0/+7
* | pcf857x: fix CONFIG_OF to OFDEVICEMichael Grzeschik2019-06-171-1/+1
|/
* gpio: add driver for PCF857x, PCA{85, 96}7x, and MAX732[89] I2C GPIO expandersMichael Grzeschik2019-06-043-0/+274
* pinctrl: bcm2835: move existing code from gpio.Tomaz Solc2019-02-193-167/+0
* gpio: clps711x: Use coredevice_platform_driver() macroAlexander Shiyan2018-12-201-6/+1
* gpio: clps711x: Switch to SPDX identifierAlexander Shiyan2018-12-201-8/+2
* gpio: clps711x: Change compatible stringAlexander Shiyan2018-12-201-1/+1
* Merge branch 'for-next/misc'Sascha Hauer2018-11-092-14/+2
|\
| * i2c: introduce device_i2c_driver() macroMarco Felsch2018-10-192-14/+2
* | gpiolib: Introduce gpio_find_by_label()Andrey Smirnov2018-10-291-0/+17
* | gpio: VF610: Propagate error code of gpiochip_add() upAndrey Smirnov2018-10-291-2/+1
* | gpio: tree-wide don't probe devices during core_initcallMarco Felsch2018-10-194-4/+4