Lines Matching refs:info
97 struct fb_info info;
186 value = ((sc->info.fb_width - 1) << AML_VIU_OSD_BLK_CFG_W1_X_END_SHIFT)
193 value = ((sc->info.fb_height - 1) << AML_VIU_OSD_BLK_CFG_W2_Y_END_SHIFT)
200 value = ((sc->info.fb_width - 1) << AML_VIU_OSD_BLK_CFG_W3_H_END_SHIFT)
207 value = ((sc->info.fb_height - 1) << AML_VIU_OSD_BLK_CFG_W4_V_END_SHIFT)
244 width = (uint32_t)sc->info.fb_stride / 8;
251 value |= (uint32_t)sc->info.fb_pbase / 8;
260 value |= ((uint32_t)sc->info.fb_height <<
310 sc->info.fb_name = device_get_nameunit(sc->dev);
323 sc->info.fb_width = prop;
329 sc->info.fb_height = prop;
340 sc->info.fb_depth = prop;
341 sc->info.fb_bpp = prop;
352 if (prop < (sc->info.fb_width * 3)) {
357 sc->info.fb_stride = prop;
368 sc->info.fb_pbase = prop;
369 sc->info.fb_size = sc->info.fb_height * sc->info.fb_stride;
370 sc->info.fb_vbase = (intptr_t)pmap_mapdev(sc->info.fb_pbase,
371 sc->info.fb_size);
375 pmap_unmapdev(sc->info.fb_vbase, sc->info.fb_size);
420 pmap_unmapdev(sc->info.fb_vbase, sc->info.fb_size);
438 pmap_unmapdev(sc->info.fb_vbase, sc->info.fb_size);
448 return (&sc->info);