Lines Matching refs:gpio_num
79 static int sch_gpio_direction_in(struct gpio_chip *gc, unsigned int gpio_num) in sch_gpio_direction_in() argument
84 sch_gpio_reg_set(sch, gpio_num, GIO, 1); in sch_gpio_direction_in()
89 static int sch_gpio_get(struct gpio_chip *gc, unsigned int gpio_num) in sch_gpio_get() argument
93 return sch_gpio_reg_get(sch, gpio_num, GLV); in sch_gpio_get()
96 static void sch_gpio_set(struct gpio_chip *gc, unsigned int gpio_num, int val) in sch_gpio_set() argument
101 sch_gpio_reg_set(sch, gpio_num, GLV, val); in sch_gpio_set()
105 static int sch_gpio_direction_out(struct gpio_chip *gc, unsigned int gpio_num, in sch_gpio_direction_out() argument
111 sch_gpio_reg_set(sch, gpio_num, GIO, 0); in sch_gpio_direction_out()
123 sch_gpio_set(gc, gpio_num, val); in sch_gpio_direction_out()
127 static int sch_gpio_get_direction(struct gpio_chip *gc, unsigned int gpio_num) in sch_gpio_get_direction() argument
131 if (sch_gpio_reg_get(sch, gpio_num, GIO)) in sch_gpio_get_direction()