Lines Matching defs:tegra_gpio
103 struct tegra_gpio {
117 tegra186_gpio_get_port(struct tegra_gpio *gpio, unsigned int *pin)
135 static void __iomem *tegra186_gpio_get_base(struct tegra_gpio *gpio,
150 static void __iomem *tegra186_gpio_get_secure_base(struct tegra_gpio *gpio,
165 static inline bool tegra186_gpio_is_accessible(struct tegra_gpio *gpio, unsigned int pin)
192 struct tegra_gpio *gpio = gpiochip_get_data(chip);
205 struct tegra_gpio *gpio = gpiochip_get_data(chip);
223 struct tegra_gpio *gpio = gpiochip_get_data(chip);
246 struct tegra_gpio *gpio = gpiochip_get_data(chip);
275 struct tegra_gpio *gpio;
310 struct tegra_gpio *gpio;
342 struct tegra_gpio *gpio = gpiochip_get_data(chip);
362 struct tegra_gpio *gpio = gpiochip_get_data(chip);
383 struct tegra_gpio *gpio = gpiochip_get_data(chip);
417 struct tegra_gpio *gpio = gpiochip_get_data(chip);
463 struct tegra_gpio *gpio = gpiochip_get_data(chip);
489 #define to_tegra_gpio(x) container_of((x), struct tegra_gpio, gpio)
494 struct tegra_gpio *gpio = to_tegra_gpio(gc);
507 struct tegra_gpio *gpio = to_tegra_gpio(gc);
525 struct tegra_gpio *gpio = to_tegra_gpio(gc);
543 struct tegra_gpio *gpio = to_tegra_gpio(gc);
626 struct tegra_gpio *gpio = irq_desc_get_handler_data(desc);
670 struct tegra_gpio *gpio = gpiochip_get_data(domain->host_data);
699 struct tegra_gpio *gpio = gpiochip_get_data(chip);
726 struct tegra_gpio *gpio = gpiochip_get_data(chip);
746 static void tegra186_gpio_init_route_mapping(struct tegra_gpio *gpio)
792 static unsigned int tegra186_gpio_irqs_per_bank(struct tegra_gpio *gpio)
821 struct tegra_gpio *gpio;