Lines Matching defs:gpio
104 struct gpio_chip gpio; member
117 tegra186_gpio_get_port(struct tegra_gpio *gpio, unsigned int *pin) in tegra186_gpio_get_port()
135 static void __iomem *tegra186_gpio_get_base(struct tegra_gpio *gpio, in tegra186_gpio_get_base()
150 static void __iomem *tegra186_gpio_get_secure_base(struct tegra_gpio *gpio, in tegra186_gpio_get_secure_base()
165 static inline bool tegra186_gpio_is_accessible(struct tegra_gpio *gpio, unsigned int pin) in tegra186_gpio_is_accessible()
192 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_init_valid_mask() local
205 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_get_direction() local
223 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_direction_input() local
246 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_direction_output() local
275 struct tegra_gpio *gpio; in tegra186_gpio_en_hw_ts() local
310 struct tegra_gpio *gpio; in tegra186_gpio_dis_hw_ts() local
342 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_get() local
362 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_set() local
383 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_set_config() local
417 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_add_pin_ranges() local
463 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_of_xlate() local
494 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_ack() local
507 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_mask() local
525 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_unmask() local
543 struct tegra_gpio *gpio = to_tegra_gpio(gc); in tegra186_irq_set_type() local
626 struct tegra_gpio *gpio = irq_desc_get_handler_data(desc); in tegra186_gpio_irq() local
670 struct tegra_gpio *gpio = gpiochip_get_data(domain->host_data); in tegra186_gpio_irq_domain_translate() local
699 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_populate_parent_fwspec() local
726 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_child_offset_to_irq() local
746 static void tegra186_gpio_init_route_mapping(struct tegra_gpio *gpio) in tegra186_gpio_init_route_mapping()
792 static unsigned int tegra186_gpio_irqs_per_bank(struct tegra_gpio *gpio) in tegra186_gpio_irqs_per_bank()
821 struct tegra_gpio *gpio; in tegra186_gpio_probe() local