Lines Matching defs:gpio
99 struct gpio_chip gpio; member
112 tegra186_gpio_get_port(struct tegra_gpio *gpio, unsigned int *pin) in tegra186_gpio_get_port()
130 static void __iomem *tegra186_gpio_get_base(struct tegra_gpio *gpio, in tegra186_gpio_get_base()
145 static void __iomem *tegra186_gpio_get_secure_base(struct tegra_gpio *gpio, in tegra186_gpio_get_secure_base()
160 static inline bool tegra186_gpio_is_accessible(struct tegra_gpio *gpio, unsigned int pin) in tegra186_gpio_is_accessible()
195 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_init_valid_mask() local
208 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_get_direction() local
226 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_direction_input() local
249 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_direction_output() local
278 struct tegra_gpio *gpio; in tegra186_gpio_en_hw_ts() local
313 struct tegra_gpio *gpio; in tegra186_gpio_dis_hw_ts() local
345 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_get() local
365 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_set() local
386 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_set_config() local
420 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_add_pin_ranges() local
466 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_of_xlate() local
497 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_ack() local
510 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_mask() local
528 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_unmask() local
546 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_set_type() local
629 struct tegra_gpio *gpio = irq_desc_get_handler_data(desc); in tegra186_gpio_irq() local
673 struct tegra_gpio *gpio = gpiochip_get_data(domain->host_data); in tegra186_gpio_irq_domain_translate() local
702 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_populate_parent_fwspec() local
729 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_child_offset_to_irq() local
749 static void tegra186_gpio_init_route_mapping(struct tegra_gpio *gpio) in tegra186_gpio_init_route_mapping()
795 static unsigned int tegra186_gpio_irqs_per_bank(struct tegra_gpio *gpio) in tegra186_gpio_irqs_per_bank()
824 struct tegra_gpio *gpio; in tegra186_gpio_probe() local