summaryrefslogtreecommitdiffstats
path: root/drivers/gpio
Commit message (Expand)AuthorAgeFilesLines
* 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
* | gpiolib: fix of_hog_gpio gpio label assignmentMarco Felsch2018-10-191-1/+4
* | gpiolib: fix of_gpio_hog error handlingMarco Felsch2018-10-191-4/+4
|/
* gpio: pca953x: add oftree supportOleg.Karfich@wago.com2018-08-311-0/+35
* gpio: i.MX: Add i.MX8mq supportSascha Hauer2018-06-111-0/+3
* sandbox: add gpio support with libftdi1Antony Pavlov2018-01-293-0/+142
* remove checks for xzalloc() returning NULLUwe Kleine-König2017-09-263-6/+0
* gpiolib: check validity for gpio_info in *_active()Uwe Kleine-König2017-09-261-0/+12
* Merge branch 'for-next/misc'Sascha Hauer2017-09-081-2/+11
|\
| * gpio: gpio-generic: add dt supportAntony Pavlov2017-09-081-0/+9
| * gpio: gpio-generic: fix bgpio_map()Antony Pavlov2017-09-081-2/+2
* | gpio: clps711x: clps711x_gpio_dt_ids: add missing sentinel entryAntony Pavlov2017-09-061-0/+1
|/
* gpiolib: Simplify code of gpio_request_one()Andrey Smirnov2017-07-301-9/+3
* gpiolib: Fix buggy flag detection codeAndrey Smirnov2017-07-301-9/+16
* gpio: fix null pointer exception when there is no oftreeSam Ravnborg2017-07-071-0/+3
* gpiolib: Add support for GPIO "hog" nodesAndrey Smirnov2017-06-061-1/+95
* gpiolib: Add code to support "active low" GPIOsAndrey Smirnov2017-06-061-4/+46
* gpio-imx: Do not use gpio_set_value()Andrey Smirnov2017-06-061-1/+1
* Merge branch 'for-next/vybrid'Sascha Hauer2017-01-123-0/+170
|\
| * gpio: Add GPIO driver for VybridAndrey Smirnov2017-01-113-0/+170
* | gpio: gpio-74164: Add 74lvc594 IDAlexander Shiyan2017-01-101-0/+1
* | gpio: Port SX150x driver from LinuxAndrey Smirnov2017-01-103-0/+283
|/
* Merge branch 'for-next/misc'Sascha Hauer2016-03-111-7/+7
|\
| * Kconfig: avoid tabs in help textAlexander Kurz2016-02-251-7/+7
* | driver: replace dev_request_mem_region with dev_request_mem_resourceSascha Hauer2016-03-0712-36/+68
* | driver: Fix return check of dev_request_mem_regionSascha Hauer2016-02-231-2/+2
|/
* bcm2835: introduce mach-bcm283xAlexander Aring2016-01-042-4/+4
* gpio: add ath79-gpio driver for Atheros MIPS SoCsAntony Pavlov2015-09-232-0/+157
* gpio: dw: implement new bindingsSteffen Trumtrar2015-08-191-24/+55
* gpio: dw: fix copy&paste variable nameSteffen Trumtrar2015-08-191-2/+2
* gpio-davinci: gpio get should return 0 or 1Jan Luebbe2015-06-011-1/+1
* Merge branch 'for-next/of-device-id'Sascha Hauer2015-05-066-20/+20
|\
| * of: use 'const void *' for struct of_device_id.dataAntony Pavlov2015-04-306-20/+20
* | gpio: Add driver for 74x164 compatible shift-registersSebastian Hesselbarth2015-04-273-0/+140
* | gpio: orion: Convert to platform_driverSebastian Hesselbarth2015-04-201-6/+1
* | gpio: Return -EPROBE_DEFER on gpio_get_num()Sebastian Hesselbarth2015-04-171-1/+4
|/
* ARM: MXS: Make gpio a driverSascha Hauer2015-01-283-0/+190
* gpio: clps711x: Add missing includeSascha Hauer2014-11-271-1/+1
* resource: Let dev_request_mem_region return an error pointerSascha Hauer2014-09-167-13/+23
* resource: Let request_iomem_region return an error pointerSascha Hauer2014-09-161-2/+3
* resource: Let dev_get_resource_by_name return an error pointerSascha Hauer2014-09-161-3/+4
* Merge branch 'for-next/i2c'Sascha Hauer2014-08-073-0/+502
|\