Lines Matching refs:ca
76 struct confargs *ca = aux; in macgpio_match() local
78 if (strcmp(ca->ca_name, "gpio") != 0) in macgpio_match()
81 if (ca->ca_nreg < 8) in macgpio_match()
91 struct confargs *ca = aux, ca2; in macgpio_attach() local
100 sc->sc_port = mapiodev(ca->ca_baseaddr + ca->ca_reg[0], ca->ca_reg[1]); in macgpio_attach()
102 ca2.ca_baseaddr = ca->ca_baseaddr; in macgpio_attach()
103 for (child = OF_child(ca->ca_node); child; child = OF_peer(child)) { in macgpio_attach()
131 struct confargs *ca = aux; in macgpio_print() local
133 printf("\"%s\" at %s", ca->ca_name, gpio); in macgpio_print()
135 if (ca->ca_nreg > 0) in macgpio_print()
136 printf(" offset 0x%x", ca->ca_reg[0]); in macgpio_print()
144 struct confargs *ca = aux; in macgpio_gpio_match() local
146 if (strcmp(ca->ca_name, "extint-gpio1") != 0) in macgpio_gpio_match()
149 if (ca->ca_nintr < 4) in macgpio_gpio_match()
159 struct confargs *ca = aux; in macgpio_gpio_attach() local
163 mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_TTY, in macgpio_gpio_attach()
166 printf(": irq %d\n", ca->ca_intr[0]); in macgpio_gpio_attach()