Lines Matching refs:oa
101 struct obio_attach_args *oa = (struct obio_attach_args *)aux; in grfiv_match() local
113 if (bus_space_map(oa->oa_tag, base, 0x40, 0, &bsh)) in grfiv_match()
117 bus_space_write_1(oa->oa_tag, bsh, 0x18, 0x1); in grfiv_match()
119 bus_space_unmap(oa->oa_tag, bsh, 0x40); in grfiv_match()
139 if (bus_space_map(oa->oa_tag, base, 0x20, 0, &bsh)) in grfiv_match()
142 if (mac68k_bus_space_probe(oa->oa_tag, bsh, 0x1c, 4) == 0) { in grfiv_match()
143 bus_space_unmap(oa->oa_tag, bsh, 0x20); in grfiv_match()
147 bus_space_unmap(oa->oa_tag, bsh, 0x20); in grfiv_match()
149 if (bus_space_map(oa->oa_tag, base + 0x100, 0x20, 0, &bsh)) in grfiv_match()
152 if (mac68k_bus_space_probe(oa->oa_tag, bsh, 0x04, 4) == 0) { in grfiv_match()
153 bus_space_unmap(oa->oa_tag, bsh, 0x20); in grfiv_match()
158 bus_space_write_4(oa->oa_tag, bsh, 0x04, 0); in grfiv_match()
161 bus_space_write_4(oa->oa_tag, bsh, 0x0C, 0); in grfiv_match()
162 bus_space_write_4(oa->oa_tag, bsh, 0x10, 0); in grfiv_match()
163 bus_space_write_4(oa->oa_tag, bsh, 0x14, 0); in grfiv_match()
165 bus_space_unmap(oa->oa_tag, bsh, 0x20); in grfiv_match()
170 if (bus_space_map(oa->oa_tag, base, 0x1000, 0, &bsh)) in grfiv_match()
174 bus_space_write_1(oa->oa_tag, bsh, 0x120, 0); in grfiv_match()
176 bus_space_unmap(oa->oa_tag, bsh, 0x1000); in grfiv_match()
196 struct obio_attach_args *oa = (struct obio_attach_args *)aux; in grfiv_attach() local
237 sc->sc_tag = oa->oa_tag; in grfiv_attach()