Lines Matching refs:ti_gpio_softc
134 static int ti_gpio_pic_attach(struct ti_gpio_softc *sc);
135 static int ti_gpio_pic_detach(struct ti_gpio_softc *sc);
176 ti_gpio_read_4(struct ti_gpio_softc *sc, bus_size_t off)
192 ti_gpio_write_4(struct ti_gpio_softc *sc, bus_size_t off,
199 ti_gpio_intr_clr(struct ti_gpio_softc *sc, uint32_t mask)
208 ti_gpio_intr_set(struct ti_gpio_softc *sc, uint32_t mask)
219 ti_gpio_intr_ack(struct ti_gpio_softc *sc, uint32_t mask)
231 ti_gpio_intr_status(struct ti_gpio_softc *sc)
245 struct ti_gpio_softc *sc;
275 ti_gpio_valid_pin(struct ti_gpio_softc *sc, int pin)
310 struct ti_gpio_softc *sc;
343 struct ti_gpio_softc *sc;
375 struct ti_gpio_softc *sc;
410 struct ti_gpio_softc *sc;
453 struct ti_gpio_softc *sc;
489 struct ti_gpio_softc *sc;
528 struct ti_gpio_softc *sc;
552 struct ti_gpio_softc *sc;
662 struct ti_gpio_softc *sc;
746 struct ti_gpio_softc *sc = device_get_softc(dev);
774 ti_gpio_rwreg_modify(struct ti_gpio_softc *sc, uint32_t reg, uint32_t mask,
784 ti_gpio_isrc_mask(struct ti_gpio_softc *sc, struct ti_gpio_irqsrc *tgi)
792 ti_gpio_isrc_unmask(struct ti_gpio_softc *sc, struct ti_gpio_irqsrc *tgi)
800 ti_gpio_isrc_eoi(struct ti_gpio_softc *sc, struct ti_gpio_irqsrc *tgi)
820 struct ti_gpio_softc *sc;
824 sc = (struct ti_gpio_softc *)arg;
846 ti_gpio_pic_attach(struct ti_gpio_softc *sc)
874 ti_gpio_pic_detach(struct ti_gpio_softc *sc)
886 ti_gpio_pic_config_intr(struct ti_gpio_softc *sc, struct ti_gpio_irqsrc *tgi,
906 struct ti_gpio_softc *sc = device_get_softc(dev);
915 struct ti_gpio_softc *sc = device_get_softc(dev);
923 ti_gpio_pic_map_fdt(struct ti_gpio_softc *sc, struct intr_map_data_fdt *daf,
961 ti_gpio_pic_map_gpio(struct ti_gpio_softc *sc, struct intr_map_data_gpio *dag,
982 ti_gpio_pic_map(struct ti_gpio_softc *sc, struct intr_map_data *data,
1004 struct ti_gpio_softc *sc = device_get_softc(dev);
1015 struct ti_gpio_softc *sc = device_get_softc(dev);
1032 struct ti_gpio_softc *sc = device_get_softc(dev);
1046 struct ti_gpio_softc *sc;
1074 struct ti_gpio_softc *sc = device_get_softc(dev);
1124 sizeof(struct ti_gpio_softc),