Lines Matching defs:lpc32xx_gpio_chip
162 struct lpc32xx_gpio_chip {
168 static inline u32 gpreg_read(struct lpc32xx_gpio_chip *group, unsigned long offset)
173 static inline void gpreg_write(struct lpc32xx_gpio_chip *group, u32 val, unsigned long offset)
178 static void __set_gpio_dir_p012(struct lpc32xx_gpio_chip *group,
189 static void __set_gpio_dir_p3(struct lpc32xx_gpio_chip *group,
200 static void __set_gpio_level_p012(struct lpc32xx_gpio_chip *group,
211 static void __set_gpio_level_p3(struct lpc32xx_gpio_chip *group,
222 static void __set_gpo_level_p3(struct lpc32xx_gpio_chip *group,
231 static int __get_gpio_state_p012(struct lpc32xx_gpio_chip *group,
238 static int __get_gpio_state_p3(struct lpc32xx_gpio_chip *group,
250 static int __get_gpi_state_p3(struct lpc32xx_gpio_chip *group,
256 static int __get_gpo_state_p3(struct lpc32xx_gpio_chip *group,
268 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
278 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
293 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
300 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
307 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
315 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
326 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
337 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
346 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
354 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
362 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
369 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip);
397 static struct lpc32xx_gpio_chip lpc32xx_gpiochip[] = {