Lines Matching defs:gpio
12 #include <linux/gpio/driver.h>
253 * mux function as 'gpio output' will be handled by the pinctrl subsystem
265 * Rockchip's gpio could only support up to one period
271 * if the gpio is conguired as wakeup interrupt source. Let's
415 * Determine gpio state. If 1 next interrupt should be falling
553 * For DeviceTree-supported systems, the gpio core checks the
554 * pinctrl's device node for the "gpio-ranges" property.
559 * files which don't set the "gpio-ranges" property or systems that
562 if (!of_property_read_bool(bank->of_node, "gpio-ranges")) {
622 /* If not gpio v2, that is default to v1. */
665 static int gpio;
677 id = of_alias_get_id(np, "gpio");
679 id = gpio++;
724 .compatible = "rockchip,gpio-bank",
726 {.compatible = "rockchip,rk3188-gpio-bank0"},
735 .name = "rockchip-gpio",
752 MODULE_DESCRIPTION("Rockchip gpio driver");
753 MODULE_ALIAS("platform:rockchip-gpio");