Lines Matching refs:current_par
96 static struct acornfb_par current_par; variable
207 if (current_par.using_vram && info->fix.smem_len == 2048*1024) in acornfb_set_timing()
219 if (current_par.using_vram && current_par.vram_half_sam == 2048) in acornfb_set_timing()
274 if (regno >= current_par.palette_size) in acornfb_setcolreg()
292 current_par.palette[regno] = pal; in acornfb_setcolreg()
300 pal.vidc20.red = current_par.palette[ i & 31].vidc20.red; in acornfb_setcolreg()
301 pal.vidc20.green = current_par.palette[(i >> 1) & 31].vidc20.green; in acornfb_setcolreg()
302 pal.vidc20.blue = current_par.palette[(i >> 2) & 31].vidc20.blue; in acornfb_setcolreg()
333 if (current_par.using_vram) in acornfb_adjust_timing()
334 sam_size = current_par.vram_half_sam * 2; in acornfb_adjust_timing()
378 current_par.screen_end = info->fix.smem_start + size; in acornfb_adjust_timing()
528 current_par.palette_size = 2; in acornfb_set_par()
532 current_par.palette_size = 4; in acornfb_set_par()
536 current_par.palette_size = 16; in acornfb_set_par()
540 current_par.palette_size = VIDC_PALETTE_SIZE; in acornfb_set_par()
545 current_par.palette_size = 32; in acornfb_set_par()
549 current_par.palette_size = VIDC_PALETTE_SIZE; in acornfb_set_par()
572 size = current_par.screen_end; in acornfb_set_par()
574 if (current_par.using_vram) { in acornfb_set_par()
575 size -= current_par.vram_half_sam; in acornfb_set_par()
576 control = DMA_CR_E | (current_par.vram_half_sam / 256); in acornfb_set_par()
702 fb_info.pseudo_palette = current_par.pseudo_palette; in acornfb_init_fbinfo()
731 current_par.dram_size = 0; in acornfb_init_fbinfo()
732 current_par.montype = -1; in acornfb_init_fbinfo()
733 current_par.dpms = 0; in acornfb_init_fbinfo()
769 current_par.montype = -2; in acornfb_parse_mon()
809 current_par.montype = -1; in acornfb_parse_mon()
814 current_par.montype = -2; in acornfb_parse_montype()
818 current_par.montype = 0; in acornfb_parse_montype()
821 current_par.montype = 1; in acornfb_parse_montype()
824 current_par.montype = 2; in acornfb_parse_montype()
827 current_par.montype = 3; in acornfb_parse_montype()
830 current_par.montype = 4; in acornfb_parse_montype()
833 current_par.montype = -1; in acornfb_parse_montype()
835 current_par.montype = simple_strtoul(opt, &opt, 0); in acornfb_parse_montype()
837 if (current_par.montype == -2 || in acornfb_parse_montype()
838 current_par.montype > NR_MONTYPES) { in acornfb_parse_montype()
841 current_par.montype = -1; in acornfb_parse_montype()
845 current_par.dpms = 1; in acornfb_parse_montype()
872 current_par.dram_size = size; in acornfb_parse_dram()
974 current_par.dev = &dev->dev; in acornfb_probe()
976 if (current_par.montype == -1) in acornfb_probe()
977 current_par.montype = acornfb_detect_monitortype(); in acornfb_probe()
979 if (current_par.montype == -1 || current_par.montype > NR_MONTYPES) in acornfb_probe()
980 current_par.montype = 4; in acornfb_probe()
982 if (current_par.montype >= 0) { in acornfb_probe()
983 fb_info.monspecs = monspecs[current_par.montype]; in acornfb_probe()
984 fb_info.monspecs.dpms = current_par.dpms; in acornfb_probe()
1009 current_par.using_vram = 0; in acornfb_probe()
1016 if (vram_size && !current_par.dram_size) { in acornfb_probe()
1018 current_par.vram_half_sam = vram_size / 1024; in acornfb_probe()
1019 current_par.using_vram = 1; in acornfb_probe()
1020 } else if (current_par.dram_size) in acornfb_probe()
1021 size = current_par.dram_size; in acornfb_probe()
1034 if (!current_par.using_vram) { in acornfb_probe()
1043 base = dma_alloc_writecombine(current_par.dev, size, &handle, in acornfb_probe()
1056 current_par.palette_size = VIDC_PALETTE_SIZE; in acornfb_probe()
1109 current_par.using_vram ? 'V' : 'D', in acornfb_probe()