Lines Matching refs:GPIO_BIT
51 type = (u >> GPIO_BIT(gpio)) & 1; in get_config()
54 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), type ? "GPIO" : "SFPIO"); in get_config()
67 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), type ? "GPIO" : "SFPIO"); in set_config()
71 u |= 1 << GPIO_BIT(gpio); in set_config()
73 u &= ~(1 << GPIO_BIT(gpio)); in set_config()
86 dir = (u >> GPIO_BIT(gpio)) & 1; in get_direction()
89 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), dir ? "OUT" : "IN"); in get_direction()
102 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), output ? "OUT" : "IN"); in set_direction()
106 u |= 1 << GPIO_BIT(gpio); in set_direction()
108 u &= ~(1 << GPIO_BIT(gpio)); in set_direction()
120 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), high); in set_level()
124 u |= 1 << GPIO_BIT(gpio); in set_level()
126 u &= ~(1 << GPIO_BIT(gpio)); in set_level()
175 gpio, GPIO_FULLPORT(gpio), GPIO_BIT(gpio)); in tegra_gpio_get_value()
182 return (val >> GPIO_BIT(gpio)) & 1; in tegra_gpio_get_value()
192 gpio, GPIO_FULLPORT(gpio), GPIO_BIT(gpio), value); in tegra_gpio_set_value()
310 return (val >> GPIO_BIT(gpio)) & 1; in spl_gpio_get_value()