/openbsd-current/sys/arch/sparc64/dev/ |
H A D | gfb.c | 32 struct sunfb sc_sunfb; member in struct:gfb_softc 85 fb_setsize(&sc->sc_sunfb, 32, 1152, 900, sc->sc_node, 0); 87 sc->sc_sunfb.sf_linebytes = 16384; 88 sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_height * 16384; 90 sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bt, 92 sc->sc_sunfb.sf_ro.ri_hw = sc; 93 fbwscons_init(&sc->sc_sunfb, 0, sc->sc_console); 96 fbwscons_console_init(&sc->sc_sunfb, -1); 98 fbwscons_attach(&sc->sc_sunfb, [all...] |
H A D | vgafb.c | 61 struct sunfb sc_sunfb; member in struct:vgafb_softc 158 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, sc->sc_node, 0); 159 if (sc->sc_sunfb.sf_depth == 24) { 160 sc->sc_sunfb.sf_depth = 32; 161 sc->sc_sunfb.sf_linebytes = 162 (sc->sc_sunfb.sf_depth / 8) * sc->sc_sunfb.sf_width; 163 sc->sc_sunfb.sf_fbsize = 164 sc->sc_sunfb.sf_height * sc->sc_sunfb [all...] |
H A D | radeonfb.c | 99 struct sunfb sc_sunfb; member in struct:radeonfb_softc 204 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 206 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 215 ri = &sc->sc_sunfb.sf_ro; 220 if (sc->sc_sunfb.sf_depth == 32) 225 fbwscons_init(&sc->sc_sunfb, flags, console); 226 fbwscons_setcolormap(&sc->sc_sunfb, radeonfb_setcolor); 236 fbwscons_console_init(&sc->sc_sunfb, -1); 237 fbwscons_attach(&sc->sc_sunfb, [all...] |
H A D | gfxp.c | 100 struct sunfb sc_sunfb; member in struct:gfxp_softc 218 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 220 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 222 ri = &sc->sc_sunfb.sf_ro; 227 if (sc->sc_sunfb.sf_depth == 32) { 237 fbwscons_init(&sc->sc_sunfb, flags, console); 238 fbwscons_setcolormap(&sc->sc_sunfb, gfxp_setcolor); 248 fbwscons_console_init(&sc->sc_sunfb, -1); 249 fbwscons_attach(&sc->sc_sunfb, [all...] |
H A D | raptor.c | 112 struct sunfb sc_sunfb; member in struct:raptor_softc 216 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 218 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 220 ri = &sc->sc_sunfb.sf_ro; 224 fbwscons_init(&sc->sc_sunfb, RI_BSWAP, console); 225 fbwscons_setcolormap(&sc->sc_sunfb, raptor_setcolor); 235 fbwscons_console_init(&sc->sc_sunfb, -1); 236 fbwscons_attach(&sc->sc_sunfb, &raptor_accessops, console); 253 fbwscons_setcolormap(&sc->sc_sunfb, raptor_setcolo [all...] |
H A D | machfb.c | 170 struct sunfb sc_sunfb; member in struct:machfb_softc 287 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 288 if (sc->sc_sunfb.sf_depth == 24) { 289 sc->sc_sunfb.sf_depth = 32; 290 sc->sc_sunfb.sf_linebytes = 291 (sc->sc_sunfb.sf_depth / 8) * sc->sc_sunfb.sf_width; 292 sc->sc_sunfb.sf_fbsize = 293 sc->sc_sunfb.sf_height * sc->sc_sunfb [all...] |
H A D | creator.c | 173 fb_setsize(&sc->sc_sunfb, 32, 1152, 900, sc->sc_node, 0); 175 sc->sc_sunfb.sf_linebytes = 8192; 176 sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_height * 8192; 178 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 180 sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bt, 182 sc->sc_sunfb.sf_ro.ri_hw = sc; 183 fbwscons_init(&sc->sc_sunfb, 0, sc->sc_console); 185 if ((sc->sc_sunfb [all...] |
H A D | ifb.c | 256 struct sunfb sc_sunfb; member in struct:ifb_softc 415 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 418 sc->sc_sunfb.sf_width = (bus_space_read_4(sc->sc_mem_t, sc->sc_reg_h, 420 sc->sc_sunfb.sf_height = (bus_space_read_4(sc->sc_mem_t, sc->sc_reg_h, 422 sc->sc_sunfb.sf_depth = 8; 423 sc->sc_sunfb.sf_linebytes = 1 << (bus_space_read_4(sc->sc_mem_t, 425 sc->sc_sunfb.sf_fbsize = 426 sc->sc_sunfb.sf_height * sc->sc_sunfb.sf_linebytes; 428 printf(", %dx%d\n", sc->sc_sunfb [all...] |
H A D | creatorvar.h | 37 struct sunfb sc_sunfb; member in struct:creator_softc
|
/openbsd-current/sys/dev/sbus/ |
H A D | agten.c | 93 struct sunfb sc_sunfb; /* common base part */ member in struct:agten_softc 190 * fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, BUS_SBUS); 194 sc->sc_sunfb.sf_depth = 32; 196 sc->sc_sunfb.sf_depth = getpropint(node, "ffb_depth", 8); 198 sc->sc_sunfb.sf_width = getpropint(node, "ffb_width", 1152); 199 sc->sc_sunfb.sf_height = getpropint(node, "ffb_height", 900); 200 sc->sc_sunfb.sf_linebytes = 201 roundup(sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_depth) * 202 sc->sc_sunfb [all...] |
H A D | tvtwo.c | 116 struct sunfb sc_sunfb; /* common base device */ member in struct:tvtwo_softc 253 * fb_setsize(&sc->sc_sunfb, 8, width, height, node, 0); 257 sc->sc_sunfb.sf_depth = 8; 258 sc->sc_sunfb.sf_width = width; 259 sc->sc_sunfb.sf_height = height; 260 sc->sc_sunfb.sf_linebytes = width >= 1024 ? width : 1024; 261 sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_linebytes * height; 263 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb [all...] |
H A D | bwtwo.c | 98 struct sunfb sc_sunfb; member in struct:bwtwo_softc 149 fb_setsize(&sc->sc_sunfb, 1, 1152, 900, node, 0); 168 sc->sc_sunfb.sf_fbsize, BUS_SPACE_MAP_LINEAR, 183 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 185 sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bustag, 187 sc->sc_sunfb.sf_ro.ri_hw = sc; 188 fbwscons_init(&sc->sc_sunfb, 0, console); 191 fbwscons_console_init(&sc->sc_sunfb, -1); 193 fbwscons_attach(&sc->sc_sunfb, [all...] |
H A D | cgtwelve.c | 77 struct sunfb sc_sunfb; /* common base device */ member in struct:cgtwelve_softc 194 fb_setsize(&sc->sc_sunfb, 1, CG12_WIDTH, CG12_HEIGHT, 196 sc->sc_sunfb.sf_depth = 1; 197 sc->sc_sunfb.sf_linebytes = sc->sc_sunfb.sf_width / 8; 198 sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_height * 199 sc->sc_sunfb.sf_linebytes; 201 sc->sc_highres = sc->sc_sunfb.sf_width == CG12_WIDTH_HR; 226 sc->sc_sunfb [all...] |
H A D | rfx.c | 109 struct sunfb sc_sunfb; member in struct:rfx_softc 257 * fb_setsize(&sc->sc_sunfb, 8, cf.width, cf.height, 263 sc->sc_sunfb.sf_depth = 8; 264 sc->sc_sunfb.sf_width = cf.width; 265 sc->sc_sunfb.sf_height = cf.height; 266 sc->sc_sunfb.sf_linebytes = cf.scanline; 267 sc->sc_sunfb.sf_fbsize = cf.height * cf.scanline; 269 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 272 round_page(sc->sc_sunfb [all...] |
H A D | cgthree.c | 120 struct sunfb sc_sunfb; member in struct:cgthree_softc 207 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 226 sc->sc_sunfb.sf_fbsize, BUS_SPACE_MAP_LINEAR, 242 sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bustag, 244 sc->sc_sunfb.sf_ro.ri_hw = sc; 246 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 248 fbwscons_init(&sc->sc_sunfb, 0, console); 249 fbwscons_setcolormap(&sc->sc_sunfb, cgthree_setcolor); 252 fbwscons_console_init(&sc->sc_sunfb, [all...] |
H A D | mgx.c | 121 struct sunfb sc_sunfb; /* common base device */ member in struct:mgx_softc 252 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 256 if (fbsize != 0 && sc->sc_sunfb.sf_fbsize > fbsize) { 259 self->dv_xname, sc->sc_sunfb.sf_fbsize, fbsize); 268 round_page(sc->sc_sunfb.sf_fbsize), 274 sc->sc_sunfb.sf_ro.ri_bits = bus_space_vaddr(bt, bh); 275 sc->sc_sunfb.sf_ro.ri_hw = sc; 278 sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 280 fbwscons_init(&sc->sc_sunfb, [all...] |
H A D | zx.c | 107 struct sunfb sc_sunfb; member in struct:zx_softc 193 ri = &sc->sc_sunfb.sf_ro; 248 * fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, ca->ca_bustype); 252 sc->sc_sunfb.sf_depth = 8; 253 sc->sc_sunfb.sf_width = getpropint(node, "width", 1152); 254 sc->sc_sunfb.sf_height = getpropint(node, "height", 900); 255 sc->sc_sunfb.sf_linebytes = 1 << ZX_BWIDTH; 256 sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_height << ZX_BWIDTH; 258 printf(", %dx%d\n", sc->sc_sunfb [all...] |
H A D | vigra.c | 176 struct sunfb sc_sunfb; /* common base part */ member in struct:vigra_softc 286 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 289 round_page(sc->sc_sunfb.sf_fbsize), BUS_SPACE_MAP_LINEAR, 0, 294 sc->sc_sunfb.sf_ro.ri_bits = bus_space_vaddr(bt, bh); 295 sc->sc_sunfb.sf_ro.ri_hw = sc; 299 printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height); 307 fbwscons_init(&sc->sc_sunfb, 0, isconsole); 308 fbwscons_setcolormap(&sc->sc_sunfb, vigra_setcolor); 311 fbwscons_console_init(&sc->sc_sunfb, [all...] |
H A D | cgsix.c | 120 fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0); 148 sc->sc_sunfb.sf_fbsize, BUS_SPACE_MAP_LINEAR, 191 sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bustag, 193 sc->sc_sunfb.sf_ro.ri_hw = sc; 195 printf(", %dx%d, rev %d\n", sc->sc_sunfb.sf_width, 196 sc->sc_sunfb.sf_height, rev); 198 fbwscons_init(&sc->sc_sunfb, 0, console); 199 fbwscons_setcolormap(&sc->sc_sunfb, cgsix_setcolor); 208 sc->sc_sunfb.sf_dev.dv_cfdata->cf_flags |= CG6_CFFLAG_NOACCEL; 210 if ((sc->sc_sunfb [all...] |
H A D | cgsixreg.h | 267 struct sunfb sc_sunfb; member in struct:cgsix_softc
|