Lines Matching refs:GPIO_BIT
54 type = (u >> GPIO_BIT(gpio)) & 1; in get_config()
57 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), type ? "GPIO" : "SFPIO"); in get_config()
70 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), type ? "GPIO" : "SFPIO"); in set_config()
74 u |= 1 << GPIO_BIT(gpio); in set_config()
76 u &= ~(1 << GPIO_BIT(gpio)); in set_config()
89 dir = (u >> GPIO_BIT(gpio)) & 1; in get_direction()
92 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), dir ? "OUT" : "IN"); in get_direction()
105 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), output ? "OUT" : "IN"); in set_direction()
109 u |= 1 << GPIO_BIT(gpio); in set_direction()
111 u &= ~(1 << GPIO_BIT(gpio)); in set_direction()
123 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), high); in set_level()
127 u |= 1 << GPIO_BIT(gpio); in set_level()
129 u &= ~(1 << GPIO_BIT(gpio)); in set_level()
178 gpio, GPIO_FULLPORT(gpio), GPIO_BIT(gpio)); in tegra_gpio_get_value()
185 return (val >> GPIO_BIT(gpio)) & 1; in tegra_gpio_get_value()
195 gpio, GPIO_FULLPORT(gpio), GPIO_BIT(gpio), value); in tegra_gpio_set_value()