Lines Matching refs:lpc32xx_gpio_chip

163 struct lpc32xx_gpio_chip {  struct
168 static inline struct lpc32xx_gpio_chip *to_lpc32xx_gpio( in to_lpc32xx_gpio() argument
171 return container_of(gpc, struct lpc32xx_gpio_chip, chip); in to_lpc32xx_gpio()
174 static void __set_gpio_dir_p012(struct lpc32xx_gpio_chip *group, in __set_gpio_dir_p012()
185 static void __set_gpio_dir_p3(struct lpc32xx_gpio_chip *group, in __set_gpio_dir_p3()
196 static void __set_gpio_level_p012(struct lpc32xx_gpio_chip *group, in __set_gpio_level_p012()
207 static void __set_gpio_level_p3(struct lpc32xx_gpio_chip *group, in __set_gpio_level_p3()
218 static void __set_gpo_level_p3(struct lpc32xx_gpio_chip *group, in __set_gpo_level_p3()
227 static int __get_gpio_state_p012(struct lpc32xx_gpio_chip *group, in __get_gpio_state_p012()
234 static int __get_gpio_state_p3(struct lpc32xx_gpio_chip *group, in __get_gpio_state_p3()
246 static int __get_gpi_state_p3(struct lpc32xx_gpio_chip *group, in __get_gpi_state_p3()
252 static int __get_gpo_state_p3(struct lpc32xx_gpio_chip *group, in __get_gpo_state_p3()
264 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_dir_input_p012()
274 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_dir_input_p3()
289 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_get_value_p012()
296 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_get_value_p3()
303 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpi_get_value()
311 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_dir_output_p012()
322 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_dir_output_p3()
333 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_dir_out_always()
342 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_set_value_p012()
350 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpio_set_value_p3()
358 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpo_set_value()
365 struct lpc32xx_gpio_chip *group = to_lpc32xx_gpio(chip); in lpc32xx_gpo_get_value()
438 static struct lpc32xx_gpio_chip lpc32xx_gpiochip[] = {