/Linux-v4.19/drivers/video/fbdev/i810/ |
D | i810_dvt.c | 215 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()
|
D | i810_gtf.c | 228 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()
|
/Linux-v4.19/arch/powerpc/platforms/512x/ |
D | mpc512x_shared.c | 73 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-v4.19/drivers/video/fbdev/matrox/ |
D | matroxfb_g450.c | 245 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 …]
|
/Linux-v4.19/drivers/video/fbdev/ |
D | macmodes.c | 113 "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()
|
D | asiliantfb.c | 112 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 …]
|
D | clps711xfb.c | 113 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()
|
D | da8xx-fb.c | 205 .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 …]
|
D | fsl-diu-fb.c | 65 .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 …]
|
/Linux-v4.19/drivers/video/fbdev/core/ |
D | fbcvt.c | 40 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 …]
|
D | fbmon.c | 395 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 …]
|
D | modedb.c | 615 var->pixclock = mode->pixclock; in fb_try_mode() 906 u32 pixclock, hfreq, htotal, vtotal; in fb_var_to_videomode() local 911 mode->pixclock = var->pixclock; in fb_var_to_videomode() 923 if (!var->pixclock) in fb_var_to_videomode() 926 pixclock = PICOS2KHZ(var->pixclock) * 1000; in fb_var_to_videomode() 938 hfreq = pixclock/htotal; in fb_var_to_videomode() 956 var->pixclock = mode->pixclock; in fb_videomode_to_var() 980 mode1->pixclock == mode2->pixclock && in fb_mode_is_equal()
|
/Linux-v4.19/drivers/gpu/drm/msm/hdmi/ |
D | hdmi_audio.c | 41 unsigned long int pixclock; member 72 static const struct hdmi_msm_audio_arcs *get_arcs(unsigned long int pixclock) in get_arcs() argument 78 if (arcs->pixclock == pixclock) in get_arcs() 98 DBG("video: power_on=%d, pixclock=%lu", hdmi->power_on, hdmi->pixclock); in msm_hdmi_audio_update() 100 if (enabled && !(hdmi->power_on && hdmi->pixclock)) { in msm_hdmi_audio_update() 106 arcs = get_arcs(hdmi->pixclock); in msm_hdmi_audio_update() 109 hdmi->pixclock); in msm_hdmi_audio_update()
|
D | hdmi_phy_8960.c | 21 unsigned long int pixclock) in hdmi_phy_8960_powerup() argument 23 DBG("pixclock: %lu", pixclock); in hdmi_phy_8960_powerup()
|
D | hdmi.h | 62 unsigned long int pixclock; member 157 void (*powerup)(struct hdmi_phy *phy, unsigned long int pixclock); 191 void msm_hdmi_phy_powerup(struct hdmi_phy *phy, unsigned long int pixclock);
|
/Linux-v4.19/drivers/video/fbdev/geode/ |
D | video_cs5530.c | 28 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()
|
D | video_gx.c | 28 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-v4.19/arch/arm/mach-rpc/include/mach/ |
D | acornfb.h | 13 #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-v4.19/arch/arm/mach-sa1100/ |
D | lart.c | 35 .pixclock = 150000, .bpp = 4, 51 .pixclock = 150000, .bpp = 16, 64 .pixclock = 39721, .bpp = 16, 80 .pixclock = 63291, .bpp = 16,
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | cm-x2xx.c | 209 .pixclock = 76923, 234 .pixclock = 38461, 258 .pixclock = 38461, 282 .pixclock = 28846, 306 .pixclock = 134615, 329 .pixclock = 57692,
|
D | lpd270.c | 296 .pixclock = 150000, 318 .pixclock = 50000, 340 .pixclock = 150000, 362 .pixclock = 25000, 384 .pixclock = 25000, 406 .pixclock = 150000,
|
D | zylonite.c | 135 .pixclock = 110000, 149 .pixclock = 50000, 169 .pixclock = 158000, 182 .pixclock = 39700,
|
/Linux-v4.19/include/linux/amba/ |
D | clcd.h | 70 unsigned long pixclock; member 270 regs->pixclock = var->pixclock; in clcdfb_decode() 306 CHECK(pixclock) || in clcdfb_check()
|
/Linux-v4.19/arch/arm/mach-s3c24xx/ |
D | mach-qt2410.c | 99 .pixclock = 40000, /* HCLK/4 */ 121 .pixclock = 40000, /* HCLK/4 */ 143 .pixclock = 100000, /* HCLK/10 */
|
/Linux-v4.19/arch/powerpc/platforms/85xx/ |
D | p1022_rdk.c | 42 void p1022rdk_set_pixel_clock(unsigned int pixclock) in p1022rdk_set_pixel_clock() argument 66 do_div(temp, pixclock); in p1022rdk_set_pixel_clock()
|