Lines Matching refs:gpio

178 static int get_pull(int gpio)  in get_pull()  argument
180 uint32_t port = GET_GPIO_PORT(gpio); in get_pull()
181 uint32_t bank = GET_GPIO_BANK(gpio); in get_pull()
182 uint32_t id = GET_GPIO_ID(gpio); in get_pull()
190 clock_state = gpio_get_clock(gpio); in get_pull()
192 gpio_put_clock(gpio, clock_state); in get_pull()
197 static void set_pull(int gpio, int pull) in set_pull() argument
199 uint32_t port = GET_GPIO_PORT(gpio); in set_pull()
200 uint32_t bank = GET_GPIO_BANK(gpio); in set_pull()
201 uint32_t id = GET_GPIO_ID(gpio); in set_pull()
213 clock_state = gpio_get_clock(gpio); in set_pull()
218 gpio_put_clock(gpio, clock_state); in set_pull()
221 static void set_direction(int gpio, int direction) in set_direction() argument
223 uint32_t port = GET_GPIO_PORT(gpio); in set_direction()
224 uint32_t num = GET_GPIO_NUM(gpio); in set_direction()
229 clock_state = gpio_get_clock(gpio); in set_direction()
242 gpio_put_clock(gpio, clock_state); in set_direction()
245 static int get_direction(int gpio) in get_direction() argument
247 uint32_t port = GET_GPIO_PORT(gpio); in get_direction()
248 uint32_t num = GET_GPIO_NUM(gpio); in get_direction()
253 clock_state = gpio_get_clock(gpio); in get_direction()
265 gpio_put_clock(gpio, clock_state); in get_direction()
270 static int get_value(int gpio) in get_value() argument
272 uint32_t port = GET_GPIO_PORT(gpio); in get_value()
273 uint32_t num = GET_GPIO_NUM(gpio); in get_value()
278 clock_state = gpio_get_clock(gpio); in get_value()
281 gpio_put_clock(gpio, clock_state); in get_value()
286 static void set_value(int gpio, int value) in set_value() argument
288 uint32_t port = GET_GPIO_PORT(gpio); in set_value()
289 uint32_t num = GET_GPIO_NUM(gpio); in set_value()
294 clock_state = gpio_get_clock(gpio); in set_value()
300 gpio_put_clock(gpio, clock_state); in set_value()