Lines Matching refs:oa
189 struct obio_attach_args *oa = aux; in gpio_match() local
191 if (oa->obio_addr == RMIXL_IO_DEV_GPIO) /* XXX XLS */ in gpio_match()
200 struct obio_attach_args * const oa = aux; in gpio_attach() local
206 if (oa->obio_intr == OBIOCF_INTR_DEFAULT) in gpio_attach()
209 if (oa->obio_size == OBIOCF_SIZE_DEFAULT) in gpio_attach()
210 oa->obio_size = 0x1000; in gpio_attach()
212 gpio->gpio_memt = oa->obio_eb_bst; in gpio_attach()
213 error = bus_space_map(oa->obio_eb_bst, oa->obio_addr, oa->obio_size, in gpio_attach()
219 oa->obio_size, oa->obio_addr, error); in gpio_attach()
224 if (oa->obio_intr != OBIOCF_INTR_DEFAULT) { in gpio_attach()
225 gpio->gpio_ih = intr_establish(oa->obio_intr, in gpio_attach()
228 aprint_normal(", intr %d", oa->obio_intr); in gpio_attach()