Lines Matching refs:sc_info
177 struct fb_info sc_info;
280 reg = sc->sc_info.fb_pbase;
282 reg += (sc->sc_info.fb_stride * (sc->sc_info.fb_height + 1));
284 WRITE4(sc, VIDW00ADD2, sc->sc_info.fb_stride);
354 sc->sc_info.fb_width = panel.width;
355 sc->sc_info.fb_height = panel.height;
356 sc->sc_info.fb_stride = sc->sc_info.fb_width * 2;
357 sc->sc_info.fb_bpp = sc->sc_info.fb_depth = 16;
358 sc->sc_info.fb_size = sc->sc_info.fb_height * sc->sc_info.fb_stride;
359 sc->sc_info.fb_vbase = (intptr_t)kmem_alloc_contig(kernel_arena,
360 sc->sc_info.fb_size, M_ZERO, 0, ~0, PAGE_SIZE, 0, VM_MEMATTR_UNCACHEABLE);
361 sc->sc_info.fb_pbase = (intptr_t)vtophys(sc->sc_info.fb_vbase);
364 printf("%dx%d [%d]\n", sc->sc_info.fb_width, sc->sc_info.fb_height,
365 sc->sc_info.fb_stride);
366 printf("pbase == 0x%08x\n", sc->sc_info.fb_pbase);
369 memset((int8_t *)sc->sc_info.fb_vbase, 0x0, sc->sc_info.fb_size);
373 sc->sc_info.fb_name = device_get_nameunit(dev);
392 return (&sc->sc_info);