Lines Matching refs:ca
72 struct confargs *ca = aux; in gpio_obio_match() local
74 if (strcmp(ca->ca_name, "gpio") != 0) in gpio_obio_match()
77 if (ca->ca_nreg == 0) in gpio_obio_match()
87 struct confargs *ca = aux, ca2; in gpio_obio_attach() local
96 sc->sc_port = mapiodev(ca->ca_baseaddr + ca->ca_reg[0], ca->ca_reg[1], in gpio_obio_attach()
100 ca2.ca_baseaddr = ca->ca_baseaddr; in gpio_obio_attach()
101 for (child = OF_child(ca->ca_node); child; child = OF_peer(child)) { in gpio_obio_attach()
130 struct confargs *ca = aux; in gpio_obio_print() local
133 aprint_normal("%s at %s", ca->ca_name, gpio); in gpio_obio_print()
135 if (ca->ca_nreg > 0) in gpio_obio_print()
136 aprint_normal(" offset 0x%x", ca->ca_reg[0]); in gpio_obio_print()
144 struct confargs *ca = aux; in gpio_gpio_match() local
146 if (strcmp(ca->ca_name, "extint-gpio1") != 0) in gpio_gpio_match()
149 if (ca->ca_nintr < 0) in gpio_gpio_match()
159 struct confargs *ca = aux; in gpio_gpio_attach() local
163 intr_establish_xname(ca->ca_intr[0], IST_LEVEL, IPL_HIGH, gpio_intr, sc, in gpio_gpio_attach()
166 printf(" irq %d\n", ca->ca_intr[0]); in gpio_gpio_attach()