Lines Matching defs:nmk_gpio_chip
249 struct nmk_gpio_chip {
283 static struct nmk_gpio_chip *nmk_gpio_chips[NMK_MAX_BANKS];
289 static void __nmk_gpio_set_mode(struct nmk_gpio_chip *nmk_chip,
304 static void __nmk_gpio_set_slpm(struct nmk_gpio_chip *nmk_chip,
317 static void __nmk_gpio_set_pull(struct nmk_gpio_chip *nmk_chip,
341 static void __nmk_gpio_set_lowemi(struct nmk_gpio_chip *nmk_chip,
358 static void __nmk_gpio_make_input(struct nmk_gpio_chip *nmk_chip,
364 static void __nmk_gpio_set_output(struct nmk_gpio_chip *nmk_chip,
373 static void __nmk_gpio_make_output(struct nmk_gpio_chip *nmk_chip,
380 static void __nmk_gpio_set_mode_safe(struct nmk_gpio_chip *nmk_chip,
408 nmk_gpio_disable_lazy_irq(struct nmk_gpio_chip *nmk_chip, unsigned offset)
549 struct nmk_gpio_chip *chip = nmk_gpio_chips[i];
567 struct nmk_gpio_chip *chip = nmk_gpio_chips[i];
615 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
627 static void __nmk_gpio_irq_modify(struct nmk_gpio_chip *nmk_chip,
665 static void __nmk_gpio_set_wake(struct nmk_gpio_chip *nmk_chip,
681 static void nmk_gpio_irq_maskunmask(struct nmk_gpio_chip *nmk_chip,
703 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
712 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
721 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
746 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
788 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
798 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
808 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip);
831 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip);
848 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip);
861 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip);
876 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip);
888 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip);
900 static int nmk_gpio_get_mode(struct nmk_gpio_chip *nmk_chip, int offset)
919 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip);
1018 static struct nmk_gpio_chip *nmk_gpio_populate_chip(struct device_node *np,
1021 struct nmk_gpio_chip *nmk_chip;
1084 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc);
1106 struct nmk_gpio_chip *nmk_chip;
1203 static struct nmk_gpio_chip *find_nmk_gpio_from_pin(unsigned pin)
1206 struct nmk_gpio_chip *nmk_gpio;
1221 struct nmk_gpio_chip *nmk_gpio = find_nmk_gpio_from_pin(pin);
1584 struct nmk_gpio_chip *nmk_chip;
1641 struct nmk_gpio_chip *nmk_chip;
1708 struct nmk_gpio_chip *nmk_chip;
1874 struct nmk_gpio_chip *nmk_chip;