Lines Matching refs:gpio
7 * - add pinmux and pinctrl support (gpio alternate mode)
20 #include <linux/gpio/consumer.h>
21 #include <linux/gpio/driver.h>
28 #define DA9062_PIN_ALTERNATE 0x00 /* gpio alternate mode */
29 #define DA9062_PIN_GPI 0x01 /* gpio in */
30 #define DA9062_PIN_GPO_OD 0x02 /* gpio out open-drain */
31 #define DA9062_PIN_GPO_PP 0x03 /* gpio out push-pull */
151 * If the gpio is active low we should set it in hw too. No worries
152 * about gpio_get() because we read and return the gpio-level. So the
190 * gpio input
192 * gpio output open-drain.
265 if (!device_property_present(parent, "gpio-controller"))
285 { .compatible = "dlg,da9062-gpio" },
293 .name = "da9062-gpio",
302 MODULE_ALIAS("platform:da9062-gpio");