Lines Matching refs:sa
77 struct sbus_attach_args *sa = aux;
79 return (strcmp("network", sa->sa_name) == 0);
85 struct sbus_attach_args *sa = aux;
93 sc->sc_bustag = sa->sa_bustag;
94 sc->sc_dmatag = sa->sa_dmatag;
96 if (sa->sa_nreg < 2) {
98 device_xname(self), sa->sa_nreg);
114 if (sbus_bus_map(sa->sa_bustag,
115 sa->sa_reg[0].oa_space,
116 sa->sa_reg[0].oa_base,
117 (bus_size_t)sa->sa_reg[0].oa_size,
122 if (sbus_bus_map(sa->sa_bustag,
123 sa->sa_reg[1].oa_space,
124 sa->sa_reg[1].oa_base,
125 (bus_size_t)sa->sa_reg[1].oa_size,
131 if (!strcmp("serdes", prom_getpropstring(sa->sa_node, "shared-pins")))
139 (void) bus_space_read_4(sa->sa_bustag, sc->sc_h2, GEM_SBUS_RESET);
141 bus_space_write_4(sa->sa_bustag, sc->sc_h2, GEM_SBUS_CONFIG,
143 sc->sc_chiprev = bus_space_read_4(sa->sa_bustag, sc->sc_h2,
147 sa->sa_name, prom_getpropstring(sa->sa_node, "version"),
153 if (sa->sa_nintr != 0)
154 gsc->gsc_ih = bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET,