Home
last modified time | relevance | path

Searched refs:pixclock (Results 1 – 200 of 222) sorted by relevance

12

/linux-4.1.27/drivers/video/fbdev/i810/
Di810_dvt.c215 static int i810fb_find_best_mode(u32 xres, u32 yres, u32 pixclock) in i810fb_find_best_mode() argument
222 if (std_modes[i].pixclock <= pixclock) in i810fb_find_best_mode()
223 diff = pixclock - std_modes[i].pixclock; in i810fb_find_best_mode()
236 u32 i_best = i810fb_find_best_mode(xres, yres, par->regs.pixclock); in i810fb_encode_registers()
248 u32 mode, pixclock; in i810fb_fill_var_timings() local
253 pixclock = 1000000000 / var->pixclock; in i810fb_fill_var_timings()
254 mode = i810fb_find_best_mode(xres, yres, pixclock); in i810fb_fill_var_timings()
259 var->pixclock = 1000000000 / std_modes[mode].pixclock; in i810fb_fill_var_timings()
Di810_gtf.c228 u32 i, size = 0, pixclock, wm_best = 0, min, diff; in i810_get_watermark() local
262 pixclock = 1000000/var->pixclock; in i810_get_watermark()
265 if (pixclock <= wmark[i].freq) in i810_get_watermark()
266 diff = wmark[i].freq - pixclock; in i810_get_watermark()
268 diff = pixclock - wmark[i].freq; in i810_get_watermark()
Di810.h213 u32 pixclock, M, N, P; member
Di810_main.c1177 i810_calc_dclk(var->pixclock, &par->regs.M, in decode_var()
2014 int err = -1, vfreq, hfreq, pixclock; in i810fb_init_pci() local
2070 pixclock = 1000000000/(info->var.pixclock); in i810fb_init_pci()
2071 pixclock *= 1000; in i810fb_init_pci()
2072 hfreq = pixclock/(info->var.xres + info->var.left_margin + in i810fb_init_pci()
/linux-4.1.27/arch/powerpc/platforms/512x/
Dmpc512x_shared.c73 static void mpc512x_set_pixel_clock(unsigned int pixclock) in mpc512x_set_pixel_clock() argument
106 pr_debug("DIU pixclock in ps - %u\n", pixclock); in mpc512x_set_pixel_clock()
107 pixclock = (1000000000 / pixclock) * 1000; in mpc512x_set_pixel_clock()
108 pr_debug("DIU pixclock freq - %u\n", pixclock); in mpc512x_set_pixel_clock()
109 epsilon = pixclock / 20; /* pixclock * 0.05 */ in mpc512x_set_pixel_clock()
111 minpixclock = pixclock - epsilon; in mpc512x_set_pixel_clock()
112 maxpixclock = pixclock + epsilon; in mpc512x_set_pixel_clock()
140 for (offset = 0; offset <= epsilon; offset += pixclock / 64) { in mpc512x_set_pixel_clock()
141 want = pixclock - offset; in mpc512x_set_pixel_clock()
145 delta = abs(pixclock - got); in mpc512x_set_pixel_clock()
[all …]
/linux-4.1.27/drivers/video/fbdev/matrox/
Dmatroxfb_g450.c245 unsigned int pixclock; in computeRegs() local
266 mt->pixclock = g450_mnp2f(minfo, mnp); in computeRegs()
270 pixclock = 1000000000U / mt->pixclock; in computeRegs()
272 dprintk(KERN_DEBUG "Got %u ps pixclock\n", pixclock); in computeRegs()
275 do_div(piic, mt->pixclock); in computeRegs()
284 hbp = (((outd->h_b_porch + pixclock) / pixclock)) & ~1; in computeRegs()
285 hfp = (((outd->h_f_porch + pixclock) / pixclock)) & ~1; in computeRegs()
286 hsl = (((outd->h_sync + pixclock) / pixclock)) & ~1; in computeRegs()
307 r->regs[0x09] = (outd->burst + pixclock - 1) / pixclock; /* burst length */ in computeRegs()
551 …mt->mnp = matroxfb_g450_setclk(minfo, mt->pixclock, (mt->crtc == MATROXFB_SRC_CRTC1) ? M_PIXEL_PLL… in matroxfb_g450_compute()
[all …]
Dmatroxfb_misc.c107 unsigned int pixclock = var->pixclock; in matroxfb_var2my() local
111 if (!pixclock) pixclock = 10000; /* 10ns = 100MHz */ in matroxfb_var2my()
112 mt->pixclock = 1000000000 / pixclock; in matroxfb_var2my()
113 if (mt->pixclock < 1) mt->pixclock = 1; in matroxfb_var2my()
Dmatroxfb_base.c814 minfo->crtc1.pixclock = mt.pixclock; in matroxfb_set_par()
1274 static unsigned int pixclock; /* "matroxfb:pixclock:xxxxx" */ variable
1871 if (tmp > pixclock) pixclock = tmp; in initMatrox2()
1874 if (pixclock) { in initMatrox2()
1875 if (pixclock < 2000) /* > 500MHz */ in initMatrox2()
1876 pixclock = 4000; /* 250MHz */ in initMatrox2()
1877 if (pixclock > 1000000) in initMatrox2()
1878 pixclock = 1000000; /* 1MHz */ in initMatrox2()
1879 vesafb_defined.pixclock = pixclock; in initMatrox2()
2301 if (!(fv||fh||maxclk||pixclock)) in matroxfb_init_params()
[all …]
Dmatroxfb_base.h208 unsigned int pixclock; member
379 unsigned int pixclock; member
385 unsigned int pixclock; member
Dmatroxfb_DAC1064.c180 } else if (minfo->crtc2.pixclock == minfo->features.pll.ref_freq) { in g450_set_plls()
211 pxc = minfo->crtc1.pixclock; in g450_set_plls()
213 pxc = minfo->crtc2.pixclock; in g450_set_plls()
487 DAC1064_setpclk(minfo, m->pixclock); in m1064_compute()
517 …m->mnp = matroxfb_g450_setclk(minfo, m->pixclock, (m->crtc == MATROXFB_SRC_CRTC1) ? M_PIXEL_PLL_C … in g450_compute()
519 m->pixclock = g450_mnp2f(minfo, m->mnp); in g450_compute()
Dmatroxfb_crtc2.c365 minfo->crtc2.pixclock = mt.pixclock; in matroxfb_dh_set_par()
/linux-4.1.27/drivers/video/fbdev/
Dmacmodes.c113 "mac1", 60, 512, 384, pixclock, left, right, upper, lower, hslen, vslen,
117 "mac3", 50, 640, 480, pixclock, left, right, upper, lower, hslen, vslen,
121 "mac4", 60, 640, 480, pixclock, left, right, upper, lower, hslen, vslen,
125 "mac8", 50, 768, 576, pixclock, left, right, upper, lower, hslen, vslen,
277 var->pixclock = mode->pixclock; in mac_vmode_to_var()
328 if (var->pixclock > mode->pixclock) in mac_var_to_vmode()
344 if (var->pixclock > mode->pixclock) in mac_var_to_vmode()
Damba-clcd-versatile.c13 .pixclock = 39721,
37 .pixclock = 15748,
62 .pixclock = 100000,
86 .pixclock = 100000,
111 .pixclock = 62500,
Dasiliantfb.c112 unsigned pixclock = *ppixclock; in asiliant_calc_dclk2() local
113 unsigned Ftarget = 1000000 * (1000000 / pixclock); in asiliant_calc_dclk2()
123 ratio = 1000000 / pixclock; in asiliant_calc_dclk2()
124 remainder = 1000000 % pixclock; in asiliant_calc_dclk2()
125 Ftarget = 1000000 * ratio + (1000000 * remainder) / pixclock; in asiliant_calc_dclk2()
170 *ppixclock = pixclock; in asiliant_calc_dclk2()
186 if ((p->var.xres == 640) && (p->var.yres == 480) && (p->var.pixclock == 39722)) { in asiliant_set_timing()
230 ratio = 1000000 / var->pixclock; in asiliantfb_check_var()
231 remainder = 1000000 % var->pixclock; in asiliantfb_check_var()
232 Ftarget = 1000000 * ratio + (1000000 * remainder) / var->pixclock; in asiliantfb_check_var()
[all …]
Dclps711xfb.c113 unsigned int lcdcon, syscon, pixclock; in clps7111fb_set_par() local
142 pixclock = 9 * info->var.pixclock / 244140 - 1; in clps7111fb_set_par()
143 lcdcon |= pixclock << 19; in clps7111fb_set_par()
194 info->var.pixclock = 93006; /* 10.752MHz pixel clock */ in clps711x_guess_lcd_params()
232 info->var.pixclock = (((lcdcon >> 19) & 0x3f) + 1) * 244140 / 9; in clps711x_guess_lcd_params()
Dda8xx-fb.c205 .pixclock = KHZ2PICOS(4607),
220 .pixclock = KHZ2PICOS(7833),
235 .pixclock = KHZ2PICOS(7833),
250 .pixclock = KHZ2PICOS(6400),
738 unsigned pixclock, in da8xx_fb_calc_clk_divider() argument
743 pixclock = PICOS2KHZ(pixclock) * 1000; in da8xx_fb_calc_clk_divider()
747 if (pixclock < (*lcdc_clk_rate / CLK_MAX_DIV)) { in da8xx_fb_calc_clk_divider()
749 pixclock * CLK_MAX_DIV); in da8xx_fb_calc_clk_divider()
751 } else if (pixclock > (*lcdc_clk_rate / CLK_MIN_DIV)) { in da8xx_fb_calc_clk_divider()
753 pixclock * CLK_MIN_DIV); in da8xx_fb_calc_clk_divider()
[all …]
Dfsl-diu-fb.c65 .pixclock = 15385,
79 .pixclock = 79440,
93 .pixclock = 39722,
107 .pixclock = 32052,
121 .pixclock = 31747,
135 .pixclock = 25057,
149 .pixclock = 22272,
163 .pixclock = 33805,
177 .pixclock = 25000,
191 .pixclock = 31518,
[all …]
Dvga16fb.c77 .pixclock = 39721,
246 unsigned int pixclock, in vga16fb_clock_chip() argument
251 u32 pixclock; in vga16fb_clock_chip() member
262 pixclock = (pixclock * mul) / div; in vga16fb_clock_chip()
264 err = pixclock - best->pixclock; in vga16fb_clock_chip()
266 for (ptr = vgaclocks + 1; ptr->pixclock; ptr++) { in vga16fb_clock_chip()
269 tmp = pixclock - ptr->pixclock; in vga16fb_clock_chip()
278 pixclock = (best->pixclock * div) / mul; in vga16fb_clock_chip()
500 vga16fb_clock_chip(par, var->pixclock, info, 1, 2); in vga16fb_check_var()
503 vga16fb_clock_chip(par, var->pixclock, info, 1, 1); in vga16fb_check_var()
Dgbefb.c113 .pixclock = 39722, /* picoseconds */
144 .pixclock = 9353,
161 .pixclock = 39722,
176 .pixclock = 9353,
468 int pixclock; in compute_gbe_timing() local
486 pixclock = (1000000 / gbe_pll->clock_rate) * in compute_gbe_timing()
489 error = var->pixclock - pixclock; in compute_gbe_timing()
509 pixclock = (1000000 / gbe_pll->clock_rate) * in compute_gbe_timing()
537 return pixclock; in compute_gbe_timing()
933 var->pixclock = ret; in gbefb_check_var()
Dau1200fb.c1038 u32 pixclock; in au1200fb_fb_check_var() local
1065 pixclock = max((u32)(PICOS2KHZ(var->pixclock) * 1000), fbi->monspecs.dclkmin); in au1200fb_fb_check_var()
1066 pixclock = min3(pixclock, fbi->monspecs.dclkmax, (u32)AU1200_LCD_MAX_CLK/2); in au1200fb_fb_check_var()
1068 if (AU1200_LCD_MAX_CLK % pixclock) { in au1200fb_fb_check_var()
1069 int diff = AU1200_LCD_MAX_CLK % pixclock; in au1200fb_fb_check_var()
1070 pixclock -= diff; in au1200fb_fb_check_var()
1073 var->pixclock = KHZ2PICOS(pixclock/1000); in au1200fb_fb_check_var()
1076 int pcd = AU1200_LCD_MAX_CLK / (pixclock * 2) - 1; in au1200fb_fb_check_var()
1081 var->pixclock = KHZ2PICOS(6000); in au1200fb_fb_check_var()
1084 var->pixclock = KHZ2PICOS(12000); in au1200fb_fb_check_var()
Dmx3fb.c142 .pixclock = 185925,
160 .pixclock = 185925,
178 .pixclock = 38255,
194 .pixclock = 37538,
210 .pixclock = 37538,
226 .pixclock = 40574,
849 (u32) (PICOS2KHZ(fbi->var.pixclock) * 1000UL)); in __set_par()
852 (PICOS2KHZ(fbi->var.pixclock)) * 1000UL, in __set_par()
999 if (var->pixclock < 1000) { in mx3fb_check_var()
1004 var->pixclock = (vtotal * htotal * 6UL) / 100UL; in mx3fb_check_var()
[all …]
Digafb.c89 .pixclock = 39722,
113 .pixclock = 12699,
136 .pixclock = 9091,
159 .pixclock = 7408,
Di740fb.c425 var->pixclock, var->hsync_len, var->vsync_len); in i740fb_decode_var()
435 if ((1000000 / var->pixclock) > DACSPEED8) { in i740fb_decode_var()
437 1000000 / var->pixclock, DACSPEED8); in i740fb_decode_var()
444 if ((1000000 / var->pixclock) > DACSPEED16) { in i740fb_decode_var()
446 1000000 / var->pixclock, DACSPEED16); in i740fb_decode_var()
453 if ((1000000 / var->pixclock) > dacspeed24) { in i740fb_decode_var()
455 1000000 / var->pixclock, dacspeed24); in i740fb_decode_var()
461 if ((1000000 / var->pixclock) > DACSPEED32) { in i740fb_decode_var()
463 1000000 / var->pixclock, DACSPEED32); in i740fb_decode_var()
655 i740_calc_vclk((((u32)1e9) / var->pixclock) * (u32)(1e3), par); in i740fb_decode_var()
[all …]
Dcontrolfb.c839 unsigned long pixclock; in control_var_to_par() local
913 pixclock = (var->pixclock < CONTROL_PIXCLOCK_MIN)? CONTROL_PIXCLOCK_MIN: in control_var_to_par()
914 var->pixclock; in control_var_to_par()
915 if (calc_clock_params(pixclock, r->clock_params)) in control_var_to_par()
1032 var->pixclock = CONTROL_PIXCLOCK_BASE * par->regvals.clock_params[0]; in control_par_to_var()
1033 var->pixclock /= par->regvals.clock_params[1]; in control_par_to_var()
1034 var->pixclock >>= par->regvals.clock_params[2]; in control_par_to_var()
Dsa1100fb.c359 return var->pixclock * 8 * 16 / var->bits_per_pixel; in sa1100fb_display_dma_period()
597 unsigned int pixclock) in get_pcd() argument
601 pcd *= pixclock; in get_pcd()
678 pcd = get_pcd(fbi, var->pixclock); in sa1100fb_activate_var()
1028 pcd = get_pcd(fbi, fbi->fb.var.pixclock); in sa1100fb_freq_transition()
1175 inf->pixclock == 0) in sa1100fb_init_fbinfo()
1184 fbi->fb.var.pixclock = inf->pixclock; in sa1100fb_init_fbinfo()
Ds3fb.c469 static void s3_set_pixclock(struct fb_info *info, u32 pixclock) in s3_set_pixclock() argument
477 1000000000 / pixclock, &m, &n, &r, info->node); in s3_set_pixclock()
601 rv = svga_compute_pll(&s3_pll, PICOS2KHZ(var->pixclock), &m, &n, &r, in s3fb_check_var()
810 if (info->var.pixclock > 20000 || in s3fb_set_par()
826 if (info->var.pixclock > 20000) in s3fb_set_par()
832 if (info->var.pixclock > 8695) { in s3fb_set_par()
854 if (info->var.pixclock > 20000) in s3fb_set_par()
860 if (info->var.pixclock > 8695) { in s3fb_set_par()
899 s3_set_pixclock(info, info->var.pixclock); in s3fb_set_par()
Dpxa168fb.c183 var->pixclock = mode->pixclock; in set_mode()
261 if (!m || !m->pixclock || !m->refresh) { in set_clock_divider()
275 do_div(div_result, m->pixclock); in set_clock_divider()
598 var->pixclock = (u32)div_result; in pxa168fb_init_mode()
Dsm501fb.c53 .pixclock = 20833,
434 unsigned long pixclock; /* pixelclock in Hz */ in sm501fb_set_par_common() local
505 pixclock = sm501fb_ps_to_hz(var->pixclock); in sm501fb_set_par_common()
508 pixclock); in sm501fb_set_par_common()
511 var->pixclock = sm501fb_hz_to_ps(sm501pixclock); in sm501fb_set_par_common()
515 __func__, var->pixclock, pixclock, sm501pixclock, in sm501fb_set_par_common()
516 ((pixclock - sm501pixclock)*100)/pixclock); in sm501fb_set_par_common()
Dgxt4500.c166 .pixclock = 9295,
292 if (calc_pll(var->pixclock, par) < 0) in gxt4500_var_to_par()
367 var->pixclock = calc_pixclock(&par); in gxt4500_check_var()
443 prefetch_pix = 3300000 / var->pixclock; in gxt4500_set_par()
Datmel_lcdfb.c500 if (!(var->pixclock && var->bits_per_pixel)) { in atmel_lcdfb_check_var()
509 dev_dbg(dev, " pixclk: %lu KHz\n", PICOS2KHZ(var->pixclock)); in atmel_lcdfb_check_var()
513 if (PICOS2KHZ(var->pixclock) > clk_value_khz) { in atmel_lcdfb_check_var()
514 dev_err(dev, "%lu KHz pixel clock is too fast\n", PICOS2KHZ(var->pixclock)); in atmel_lcdfb_check_var()
689 value = DIV_ROUND_UP(clk_value_khz, PICOS2KHZ(info->var.pixclock)); in atmel_lcdfb_set_par()
700 info->var.pixclock = in atmel_lcdfb_set_par()
703 PICOS2KHZ(info->var.pixclock)); in atmel_lcdfb_set_par()
Dpm2fb.c137 .pixclock = 39721,
624 if (PICOS2KHZ(var->pixclock) > PM2_MAX_PIXCLOCK) { in pm2fb_check_var()
626 PICOS2KHZ(var->pixclock)); in pm2fb_check_var()
690 u32 pixclock; in pm2fb_set_par() local
716 pixclock = PICOS2KHZ(info->var.pixclock); in pm2fb_set_par()
717 if (pixclock > PM2_MAX_PIXCLOCK) { in pm2fb_set_par()
718 DPRINTK("pixclock too high (%uKHz)\n", pixclock); in pm2fb_set_par()
850 set_pixclock(par, pixclock); in pm2fb_set_par()
Datafb.c701 var->pixclock = 31041; in tt_encode_var()
1049 if (var->pixclock > 1) in falcon_decode_var()
1050 var->pixclock -= 1; in falcon_decode_var()
1075 if (var->pixclock > f32.t * plen) in falcon_decode_var()
1080 if (var->pixclock == 0) { in falcon_decode_var()
1109 if (var->pixclock == 0) { in falcon_decode_var()
1140 if (f25.t * i >= var->pixclock && in falcon_decode_var()
1145 if (f32.t * i >= var->pixclock && in falcon_decode_var()
1150 if (fext.t && fext.t * i >= var->pixclock && in falcon_decode_var()
1404 var->pixclock = hw->sync & 0x1 ? fext.t : in falcon_encode_var()
[all …]
Dsmscufx.c616 static int ufx_config_pix_clk(struct ufx_data *dev, u32 pixclock) in ufx_config_pix_clk() argument
623 clk_pixel = PICOS2KHZ(pixclock) * 1000; in ufx_config_pix_clk()
624 pr_debug("pixclock %d ps = clk_pixel %d Hz", pixclock, clk_pixel); in ufx_config_pix_clk()
680 status = ufx_config_pix_clk(dev, var->pixclock); in ufx_set_vid_mode()
1199 if (mode->pixclock < 5000) { in ufx_is_valid_mode()
1201 mode->xres, mode->yres, mode->pixclock); in ufx_is_valid_mode()
1206 mode->pixclock, (1000000 / mode->pixclock)); in ufx_is_valid_mode()
Dpm3fb.c834 unsigned long pixclock = PICOS2KHZ(info->var.pixclock); in pm3fb_write_mode() local
836 (void)pm3fb_calculate_clock(pixclock, &m, &n, &p); in pm3fb_write_mode()
839 pixclock, (int) m, (int) n, (int) p); in pm3fb_write_mode()
1007 if (PICOS2KHZ(var->pixclock) > PM3_MAX_PIXCLOCK) { in pm3fb_check_var()
1009 PICOS2KHZ(var->pixclock)); in pm3fb_check_var()
Dclps711x-fb.c80 if (!var->pixclock) in clps711x_fb_check_var()
135 pps = clk_get_rate(cfb->clk) / (PICOS2KHZ(info->var.pixclock) * 1000); in clps711x_fb_set_par()
Dpxafb.c356 return var->pixclock * 8 * 16 / var->bits_per_pixel; in pxafb_display_dma_period()
393 var->pixclock = mode->pixclock; in pxafb_setmode()
1015 unsigned int pixclock) in get_pcd() argument
1023 pcd *= pixclock; in get_pcd()
1322 unsigned int lines_per_panel, pcd = get_pcd(fbi, var->pixclock); in setup_parallel_timing()
1652 pcd = get_pcd(fbi, fbi->fb.var.pixclock); in pxafb_freq_transition()
1928 mode->pixclock = simple_strtoul(this_opt+9, NULL, 0); in parse_opt()
1929 sprintf(s, "pixclock: %ld\n", mode->pixclock); in parse_opt()
Dnuc900fb.c130 var->pixclock = display->pixclock; in nuc900fb_check_var()
231 clkdiv = nuc900fb_calc_pixclk(fbi, var->pixclock) - 1; in nuc900fb_activate_var()
Dg364fb.c91 .pixclock = 39722,
Damba-clcd.c309 clk_set_rate(fb->clk, (1000000000 / regs.pixclock) * 1000); in clcdfb_set_par()
492 fb->fb.var.pixclock = fb->panel->mode.pixclock; in clcdfb_register()
681 / PICOS2KHZ(fb->panel->mode.pixclock); in clcdfb_of_init_display()
Dgrvga.c114 if (var->pixclock == par->regs->clk_vector[i]) in grvga_check_var()
284 screendata->pixclock = simple_strtoul(this_opt, NULL, 0); in grvga_parse_custom()
Djz4740_fb.c426 if (mode->pixclock) { in jzfb_set_par()
427 rate = PICOS2KHZ(mode->pixclock) * 1000; in jzfb_set_par()
435 mode->pixclock = KHZ2PICOS(rate / 1000); in jzfb_set_par()
Dsstfb.c360 if (sst_calc_pll(PICOS2KHZ(var->pixclock), &freq, &par->pll)) { in sstfb_check_var()
362 PICOS2KHZ(var->pixclock)); in sstfb_check_var()
365 var->pixclock = KHZ2PICOS(freq); in sstfb_check_var()
492 sst_calc_pll(PICOS2KHZ(info->var.pixclock), &freq, &par->pll); in sstfb_set_par()
519 info->var.xres, info->var.yres, PICOS2KHZ(info->var.pixclock)); in sstfb_set_par()
Damifb.c516 static u_long pixclock[3]; /* SHRES/HIRES/LORES: index = clk_shift */ variable
1134 if (var->pixclock <= pixclock[clk_shift]) in ami_decode_var()
1550 var->pixclock = pixclock[clk_shift]; in ami_encode_var()
3641 pixclock[TAG_SHRES] = (tmp + 4) / 8; /* SHRES: 35 ns / 28 MHz */ in amifb_probe()
3642 pixclock[TAG_HIRES] = (tmp + 2) / 4; /* HIRES: 70 ns / 14 MHz */ in amifb_probe()
3643 pixclock[TAG_LORES] = (tmp + 1) / 2; /* LORES: 140 ns / 7 MHz */ in amifb_probe()
3652 tag = mode->pixclock; in amifb_probe()
3654 mode->pixclock = pixclock[tag]; in amifb_probe()
Darkfb.c512 static void ark_set_pixclock(struct fb_info *info, u32 pixclock) in ark_set_pixclock() argument
517 int rv = dac_set_freq(par->dac, 0, 1000000000 / pixclock); in ark_set_pixclock()
747 if (info->var.pixclock > 20000) { in arkfb_set_par()
794 ark_set_pixclock(info, (hdiv * info->var.pixclock) / hmul); in arkfb_set_par()
Dps3fb.c272 var->pixclock > vmode->pixclock || in ps3fb_cmp_mode()
418 var->pixclock = vmode->pixclock; in ps3fb_find_mode()
Dfb-puv3.c84 .pixclock = 25175000,
487 pixclk = unifb_modes[i].pixclock; in unifb_set_par()
501 if (clk_set_rate(clk_vga, unifb_default.pixclock)) in unifb_set_par()
Dsh_mobile_hdmi.c587 if (hdmi->mode.pixclock < 10000) { in sh_hdmi_phy_config()
598 } else if (hdmi->mode.pixclock < 30000) { in sh_hdmi_phy_config()
818 unsigned long target = PICOS2KHZ(mode->pixclock) * 1000, rate_error; in sh_hdmi_rate_error()
1018 found->yres, found->refresh, PICOS2KHZ(found->pixclock) * 1000, in sh_hdmi_read_edid()
Dpmag-ba-fb.c59 .pixclock = 14452,
Dacornfb.c428 hs = 1953125000 / var->pixclock; in acornfb_validate_timing()
681 .pixclock = 39722,
1100 h_sync = 1953125000 / fb_info.var.pixclock; in acornfb_probe()
Dpvr2fb.c439 if (var->pixclock != TV_CLK && var->pixclock != VGA_CLK) { in pvr2fb_check_var()
440 pr_debug("Invalid pixclock value %d\n", var->pixclock); in pvr2fb_check_var()
Dvt8623fb.c260 static void vt8623_set_pixclock(struct fb_info *info, u32 pixclock) in vt8623_set_pixclock() argument
267 rv = svga_compute_pll(&vt8623_pll, 1000000000 / pixclock, &m, &n, &r, info->node); in vt8623_set_pixclock()
512 vt8623_set_pixclock(info, info->var.pixclock); in vt8623fb_set_par()
Dmxsfb.c351 clk_set_rate(host->clk, PICOS2KHZ(fb_info->var.pixclock) * 1000U); in mxsfb_enable_controller()
669 vmode->pixclock = KHZ2PICOS(clk_get_rate(host->clk) / 1000U); in mxsfb_restore_mode()
693 pr_debug("pixclk: %ldkHz\n", PICOS2KHZ(vmode->pixclock)); in mxsfb_restore_mode()
Duvesafb.c858 info->var.pixclock = 0; in uvesafb_vbe_init_mode()
1253 info->var.pixclock != 0) { in uvesafb_set_par()
1269 crtc->pixel_clock = PICOS2KHZ(info->var.pixclock) * 1000; in uvesafb_set_par()
1302 info->var.pixclock = 0; in uvesafb_set_par()
1350 if (!var->pixclock) in uvesafb_check_limits()
1373 var->pixclock = 0; in uvesafb_check_limits()
Ds3c2410fb.c164 var->pixclock = display->pixclock; in s3c2410fb_check_var()
381 clkdiv = DIV_ROUND_UP(s3c2410fb_calc_pixclk(fbi, var->pixclock), 2); in s3c2410fb_activate_var()
Dimxfb.c368 var->pixclock = imxfb_mode->mode.pixclock; in imxfb_check_var()
383 tmp = var->pixclock * (unsigned long long)lcd_clk; in imxfb_check_var()
Defifb.c244 efifb_defined.pixclock = 10000000 / efifb_defined.xres * in efifb_probe()
Dneofb.c594 if (PICOS2KHZ(var->pixclock) > par->maxClock) in neofb_check_var()
952 neoCalcVCLK(info, par, PICOS2KHZ(info->var.pixclock)); in neofb_set_par()
1638 .pixclock = 25000,
2088 h_sync = 1953125000 / info->var.pixclock; in neofb_probe()
Dtdfxfb.c125 .pixclock = 39722,
518 if (PICOS2KHZ(var->pixclock) > par->max_pixclock) { in tdfxfb_check_var()
520 PICOS2KHZ(var->pixclock)); in tdfxfb_check_var()
583 freq = PICOS2KHZ(info->var.pixclock); in tdfxfb_set_par()
Dgoldfishfb.c237 fb->fb.var.pixclock = 10000; in goldfish_fb_probe()
Dchipsfb.c324 .pixclock = 10000,
Dpmagb-b-fb.c243 info->var.pixclock = par->osc1 ? in pmagbbfb_osc_setup()
D68328fb.c65 .pixclock = 20000,
Dvesafb.c365 vesafb_defined.pixclock = 10000000 / vesafb_defined.xres * 1000 / vesafb_defined.yres; in vesafb_probe()
Dcyber2000fb.c668 u_long pll_ps = var->pixclock; in cyber2000fb_decode_clock()
1343 .pixclock = 39722,
1590 h_sync = 1953125000 / cfb->fb.var.pixclock; in cyberpro_common_probe()
Dvfb.c93 .pixclock = 20000,
Ds3c-fb.c1073 mode->pixclock = pixclk; in s3c_fb_missing_pixclock()
1301 if (!vmode->pixclock) in s3c_fb_set_rgb_timing()
1304 clkdiv = s3c_fb_calc_pixclk(sfb, vmode->pixclock); in s3c_fb_set_rgb_timing()
Dplatinumfb.c459 printk(KERN_ERR "platinum_var_to_par: var->pixclock = %d\n", var->pixclock); in platinum_var_to_par()
Dmacfb.c608 macfb_defined.pixclock = 10000000 / macfb_defined.xres * in macfb_init()
Dep93xx-fb.c278 clk_set_rate(fbi->clk, 1000 * PICOS2KHZ(info->var.pixclock)); in ep93xxfb_set_par()
/linux-4.1.27/drivers/video/fbdev/core/
Dfbcvt.c40 u32 pixclock; member
174 u32 pixclock; in fb_cvt_pixclock() local
177 pixclock = (cvt->f_refresh * cvt->vtotal * cvt->htotal)/1000; in fb_cvt_pixclock()
179 pixclock = (cvt->htotal * 1000000)/cvt->hperiod; in fb_cvt_pixclock()
181 pixclock /= 250; in fb_cvt_pixclock()
182 pixclock *= 250; in fb_cvt_pixclock()
183 pixclock *= 1000; in fb_cvt_pixclock()
185 return pixclock; in fb_cvt_pixclock()
274 mode->pixclock = KHZ2PICOS(cvt->pixclock/1000); in fb_cvt_convert_to_mode()
367 cvt.pixclock = fb_cvt_pixclock(&cvt); in fb_find_mode_cvt()
[all …]
Dfbmon.c395 mode->pixclock = var->pixclock; in calc_mode_timings()
545 && PICOS2KHZ(mode->pixclock) * 1000 > specs->dclkmax) { in get_std_timing()
569 mode->pixclock = PIXEL_CLOCK; in get_detailed_timing()
570 mode->pixclock /= 1000; in get_detailed_timing()
571 mode->pixclock = KHZ2PICOS(mode->pixclock); in get_detailed_timing()
720 int num_modes, hz, hscan, pixclock; in fb_get_monitor_limits() local
732 pixclock = PICOS2KHZ(modes[i].pixclock) * 1000; in fb_get_monitor_limits()
744 hscan = (pixclock + htotal / 2) / htotal; in fb_get_monitor_limits()
748 if (specs->dclkmax == 0 || specs->dclkmax < pixclock) in fb_get_monitor_limits()
749 specs->dclkmax = pixclock; in fb_get_monitor_limits()
[all …]
Dmodedb.c615 var->pixclock = mode->pixclock; in fb_try_mode()
885 u32 pixclock, hfreq, htotal, vtotal; in fb_var_to_videomode() local
890 mode->pixclock = var->pixclock; in fb_var_to_videomode()
902 if (!var->pixclock) in fb_var_to_videomode()
905 pixclock = PICOS2KHZ(var->pixclock) * 1000; in fb_var_to_videomode()
917 hfreq = pixclock/htotal; in fb_var_to_videomode()
935 var->pixclock = mode->pixclock; in fb_videomode_to_var()
959 mode1->pixclock == mode2->pixclock && in fb_mode_is_equal()
/linux-4.1.27/drivers/gpu/drm/msm/hdmi/
Dhdmi_audio.c48 unsigned long int pixclock; member
79 static const struct hdmi_msm_audio_arcs *get_arcs(unsigned long int pixclock) in get_arcs() argument
85 if (arcs->pixclock == pixclock) in get_arcs()
105 DBG("video: power_on=%d, pixclock=%lu", hdmi->power_on, hdmi->pixclock); in hdmi_audio_update()
107 if (enabled && !(hdmi->power_on && hdmi->pixclock)) { in hdmi_audio_update()
113 arcs = get_arcs(hdmi->pixclock); in hdmi_audio_update()
116 hdmi->pixclock); in hdmi_audio_update()
Dhdmi_bridge.c47 DBG("pixclock: %lu", hdmi->pixclock); in power_on()
48 ret = clk_set_rate(hdmi->pwr_clks[0], hdmi->pixclock); in power_on()
103 phy->funcs->powerup(phy, hdmi->pixclock); in hdmi_bridge_pre_enable()
143 hdmi->pixclock = mode->clock * 1000; in hdmi_bridge_mode_set()
Dhdmi.h51 unsigned long int pixclock; member
121 void (*powerup)(struct hdmi_phy *phy, unsigned long int pixclock);
Dhdmi_phy_8x60.c64 unsigned long int pixclock) in hdmi_phy_8x60_powerup() argument
73 if (pixclock == 27000000) { in hdmi_phy_8x60_powerup()
Dhdmi_phy_8x74.c98 unsigned long int pixclock) in hdmi_phy_8x74_powerup() argument
Dhdmi_phy_8960.c481 unsigned long int pixclock) in hdmi_phy_8960_powerup() argument
486 DBG("pixclock: %lu", pixclock); in hdmi_phy_8960_powerup()
/linux-4.1.27/drivers/video/fbdev/geode/
Dvideo_cs5530.c28 long pixclock; /* ps */ member
81 min = cs5530_pll_table[0].pixclock - info->var.pixclock; in cs5530_set_dclk_frequency()
84 diff = cs5530_pll_table[i].pixclock - info->var.pixclock; in cs5530_set_dclk_frequency()
Dvideo_gx.c28 long pixclock; /* ps */ member
140 min = abs(pll_table[0].pixclock - info->var.pixclock); in gx_set_dclk_frequency()
142 diff = abs(pll_table[i].pixclock - info->var.pixclock); in gx_set_dclk_frequency()
/linux-4.1.27/arch/arm/mach-rpc/include/mach/
Dacornfb.h13 #define acornfb_bandwidth(var) ((var)->pixclock * 8 / (var)->bits_per_pixel)
20 if (!var->pixclock) in acornfb_valid_pixrate()
88 div = var->pixclock / 9090; /*9921*/ in acornfb_vidc20_find_rates()
136 vidc->pll_ctl = acornfb_vidc20_find_pll(var->pixclock / div); in acornfb_vidc20_find_rates()
/linux-4.1.27/arch/arm/mach-sa1100/
Dlart.c34 .pixclock = 150000, .bpp = 4,
50 .pixclock = 150000, .bpp = 16,
63 .pixclock = 39721, .bpp = 16,
79 .pixclock = 63291, .bpp = 16,
Dshannon.c61 .pixclock = 152500, .bpp = 8,
Dh3100.c63 .pixclock = 406977, .bpp = 4,
Dh3600.c74 .pixclock = 174757, .bpp = 16,
Dassabet.c369 .pixclock = 171521, .bpp = 16,
397 .pixclock = 67797, .bpp = 16,
Dcollie.c339 .pixclock = 171521, .bpp = 16,
/linux-4.1.27/arch/arm/mach-pxa/
Dcm-x2xx.c200 .pixclock = 76923,
225 .pixclock = 38461,
249 .pixclock = 38461,
273 .pixclock = 28846,
297 .pixclock = 134615,
320 .pixclock = 57692,
Dlpd270.c291 .pixclock = 150000,
313 .pixclock = 50000,
335 .pixclock = 150000,
357 .pixclock = 25000,
379 .pixclock = 25000,
401 .pixclock = 150000,
Dzylonite.c140 .pixclock = 110000,
154 .pixclock = 50000,
174 .pixclock = 158000,
187 .pixclock = 39700,
Dvpac270.c481 .pixclock = 57692,
497 .pixclock = 35000,
513 .pixclock = 25000,
529 .pixclock = 15000,
Dam200epd.c46 .pixclock = 40000,
60 .pixclock = 40000,
74 .pixclock = 40189,
Dpalm27x.c88 .pixclock = 57692,
103 .pixclock = 115384,
118 .pixclock = 86538,
Dlittleton.c152 .pixclock = 38250,
166 .pixclock = 153000,
Dpcm990-baseboard.c107 .pixclock = 28000,
129 .pixclock = 39720,
Dcolibri-pxa3xx.c80 .pixclock = 101936,
Dcolibri-pxa270-income.c151 .pixclock = 144700,
Dtrizeps4.c455 .pixclock = 78000,
479 .pixclock = 39720,
Dmainstone.c278 .pixclock = 50000,
292 .pixclock = 110000,
Didp.c133 .pixclock = 270000,
Dmagician.c237 .pixclock = 96153,
253 .pixclock = 96153,
Dcm-x300.c266 .pixclock = 38250,
279 .pixclock = 153800,
Dpalmte2.c301 .pixclock = 77757,
Dtosa.c739 .pixclock = 0x002cdf00,/* PLL divisor */
751 .pixclock = 0x00e7f203,/* PLL divisor */
Dspitz.c697 .pixclock = 19231,
709 .pixclock = 134617,
Dpoodle.c317 .pixclock = 144700,
Dpalmtc.c453 .pixclock = 115384,
Dlubbock.c344 .pixclock = 270000,
Dezx.c69 .pixclock = 150000,
89 .pixclock = 192308,
Dem-x270.c662 .pixclock = 38250,
675 .pixclock = 153800,
Dz2.c252 .pixclock = 192000,
Dballoon3.c219 .pixclock = 38000,
Dmioa701.c201 .pixclock = 220000, /* CLK=4.545 MHz */
Dviper.c327 .pixclock = 157500,
Deseries.c257 .pixclock = 140703,
Dzeus.c609 .pixclock = 39722,
Draumfeld.c574 .pixclock = 111000,
/linux-4.1.27/arch/avr32/boards/atngw100/
Devklcd10x.c38 .pixclock = KHZ2PICOS(25180),
76 .pixclock = KHZ2PICOS(6300),
114 .pixclock = KHZ2PICOS(6300),
Dmrmt.c65 .pixclock = KHZ2PICOS(9000),
108 .pixclock = KHZ2PICOS(9000),
/linux-4.1.27/include/linux/amba/
Dclcd.h116 unsigned long pixclock; member
279 regs->pixclock = var->pixclock; in clcdfb_decode()
315 CHECK(pixclock) || in clcdfb_check()
/linux-4.1.27/arch/arm/mach-imx/
Deukrea_mbimxsd35-baseboard.c50 .pixclock = KHZ2PICOS(6500),
66 .pixclock = 32000,
83 .pixclock = 25000,
Dmach-vpr200.c60 .pixclock = KHZ2PICOS(33260),
76 .pixclock = KHZ2PICOS(27000),
Dmach-pcm043.c50 .pixclock = 185925,
66 .pixclock = 38255,
Dmach-pcm037.c451 .pixclock = 185925,
468 .pixclock = 38255,
484 .pixclock = 185925,
Dmx31lilly-db.c169 .pixclock = 30000,
Dmach-armadillo5x0.c341 .pixclock = 39721,
356 .pixclock = 30000,
Dmach-mx21ads.c230 .pixclock = 188679, /* in ps (5.3MHz) */
Dmach-mx27ads.c261 .pixclock = 188679, /* in ps (5.3MHz) */
Dmach-pca100.c323 .pixclock = 39722, /* in ps (25.175 MHz) */
Dmach-mx27_3ds.c425 .pixclock = 41701,
Dmach-mx35_3ds.c70 .pixclock = 40000,
Dmach-mx31_3ds.c265 .pixclock = 41701,
/linux-4.1.27/arch/arm/mach-s3c24xx/
Dmach-qt2410.c115 .pixclock = 40000, /* HCLK/4 */
137 .pixclock = 40000, /* HCLK/4 */
159 .pixclock = 100000, /* HCLK/10 */
Dmach-bast.c422 .pixclock = 33333,
440 .pixclock = 33333,
458 .pixclock = 33333,
Dmach-smdk2440.c118 .pixclock = 166667, /* HCLK 60 MHz, divisor 10 */
Dmach-rx3715.c112 .pixclock = 260000,
Dmach-at2440evb.c161 .pixclock = 33333, /* HCLK 60 MHz, divisor 2 */
Dmach-amlm5900.c181 .pixclock = 680000, /* HCLK = 100MHz */
Dmach-smdk2416.c159 .pixclock = 41094,
Dmach-n30.c319 .pixclock = 170000,
Dmach-jive.c297 .pixclock = (1000000000000LL /
Dmach-mini2440.c124 .pixclock = ((_clock*100000000000LL) / \
Dmach-h1940.c197 .pixclock = 260000,
Dmach-rx1950.c108 .pixclock = 260000,
/linux-4.1.27/arch/powerpc/platforms/85xx/
Dp1022_rdk.c42 void p1022rdk_set_pixel_clock(unsigned int pixclock) in p1022rdk_set_pixel_clock() argument
66 do_div(temp, pixclock); in p1022rdk_set_pixel_clock()
Dp1022_ds.c372 void p1022ds_set_pixel_clock(unsigned int pixclock) in p1022ds_set_pixel_clock() argument
396 do_div(temp, pixclock); in p1022ds_set_pixel_clock()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_dtv_encoder.c29 unsigned long int pixclock; member
125 mdp4_dtv_encoder->pixclock = mode->clock * 1000; in mdp4_dtv_encoder_mode_set()
127 DBG("pixclock=%lu", mdp4_dtv_encoder->pixclock); in mdp4_dtv_encoder_mode_set()
203 unsigned long pc = mdp4_dtv_encoder->pixclock; in mdp4_dtv_encoder_enable()
Dmdp4_lcdc_encoder.c28 unsigned long int pixclock; member
291 mdp4_lcdc_encoder->pixclock = mode->clock * 1000; in mdp4_lcdc_encoder_mode_set()
293 DBG("pixclock=%lu", mdp4_lcdc_encoder->pixclock); in mdp4_lcdc_encoder_mode_set()
380 unsigned long pc = mdp4_lcdc_encoder->pixclock; in mdp4_lcdc_encoder_enable()
/linux-4.1.27/drivers/video/fbdev/mbx/
Dmbxfb.c94 .pixclock = 40000,
130 unsigned int pixclock; in mbxfb_get_pixclock() local
133 pixclock = PICOS2KHZ(pixclock_ps); in mbxfb_get_pixclock()
150 err = (clk > pixclock) ? (clk - pixclock) : in mbxfb_get_pixclock()
151 (pixclock - clk); in mbxfb_get_pixclock()
186 var->pixclock = mbxfb_get_pixclock(var->pixclock, &div); in mbxfb_check_var()
282 var->pixclock = mbxfb_get_pixclock(info->var.pixclock, &div); in mbxfb_set_par()
/linux-4.1.27/arch/arm/mach-nspire/
Dclcd.c26 .pixclock = 1,
50 .pixclock = 1,
/linux-4.1.27/arch/arm/mach-integrator/
Dimpd1.c82 .pixclock = 39721,
110 .pixclock = 27778,
138 .pixclock = 40000,
170 .pixclock = 40000,
/linux-4.1.27/include/media/davinci/
Dvpbe_venc.h35 unsigned int pixclock);
/linux-4.1.27/arch/arm/plat-samsung/include/plat/
Dfb-s3c2410.h37 unsigned pixclock; /* pixclock in picoseconds */ member
/linux-4.1.27/include/linux/platform_data/
Dvideo-nuc900fb.h55 unsigned long pixclock; member
Dvideo-pxafb.h69 u_long pixclock; member
/linux-4.1.27/arch/avr32/boards/merisc/
Ddisplay.c30 .pixclock = KHZ2PICOS(25180),
/linux-4.1.27/arch/powerpc/sysdev/
Dfsl_soc.h37 void (*set_pixel_clock)(unsigned int pixclock);
/linux-4.1.27/include/video/
Dsa1100fb.h32 u_long pixclock; member
/linux-4.1.27/arch/powerpc/platforms/86xx/
Dmpc8610_hpcd.c228 void mpc8610hpcd_set_pixel_clock(unsigned int pixclock) in mpc8610hpcd_set_pixel_clock() argument
252 do_div(temp, pixclock); in mpc8610hpcd_set_pixel_clock()
/linux-4.1.27/arch/sh/boards/
Dboard-sh7785lcr.c145 .pixclock = 35714, /* 28MHz */
158 .pixclock = 40000, /* 25MHz */
/linux-4.1.27/drivers/media/pci/ivtv/
Divtvfb.c654 u32 pixclock, hlimit, vlimit; in _ivtvfb_check_var() local
660 pixclock = 84316; in _ivtvfb_check_var()
666 pixclock = 83926; in _ivtvfb_check_var()
806 var->pixclock = pixclock / 2; in _ivtvfb_check_var()
808 var->pixclock = pixclock; in _ivtvfb_check_var()
/linux-4.1.27/drivers/video/fbdev/kyro/
Dfbdev.c63 .pixclock = KHZ2PICOS(25175),
489 lineclock = (info->var.pixclock * (info->var.xres + in kyrofb_set_par()
504 par->PIXCLK = ((1000000000 + (info->var.pixclock / 2)) in kyrofb_set_par()
505 / info->var.pixclock) * 10; in kyrofb_set_par()
/linux-4.1.27/arch/arm/boot/dts/
Datlas6-evb.dts72 pixclock = <33264000>;
/linux-4.1.27/arch/avr32/boards/atstk1000/
Dsetup.c35 .pixclock = KHZ2PICOS(6891),
/linux-4.1.27/drivers/video/fbdev/aty/
Datyfb_base.c571 u32 pixclock = var->pixclock; in atyfb_get_pixclock() local
579 pixclock = par->lcd_pixclock; in atyfb_get_pixclock()
583 return pixclock; in atyfb_get_pixclock()
1301 u32 tmp, pixclock; in atyfb_set_par() local
1314 pixclock = atyfb_get_pixclock(var, par); in atyfb_set_par()
1316 if (pixclock == 0) { in atyfb_set_par()
1320 err = par->pll_ops->var_to_pll(info, pixclock, in atyfb_set_par()
1352 pixclock_in_ps = pixclock; in atyfb_set_par()
1383 pixclock, pixclock_in_ps); in atyfb_set_par()
1535 u32 pixclock; in atyfb_check_var() local
[all …]
Dradeon_monitor.c19 .pixclock = 39721,
691 rinfo->panel_info.clock = 100000000 / var->pixclock; in radeon_var_to_panel_info()
722 var->pixclock = mode->pixclock; in radeon_videomode_to_var()
808 var->pixclock = 100000000 / rinfo->panel_info.clock; in radeon_check_modes()
/linux-4.1.27/arch/arm/mach-netx/
Dnxeb500hmi.c43 .pixclock = 187617,
Dnxdb500.c43 .pixclock = 187617,
/linux-4.1.27/drivers/staging/xgifb/
DXGI_main_26.c953 var->pixclock, htotal, vtotal); in XGIfb_do_set_var()
955 if (var->pixclock) { in XGIfb_do_set_var()
956 drate = 1000000000 / var->pixclock; in XGIfb_do_set_var()
1258 if (var->pixclock && htotal && vtotal) { in XGIfb_check_var()
1259 drate = 1000000000 / var->pixclock; in XGIfb_check_var()
1266 __func__, var->pixclock, htotal, vtotal, in XGIfb_check_var()
1980 fb_info->var.pixclock = (u32) (1000000000 / in xgifb_probe()
2002 fb_info->var.pixclock >>= 1; in xgifb_probe()
/linux-4.1.27/arch/avr32/boards/hammerhead/
Dsetup.c54 .pixclock = KHZ2PICOS(6891),
/linux-4.1.27/arch/sh/boards/mach-sh7763rdp/
Dsetup.c117 .pixclock = 10000,
/linux-4.1.27/arch/avr32/boards/mimc200/
Dsetup.c51 .pixclock = KHZ2PICOS(10000),
/linux-4.1.27/arch/arm/mach-lpc32xx/
Dphy3250.c66 .pixclock = 191828,
/linux-4.1.27/arch/sh/boards/mach-r2d/
Dsetup.c132 .pixclock = 35714,
/linux-4.1.27/arch/arm/mach-mmp/
Daspenite.c187 .pixclock = 30120,
/linux-4.1.27/drivers/video/fbdev/savage/
Dsavagefb_driver.c857 var->pixclock = modedb->pixclock; in savage_update_var()
981 unsigned int pixclock = var->pixclock; in savagefb_decode_var() local
987 if (!pixclock) pixclock = 10000; /* 10ns = 100MHz */ in savagefb_decode_var()
988 timings.Clock = 1000000000 / pixclock; in savagefb_decode_var()
1674 .pixclock = 25000,
2291 h_sync = 1953125000 / info->var.pixclock; in savagefb_probe()
/linux-4.1.27/arch/avr32/boards/favr-32/
Dsetup.c110 .pixclock = KHZ2PICOS(25100),
/linux-4.1.27/include/uapi/linux/
Dfb.h266 __u32 pixclock; /* pixel clock in ps (pico seconds) */ member
/linux-4.1.27/drivers/video/fbdev/sis/
Dsis_main.c1190 u32 pixclock; in sisfb_do_set_var() local
1196 pixclock = var->pixclock; in sisfb_do_set_var()
1214 if(pixclock && htotal && vtotal) { in sisfb_do_set_var()
1215 drate = 1000000000 / pixclock; in sisfb_do_set_var()
1295 ivideo->current_pixclock = var->pixclock; in sisfb_do_set_var()
1437 u32 pixclock; in sisfb_check_var() local
1443 pixclock = var->pixclock; in sisfb_check_var()
1517 (ivideo->current_pixclock == pixclock) ) { in sisfb_check_var()
1519 drate = 1000000000 / pixclock; in sisfb_check_var()
1524 (ivideo->current_pixclock == var->pixclock) ) { in sisfb_check_var()
[all …]
Dsis_main.h49 .pixclock = 0,
/linux-4.1.27/Documentation/fb/
Dsh7760fb.txt78 .pixclock = 39683, /* in picoseconds! */
Dmatroxfb.txt256 pixclock:X - dotclocks, in ps (picoseconds). Default is derived from `vesa'
268 `maxclk', `fh' and `fv'. In this case, `pixclock' is computed so that
269 pixclock <= maxclk, real_fh <= fh and real_fv <= fv.
300 + pixclock for text modes is limited by hardware to
Dpxafb.txt22 pixclock:PIXCLOCK
Dapi.txt206 /* Timing: All values in pixclocks, except pixclock (of course) */
207 __u32 pixclock; /* pixel clock in ps (pico seconds) */
Dframebuffer.txt265 - pixclock: pixel clock in ps (pico seconds)
277 pixclock = 1000000 / DCF
Duvesafb.txt175 from the Video BIOS if you set pixclock to 0 in fb_var_screeninfo.
/linux-4.1.27/drivers/video/fbdev/intelfb/
Dintelfb.h325 int pixclock; member
Dintelfbdrv.c963 return (1000000000 / var->pixclock * 1000 + 500) / xtot / ytot; in var_to_refresh()
1016 var->pixclock = 10000000 / xtot * 1000 / ytot * 100 / 60; in get_initial_mode()
1163 dinfo->pixclock = var->pixclock; in update_dinfo()
/linux-4.1.27/drivers/video/fbdev/vermilion/
Dvermilion.c608 clock = PICOS2KHZ(var->pixclock); in vmlfb_check_var_locked()
629 v.pixclock = KHZ2PICOS(nearest_clock); in vmlfb_check_var_locked()
810 clock = PICOS2KHZ(var->pixclock); in vmlfb_set_par_locked()
/linux-4.1.27/arch/arm/mach-w90x900/
Ddev.c436 .pixclock = 200000,
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-osd.c175 var->pixclock = 84316; in _vivid_fb_check_var()
/linux-4.1.27/drivers/video/fbdev/via/
Ddvi.c183 if (maxPixelClock && PICOS2KHZ(var->pixclock) / 1000 > maxPixelClock) { in viafb_dvi_set_mode()
Dhw.c1507 viafb_set_vclock(PICOS2KHZ(var->pixclock) * 1000, iga); in viafb_fill_crtc_timing()
2124 var->pixclock = mode->pixclock; in viafb_fill_var_timing_info()
/linux-4.1.27/drivers/mfd/
Dtc6393xb.c343 iowrite16(mode->pixclock, tc6393xb->scr + SCR_PLL1CR + 0); in tc6393xb_lcd_mode()
344 iowrite16(mode->pixclock >> 16, tc6393xb->scr + SCR_PLL1CR + 2); in tc6393xb_lcd_mode()
/linux-4.1.27/drivers/video/fbdev/mmp/fb/
Dmmpfb.c247 do_div(div_result, videomode->pixclock); in fbmode_to_mmpmode()
274 videomode->pixclock = (u32)div_result; in mmpmode_to_fbmode()
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c726 var->pixclock = timings.pixelclock != 0 ? in check_fb_var()
742 var->pixclock = 0; in check_fb_var()
2079 timings->pixelclock = PICOS2KHZ(var->pixclock) * 1000; in omapfb_mode_to_timings()
2231 t->pixelclock = PICOS2KHZ(m->pixclock) * 1000; in fb_videomode_to_omap_timings()
2282 if (m->pixclock == 0) in omapfb_find_best_mode()
/linux-4.1.27/drivers/video/fbdev/riva/
Dfbdev.c238 .pixclock = 39721,
713 dotClock = 1000000000 / info->var.pixclock; in riva_load_video_mode()
840 var->pixclock = modedb->pixclock; in riva_update_var()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_fb_helper.c827 if (var->pixclock != 0 || in_dbg_master()) in drm_fb_helper_check_var()
925 if (var->pixclock != 0) { in drm_fb_helper_set_par()
1105 info->var.pixclock = 0; in drm_fb_helper_single_fb_probe()
/linux-4.1.27/drivers/staging/sm750fb/
Dsm750_hw.c333 modparm.pixel_clock = ps_to_hz(var->pixclock); in hw_sm750_crtc_setMode()
/linux-4.1.27/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c222 sc = par->refclk / (1000000 / fbi->var.pixclock) - 1; in mb862xxfb_set_par()
452 fbi->var.pixclock = (sc * 1000000) / par->refclk; in mb862xxfb_init_fbinfo()

12