Lines Matching refs:tegra_gpio_softc
117 struct tegra_gpio_softc;
119 struct tegra_gpio_softc *sc;
123 struct tegra_gpio_softc { struct
148 gpio_write_masked(struct tegra_gpio_softc *sc, bus_size_t reg, in gpio_write_masked() argument
161 gpio_read(struct tegra_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin) in gpio_read()
172 tegra_gpio_pin_configure(struct tegra_gpio_softc *sc, struct gpio_pin *pin, in tegra_gpio_pin_configure()
193 struct tegra_gpio_softc *sc; in tegra_gpio_get_bus()
210 struct tegra_gpio_softc *sc; in tegra_gpio_pin_getcaps()
226 struct tegra_gpio_softc *sc; in tegra_gpio_pin_getflags()
248 struct tegra_gpio_softc *sc; in tegra_gpio_pin_getname()
264 struct tegra_gpio_softc *sc; in tegra_gpio_pin_setflags()
289 struct tegra_gpio_softc *sc; in tegra_gpio_pin_set()
304 struct tegra_gpio_softc *sc; in tegra_gpio_pin_get()
320 struct tegra_gpio_softc *sc; in tegra_gpio_pin_toggle()
340 intr_write_masked(struct tegra_gpio_softc *sc, bus_addr_t reg, in intr_write_masked()
353 intr_write_modify(struct tegra_gpio_softc *sc, bus_addr_t reg, in intr_write_modify()
369 tegra_gpio_isrc_mask(struct tegra_gpio_softc *sc, in tegra_gpio_isrc_mask()
377 tegra_gpio_isrc_eoi(struct tegra_gpio_softc *sc, in tegra_gpio_isrc_eoi()
395 struct tegra_gpio_softc *sc; in tegra_gpio_intr()
434 tegra_gpio_pic_attach(struct tegra_gpio_softc *sc) in tegra_gpio_pic_attach()
460 tegra_gpio_pic_detach(struct tegra_gpio_softc *sc) in tegra_gpio_pic_detach()
474 struct tegra_gpio_softc *sc; in tegra_gpio_pic_disable_intr()
485 struct tegra_gpio_softc *sc; in tegra_gpio_pic_enable_intr()
494 tegra_gpio_pic_map_fdt(struct tegra_gpio_softc *sc, u_int ncells, in tegra_gpio_pic_map_fdt()
536 tegra_gpio_pic_map_gpio(struct tegra_gpio_softc *sc, u_int gpio_pin_num, in tegra_gpio_pic_map_gpio()
576 struct tegra_gpio_softc *sc; in tegra_gpio_pic_map_intr()
603 struct tegra_gpio_softc *sc; in tegra_gpio_pic_post_filter()
615 struct tegra_gpio_softc *sc; in tegra_gpio_pic_post_ithread()
626 struct tegra_gpio_softc *sc; in tegra_gpio_pic_pre_ithread()
644 struct tegra_gpio_softc *sc; in tegra_gpio_pic_setup_intr()
689 struct tegra_gpio_softc *sc; in tegra_gpio_pic_teardown_intr()
722 struct tegra_gpio_softc *sc; in tegra_gpio_detach()
754 struct tegra_gpio_softc *sc; in tegra_gpio_attach()
884 sizeof(struct tegra_gpio_softc));