Lines Matching full:sti

4  * STI (standard text interface) video firmware.
54 #undef DEBUG_STIFB_REGS /* debug sti register accesses */
76 F_EXTEND(fb_info->sti->glob_cfg->region_ptrs[index])
109 struct sti_struct *sti; member
835 pBytePerLongDevDepData = fb->sti->regions[NGLEDEVDEPROM_CRT_REGION]; in ngleGetDeviceRomData()
1160 static int __init stifb_init_fb(struct sti_struct *sti, int bpp_pref) in stifb_init_fb() argument
1180 fb->sti = sti; in stifb_init_fb()
1181 dev_name = sti->sti_data->inq_outptr.dev_name; in stifb_init_fb()
1183 fb->id = fb->sti->graphics_id[0]; in stifb_init_fb()
1217 xres = sti_onscreen_x(fb->sti); in stifb_init_fb()
1218 yres = sti_onscreen_y(fb->sti); in stifb_init_fb()
1254 if ((fb->sti->regions_phys[0] & 0xfc000000) == in stifb_init_fb()
1255 (fb->sti->regions_phys[2] & 0xfc000000)) in stifb_init_fb()
1256 sti_rom_address = F_EXTEND(fb->sti->regions_phys[0]); in stifb_init_fb()
1258 sti_rom_address = F_EXTEND(fb->sti->regions_phys[1]); in stifb_init_fb()
1293 fix->smem_start = F_EXTEND(fb->sti->regions_phys[1]); in stifb_init_fb()
1294 fix->smem_len = fb->sti->regions[1].region_desc.length * 4096; in stifb_init_fb()
1296 fix->line_length = (fb->sti->glob_cfg->total_x * bpp) / 8; in stifb_init_fb()
1357 printk(KERN_ERR "stifb: cannot reserve sti mmio region 0x%04lx-0x%04lx\n", in stifb_init_fb()
1363 sti->info = info; in stifb_init_fb()
1399 struct sti_struct *sti; in stifb_init() local
1418 sti = sti_get_rom(i); in stifb_init()
1419 if (!sti) in stifb_init()
1421 if (sti == def_sti) { in stifb_init()
1422 stifb_init_fb(sti, stifb_bpp_pref[i - 1]); in stifb_init()
1429 sti = sti_get_rom(i); in stifb_init()
1430 if (!sti) in stifb_init()
1432 if (sti == def_sti) in stifb_init()
1434 stifb_init_fb(sti, stifb_bpp_pref[i - 1]); in stifb_init()
1446 struct sti_struct *sti; in stifb_cleanup() local
1450 sti = sti_get_rom(i); in stifb_cleanup()
1451 if (!sti) in stifb_cleanup()
1453 if (sti->info) { in stifb_cleanup()
1454 struct fb_info *info = sti->info; in stifb_cleanup()
1455 unregister_framebuffer(sti->info); in stifb_cleanup()
1463 sti->info = NULL; in stifb_cleanup()