Home
last modified time | relevance | path

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

12

/linux-4.4.14/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.h212 u32 pixclock, M, N, P; member
Di810_main.c1178 i810_calc_dclk(var->pixclock, &par->regs.M, in decode_var()
2017 int err = -1, vfreq, hfreq, pixclock; in i810fb_init_pci() local
2073 pixclock = 1000000000/(info->var.pixclock); in i810fb_init_pci()
2074 pixclock *= 1000; in i810fb_init_pci()
2075 hfreq = pixclock/(info->var.xres + info->var.left_margin + in i810fb_init_pci()
/linux-4.4.14/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.4.14/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.c807 minfo->crtc1.pixclock = mt.pixclock; in matroxfb_set_par()
1265 static unsigned int pixclock; /* "matroxfb:pixclock:xxxxx" */ variable
1861 if (tmp > pixclock) pixclock = tmp; in initMatrox2()
1864 if (pixclock) { in initMatrox2()
1865 if (pixclock < 2000) /* > 500MHz */ in initMatrox2()
1866 pixclock = 4000; /* 250MHz */ in initMatrox2()
1867 if (pixclock > 1000000) in initMatrox2()
1868 pixclock = 1000000; /* 1MHz */ in initMatrox2()
1869 vesafb_defined.pixclock = pixclock; in initMatrox2()
2291 if (!(fv||fh||maxclk||pixclock)) in matroxfb_init_params()
[all …]
Dmatroxfb_base.h188 unsigned int pixclock; member
359 unsigned int pixclock; member
365 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()
Dmatroxfb_Ti3026.c437 Ti3026_setpclk(minfo, m->pixclock); in Ti3026_init()
/linux-4.4.14/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),
219 .pixclock = KHZ2PICOS(7833),
234 .pixclock = KHZ2PICOS(7833),
249 .pixclock = KHZ2PICOS(6400),
737 unsigned pixclock, in da8xx_fb_calc_clk_divider() argument
742 pixclock = PICOS2KHZ(pixclock) * 1000; in da8xx_fb_calc_clk_divider()
746 if (pixclock < (*lcdc_clk_rate / CLK_MAX_DIV)) { in da8xx_fb_calc_clk_divider()
748 pixclock * CLK_MAX_DIV); in da8xx_fb_calc_clk_divider()
750 } else if (pixclock > (*lcdc_clk_rate / CLK_MIN_DIV)) { in da8xx_fb_calc_clk_divider()
752 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.c111 .pixclock = 39722, /* picoseconds */
142 .pixclock = 9353,
159 .pixclock = 39722,
174 .pixclock = 9353,
466 int pixclock; in compute_gbe_timing() local
484 pixclock = (1000000 / gbe_pll->clock_rate) * in compute_gbe_timing()
487 error = var->pixclock - pixclock; in compute_gbe_timing()
507 pixclock = (1000000 / gbe_pll->clock_rate) * in compute_gbe_timing()
535 return pixclock; in compute_gbe_timing()
931 var->pixclock = ret; in gbefb_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 …]
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()
Digafb.c89 .pixclock = 39722,
113 .pixclock = 12699,
136 .pixclock = 9091,
159 .pixclock = 7408,
Di740fb.c416 var->pixclock, var->hsync_len, var->vsync_len); in i740fb_decode_var()
426 if ((1000000 / var->pixclock) > DACSPEED8) { in i740fb_decode_var()
428 1000000 / var->pixclock, DACSPEED8); in i740fb_decode_var()
435 if ((1000000 / var->pixclock) > DACSPEED16) { in i740fb_decode_var()
437 1000000 / var->pixclock, DACSPEED16); in i740fb_decode_var()
444 if ((1000000 / var->pixclock) > dacspeed24) { in i740fb_decode_var()
446 1000000 / var->pixclock, dacspeed24); in i740fb_decode_var()
452 if ((1000000 / var->pixclock) > DACSPEED32) { in i740fb_decode_var()
454 1000000 / var->pixclock, DACSPEED32); in i740fb_decode_var()
646 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()
1174 inf->pixclock == 0) in sa1100fb_init_fbinfo()
1183 fbi->fb.var.pixclock = inf->pixclock; in sa1100fb_init_fbinfo()
Ds3fb.c458 static void s3_set_pixclock(struct fb_info *info, u32 pixclock) in s3_set_pixclock() argument
466 1000000000 / pixclock, &m, &n, &r, info->node); in s3_set_pixclock()
590 rv = svga_compute_pll(&s3_pll, PICOS2KHZ(var->pixclock), &m, &n, &r, in s3fb_check_var()
799 if (info->var.pixclock > 20000 || in s3fb_set_par()
815 if (info->var.pixclock > 20000) in s3fb_set_par()
821 if (info->var.pixclock > 8695) { in s3fb_set_par()
843 if (info->var.pixclock > 20000) in s3fb_set_par()
849 if (info->var.pixclock > 8695) { in s3fb_set_par()
888 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()
368 var->pixclock = calc_pixclock(&par); in gxt4500_check_var()
444 prefetch_pix = 3300000 / var->pixclock; in gxt4500_set_par()
Datmel_lcdfb.c499 if (!(var->pixclock && var->bits_per_pixel)) { in atmel_lcdfb_check_var()
508 dev_dbg(dev, " pixclk: %lu KHz\n", PICOS2KHZ(var->pixclock)); in atmel_lcdfb_check_var()
512 if (PICOS2KHZ(var->pixclock) > clk_value_khz) { in atmel_lcdfb_check_var()
513 dev_err(dev, "%lu KHz pixel clock is too fast\n", PICOS2KHZ(var->pixclock)); in atmel_lcdfb_check_var()
688 value = DIV_ROUND_UP(clk_value_khz, PICOS2KHZ(info->var.pixclock)); in atmel_lcdfb_set_par()
699 info->var.pixclock = in atmel_lcdfb_set_par()
702 PICOS2KHZ(info->var.pixclock)); in atmel_lcdfb_set_par()
Dpm2fb.c130 .pixclock = 39721,
617 if (PICOS2KHZ(var->pixclock) > PM2_MAX_PIXCLOCK) { in pm2fb_check_var()
619 PICOS2KHZ(var->pixclock)); in pm2fb_check_var()
683 u32 pixclock; in pm2fb_set_par() local
709 pixclock = PICOS2KHZ(info->var.pixclock); in pm2fb_set_par()
710 if (pixclock > PM2_MAX_PIXCLOCK) { in pm2fb_set_par()
711 DPRINTK("pixclock too high (%uKHz)\n", pixclock); in pm2fb_set_par()
843 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.c827 unsigned long pixclock = PICOS2KHZ(info->var.pixclock); in pm3fb_write_mode() local
829 (void)pm3fb_calculate_clock(pixclock, &m, &n, &p); in pm3fb_write_mode()
832 pixclock, (int) m, (int) n, (int) p); in pm3fb_write_mode()
1000 if (PICOS2KHZ(var->pixclock) > PM3_MAX_PIXCLOCK) { in pm3fb_check_var()
1002 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()
1927 mode->pixclock = simple_strtoul(this_opt+9, NULL, 0); in parse_opt()
1928 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.c499 static void ark_set_pixclock(struct fb_info *info, u32 pixclock) in ark_set_pixclock() argument
504 int rv = dac_set_freq(par->dac, 0, 1000000000 / pixclock); in ark_set_pixclock()
734 if (info->var.pixclock > 20000) { in arkfb_set_par()
781 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,
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()
Dacornfb.c428 hs = 1953125000 / var->pixclock; in acornfb_validate_timing()
681 .pixclock = 39722,
1100 h_sync = 1953125000 / fb_info.var.pixclock; in acornfb_probe()
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()
Dvt8623fb.c250 static void vt8623_set_pixclock(struct fb_info *info, u32 pixclock) in vt8623_set_pixclock() argument
257 rv = svga_compute_pll(&vt8623_pll, 1000000000 / pixclock, &m, &n, &r, info->node); in vt8623_set_pixclock()
502 vt8623_set_pixclock(info, info->var.pixclock); in vt8623fb_set_par()
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.c266 efifb_defined.pixclock = 10000000 / efifb_defined.xres * in efifb_probe()
Dneofb.c589 if (PICOS2KHZ(var->pixclock) > par->maxClock) in neofb_check_var()
947 neoCalcVCLK(info, par, PICOS2KHZ(info->var.pixclock)); in neofb_set_par()
1633 .pixclock = 25000,
2076 h_sync = 1953125000 / info->var.pixclock; in neofb_probe()
Dtdfxfb.c107 .pixclock = 39722,
499 if (PICOS2KHZ(var->pixclock) > par->max_pixclock) { in tdfxfb_check_var()
501 PICOS2KHZ(var->pixclock)); in tdfxfb_check_var()
564 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.c373 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.c100 .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()
Dep93xx-fb.c278 clk_set_rate(fbi->clk, 1000 * PICOS2KHZ(info->var.pixclock)); in ep93xxfb_set_par()
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()
/linux-4.4.14/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.4.14/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()
104 phy->funcs->powerup(phy, hdmi->pixclock); in hdmi_bridge_pre_enable()
153 hdmi->pixclock = mode->clock * 1000; in hdmi_bridge_mode_set()
Dhdmi.h53 unsigned long int pixclock; member
142 void (*powerup)(struct hdmi_phy *phy, unsigned long int pixclock);
Dhdmi_phy_8x60.c33 unsigned long int pixclock) in hdmi_phy_8x60_powerup() argument
42 if (pixclock == 27000000) { in hdmi_phy_8x60_powerup()
Dhdmi_phy_8x74.c44 unsigned long int pixclock) in hdmi_phy_8x74_powerup() argument
Dhdmi_phy_8960.c430 unsigned long int pixclock) in hdmi_phy_8960_powerup() argument
435 DBG("pixclock: %lu", pixclock); in hdmi_phy_8960_powerup()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.c296 .pixclock = 150000,
318 .pixclock = 50000,
340 .pixclock = 150000,
362 .pixclock = 25000,
384 .pixclock = 25000,
406 .pixclock = 150000,
Dzylonite.c144 .pixclock = 110000,
158 .pixclock = 50000,
178 .pixclock = 158000,
191 .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.c89 .pixclock = 57692,
104 .pixclock = 115384,
119 .pixclock = 86538,
Dlittleton.c152 .pixclock = 38250,
166 .pixclock = 153000,
Dpcm990-baseboard.c108 .pixclock = 28000,
130 .pixclock = 39720,
Dcolibri-pxa3xx.c80 .pixclock = 101936,
Dcolibri-pxa270-income.c152 .pixclock = 144700,
Dtrizeps4.c455 .pixclock = 78000,
479 .pixclock = 39720,
Didp.c133 .pixclock = 270000,
Dmainstone.c289 .pixclock = 50000,
303 .pixclock = 110000,
Dcm-x300.c267 .pixclock = 38250,
280 .pixclock = 153800,
Dpalmte2.c305 .pixclock = 77757,
Dmagician.c250 .pixclock = 96153,
266 .pixclock = 226469,
Dspitz.c697 .pixclock = 19231,
709 .pixclock = 134617,
Dtosa.c739 .pixclock = 0x002cdf00,/* PLL divisor */
751 .pixclock = 0x00e7f203,/* PLL divisor */
Dpoodle.c317 .pixclock = 144700,
Dpalmtc.c458 .pixclock = 115384,
Dlubbock.c347 .pixclock = 270000,
Dem-x270.c662 .pixclock = 38250,
675 .pixclock = 153800,
Dz2.c257 .pixclock = 192000,
Dezx.c73 .pixclock = 150000,
93 .pixclock = 192308,
Dballoon3.c219 .pixclock = 38000,
Dviper.c329 .pixclock = 157500,
Dmioa701.c205 .pixclock = 220000, /* CLK=4.545 MHz */
Dzeus.c610 .pixclock = 39722,
Deseries.c240 .pixclock = 140703,
Draumfeld.c576 .pixclock = 111000,
/linux-4.4.14/arch/avr32/boards/atngw100/
Devklcd10x.c38 .pixclock = KHZ2PICOS(25180),
76 .pixclock = KHZ2PICOS(6300),
114 .pixclock = KHZ2PICOS(6300),
Dmrmt.c64 .pixclock = KHZ2PICOS(9000),
107 .pixclock = KHZ2PICOS(9000),
/linux-4.4.14/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.4.14/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.c198 .pixclock = 260000,
Dmach-rx1950.c108 .pixclock = 260000,
/linux-4.4.14/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.4.14/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()
382 unsigned long pc = mdp4_lcdc_encoder->pixclock; in mdp4_lcdc_encoder_enable()
/linux-4.4.14/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.4.14/arch/arm/mach-nspire/
Dclcd.c26 .pixclock = 1,
50 .pixclock = 1,
/linux-4.4.14/arch/arm/mach-integrator/
Dimpd1.c82 .pixclock = 39721,
110 .pixclock = 27778,
138 .pixclock = 40000,
170 .pixclock = 40000,
/linux-4.4.14/include/media/davinci/
Dvpbe_venc.h35 unsigned int pixclock);
/linux-4.4.14/arch/arm/plat-samsung/include/plat/
Dfb-s3c2410.h37 unsigned pixclock; /* pixclock in picoseconds */ member
/linux-4.4.14/include/linux/platform_data/
Dvideo-nuc900fb.h55 unsigned long pixclock; member
Dvideo-pxafb.h69 u_long pixclock; member
/linux-4.4.14/arch/powerpc/sysdev/
Dfsl_soc.h37 void (*set_pixel_clock)(unsigned int pixclock);
/linux-4.4.14/arch/avr32/boards/merisc/
Ddisplay.c30 .pixclock = KHZ2PICOS(25180),
/linux-4.4.14/include/video/
Dsa1100fb.h32 u_long pixclock; member
/linux-4.4.14/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.4.14/arch/arm/mach-imx/
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.4.14/arch/sh/boards/
Dboard-sh7785lcr.c145 .pixclock = 35714, /* 28MHz */
158 .pixclock = 40000, /* 25MHz */
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c60 .pixclock = KHZ2PICOS(25175),
484 lineclock = (info->var.pixclock * (info->var.xres + in kyrofb_set_par()
499 par->PIXCLK = ((1000000000 + (info->var.pixclock / 2)) in kyrofb_set_par()
500 / info->var.pixclock) * 10; in kyrofb_set_par()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtvfb.c655 u32 pixclock, hlimit, vlimit; in _ivtvfb_check_var() local
661 pixclock = 84316; in _ivtvfb_check_var()
667 pixclock = 83926; in _ivtvfb_check_var()
807 var->pixclock = pixclock / 2; in _ivtvfb_check_var()
809 var->pixclock = pixclock; in _ivtvfb_check_var()
/linux-4.4.14/arch/arm/boot/dts/
Datlas6-evb.dts72 pixclock = <33264000>;
/linux-4.4.14/arch/avr32/boards/atstk1000/
Dsetup.c35 .pixclock = KHZ2PICOS(6891),
/linux-4.4.14/drivers/video/fbdev/aty/
Datyfb_base.c580 u32 pixclock = var->pixclock; in atyfb_get_pixclock() local
588 pixclock = par->lcd_pixclock; in atyfb_get_pixclock()
592 return pixclock; in atyfb_get_pixclock()
1310 u32 tmp, pixclock; in atyfb_set_par() local
1323 pixclock = atyfb_get_pixclock(var, par); in atyfb_set_par()
1325 if (pixclock == 0) { in atyfb_set_par()
1329 err = par->pll_ops->var_to_pll(info, pixclock, in atyfb_set_par()
1361 pixclock_in_ps = pixclock; in atyfb_set_par()
1392 pixclock, pixclock_in_ps); in atyfb_set_par()
1544 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.4.14/arch/arm/mach-netx/
Dnxeb500hmi.c43 .pixclock = 187617,
Dnxdb500.c43 .pixclock = 187617,
/linux-4.4.14/drivers/staging/xgifb/
DXGI_main_26.c950 var->pixclock, htotal, vtotal); in XGIfb_do_set_var()
952 if (var->pixclock) { in XGIfb_do_set_var()
953 drate = 1000000000 / var->pixclock; in XGIfb_do_set_var()
1255 if (var->pixclock && htotal && vtotal) { in XGIfb_check_var()
1256 drate = 1000000000 / var->pixclock; in XGIfb_check_var()
1263 __func__, var->pixclock, htotal, vtotal, in XGIfb_check_var()
1977 fb_info->var.pixclock = (u32) (1000000000 / in xgifb_probe()
1999 fb_info->var.pixclock >>= 1; in xgifb_probe()
/linux-4.4.14/arch/sh/boards/mach-sh7763rdp/
Dsetup.c117 .pixclock = 10000,
/linux-4.4.14/arch/avr32/boards/hammerhead/
Dsetup.c54 .pixclock = KHZ2PICOS(6891),
/linux-4.4.14/arch/avr32/boards/mimc200/
Dsetup.c51 .pixclock = KHZ2PICOS(10000),
/linux-4.4.14/arch/sh/boards/mach-r2d/
Dsetup.c132 .pixclock = 35714,
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dphy3250.c66 .pixclock = 191828,
/linux-4.4.14/arch/arm/mach-mmp/
Daspenite.c187 .pixclock = 30120,
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb_driver.c853 var->pixclock = modedb->pixclock; in savage_update_var()
977 unsigned int pixclock = var->pixclock; in savagefb_decode_var() local
983 if (!pixclock) pixclock = 10000; /* 10ns = 100MHz */ in savagefb_decode_var()
984 timings.Clock = 1000000000 / pixclock; in savagefb_decode_var()
1670 .pixclock = 25000,
2280 h_sync = 1953125000 / info->var.pixclock; in savagefb_probe()
/linux-4.4.14/arch/avr32/boards/favr-32/
Dsetup.c110 .pixclock = KHZ2PICOS(25100),
/linux-4.4.14/include/uapi/linux/
Dfb.h266 __u32 pixclock; /* pixel clock in ps (pico seconds) */ member
/linux-4.4.14/drivers/video/fbdev/sis/
Dsis_main.c1187 u32 pixclock; in sisfb_do_set_var() local
1193 pixclock = var->pixclock; in sisfb_do_set_var()
1211 if(pixclock && htotal && vtotal) { in sisfb_do_set_var()
1212 drate = 1000000000 / pixclock; in sisfb_do_set_var()
1292 ivideo->current_pixclock = var->pixclock; in sisfb_do_set_var()
1434 u32 pixclock; in sisfb_check_var() local
1440 pixclock = var->pixclock; in sisfb_check_var()
1514 (ivideo->current_pixclock == pixclock) ) { in sisfb_check_var()
1516 drate = 1000000000 / pixclock; in sisfb_check_var()
1521 (ivideo->current_pixclock == var->pixclock) ) { in sisfb_check_var()
[all …]
Dsis_main.h49 .pixclock = 0,
/linux-4.4.14/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.4.14/drivers/video/fbdev/intelfb/
Dintelfb.h323 int pixclock; member
Dintelfbdrv.c933 return (1000000000 / var->pixclock * 1000 + 500) / xtot / ytot; in var_to_refresh()
986 var->pixclock = 10000000 / xtot * 1000 / ytot * 100 / 60; in get_initial_mode()
1133 dinfo->pixclock = var->pixclock; in update_dinfo()
/linux-4.4.14/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.4.14/arch/arm/mach-w90x900/
Ddev.c436 .pixclock = 200000,
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c175 var->pixclock = 84316; in _vivid_fb_check_var()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/video/fbdev/riva/
Dfbdev.c233 .pixclock = 39721,
708 dotClock = 1000000000 / info->var.pixclock; in riva_load_video_mode()
835 var->pixclock = modedb->pixclock; in riva_update_var()
/linux-4.4.14/drivers/staging/sm750fb/
Dsm750_hw.c284 modparm.pixel_clock = ps_to_hz(var->pixclock); in hw_sm750_crtc_setMode()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_helper.c1112 if (var->pixclock != 0 || in_dbg_master()) in drm_fb_helper_check_var()
1213 if (var->pixclock != 0) { in drm_fb_helper_set_par()
1460 info->var.pixclock = 0; in drm_fb_helper_single_fb_probe()
/linux-4.4.14/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