Searched +full:ds4520 +full:- +full:gpio (Results 1 – 4 of 4) sorted by relevance
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | adi,ds4520-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/adi,ds4520-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: DS4520 I2C GPIO expander 10 - Okan Sahin <okan.sahin@analog.com> 15 - adi,ds4520-gpio 20 gpio-controller: true 22 "#gpio-cells": 30 - compatible [all …]
|
/linux/drivers/gpio/ |
H A D | gpio-ds4520.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Driver for the DS4520 I/O Expander 8 #include <linux/gpio/driver.h> 9 #include <linux/gpio/regmap.h> 26 struct device *dev = &client->dev; in ds4520_gpio_probe() 57 { .compatible = "adi,ds4520-gpio" }, 63 { "ds4520-gpio" }, 70 .name = "ds4520-gpio", 78 MODULE_DESCRIPTION("DS4520 I/O Expander");
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # GPIO infrastructure and drivers 7 bool "GPIO Support" 9 This enables GPIO support through the generic GPIO library. 11 one or more of the GPIO drivers below. 47 this symbol, but new drivers should use the generic gpio-regmap 51 bool "Debug GPIO calls" 54 Say Y here to add some extra checks and diagnostics to GPIO calls. 57 non-sleeping contexts. They can make bitbanged serial protocols 62 bool "/sys/class/gpio/... (sysfs interface)" if EXPERT [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 # generic gpio support: platform drivers, dedicated expander chips, etc 4 ccflags-$(CONFIG_DEBUG_GPIO) += -DDEBUG 6 obj-$(CONFIG_GPIOLIB) += gpiolib.o 7 obj-$(CONFIG_GPIOLIB) += gpiolib-devres.o 8 obj-$(CONFIG_GPIOLIB) += gpiolib-legacy.o 9 obj-$(CONFIG_OF_GPIO) += gpiolib-of.o 10 obj-$(CONFIG_GPIO_CDEV) += gpiolib-cdev.o 11 obj-$(CONFIG_GPIO_SYSFS) += gpiolib-sysfs.o 12 obj-$(CONFIG_GPIO_ACPI) += gpiolib-acpi.o [all …]
|