Lines Matching defs:sc_gen
54 struct genfb_softc sc_gen;
104 sc->sc_gen.sc_dev = self;
110 sc->sc_gen.sc_width = prom_getpropint(sa->sa_node, "width", 1152);
111 sc->sc_gen.sc_height = prom_getpropint(sa->sa_node, "height", 900);
112 sc->sc_gen.sc_depth = prom_getpropint(sa->sa_node, "depth", 8);
113 sc->sc_gen.sc_stride = prom_getpropint(sa->sa_node, "linebytes",
114 (sc->sc_gen.sc_width * sc->sc_gen.sc_depth + 7) >> 3 );
115 sc->sc_gen.sc_fbsize = sc->sc_gen.sc_height * sc->sc_gen.sc_stride;
120 sc->sc_gen.sc_width, sc->sc_gen.sc_height, sc->sc_gen.sc_depth);
123 sc->sc_gen.sc_fboffset = (fbpa & 0x01ffffff) -
126 (uint32_t)sc->sc_gen.sc_fboffset);
129 if (sc->sc_gen.sc_depth <= 8) {
144 sa->sa_offset + sc->sc_gen.sc_fboffset,
145 sc->sc_gen.sc_fbsize,
150 sc->sc_gen.sc_fbaddr = (void *)bus_space_vaddr(sa->sa_bustag, bh);
155 genfb_attach(&sc->sc_gen, &ops);
178 if ((offset >= 0) && (offset < sc->sc_gen.sc_fbsize)) {
181 sc->sc_gen.sc_fboffset + offset, prot,