Lines Matching refs:at91_gpio_chip

34 struct at91_gpio_chip {  struct
37 struct at91_gpio_chip *next; /* Bank sharing same clock */ argument
46 static struct at91_gpio_chip *gpio_chips[MAX_GPIO_BANKS]; argument
917 struct at91_gpio_chip *at91_chip; in at91_gpio_request_enable()
1415 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(chip); in at91_gpio_get_direction()
1429 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(chip); in at91_gpio_direction_input()
1439 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(chip); in at91_gpio_get()
1451 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(chip); in at91_gpio_set()
1461 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(chip); in at91_gpio_set_multiple()
1476 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(chip); in at91_gpio_direction_output()
1491 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(chip); in at91_gpio_dbg_show()
1535 struct at91_gpio_chip *at91_gpio = irq_data_get_irq_chip_data(d); in gpio_irq_mask()
1545 struct at91_gpio_chip *at91_gpio = irq_data_get_irq_chip_data(d); in gpio_irq_unmask()
1567 struct at91_gpio_chip *at91_gpio = irq_data_get_irq_chip_data(d); in alt_gpio_irq_type()
1624 struct at91_gpio_chip *at91_gpio = irq_data_get_irq_chip_data(d); in gpio_irq_set_wake()
1693 struct at91_gpio_chip *at91_gpio = gpiochip_get_data(gpio_chip); in gpio_irq_handler()
1724 struct at91_gpio_chip *at91_gpio) in at91_gpio_of_irq_setup()
1727 struct at91_gpio_chip *prev = NULL; in at91_gpio_of_irq_setup()
1818 struct at91_gpio_chip *at91_chip = NULL; in at91_gpio_probe()