Home
last modified time | relevance | path

Searched refs:dotclock (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_modeset_verify.c95 int dotclock = pipe_config->hw.adjusted_mode.crtc_clock; in intel_pipe_config_sanity_check() local
98 * FDI already provided one idea for the dotclock. in intel_pipe_config_sanity_check()
102 drm_WARN(&dev_priv->drm, abs(fdi_dotclock - dotclock) > 1, in intel_pipe_config_sanity_check()
103 "FDI dotclock and encoder dotclock mismatch, fdi: %i, encoder: %i\n", in intel_pipe_config_sanity_check()
104 fdi_dotclock, dotclock); in intel_pipe_config_sanity_check()
H A Dg4x_hdmi.c155 int dotclock; in intel_hdmi_get_config() local
190 dotclock = DIV_ROUND_CLOSEST(pipe_config->port_clock * 2, 3); in intel_hdmi_get_config()
192 dotclock = pipe_config->port_clock; in intel_hdmi_get_config()
195 dotclock /= pipe_config->pixel_multiplier; in intel_hdmi_get_config()
197 pipe_config->hw.adjusted_mode.crtc_clock = dotclock; in intel_hdmi_get_config()
H A Dintel_sdvo.c1276 unsigned dotclock = pipe_config->port_clock; in i9xx_adjust_sdvo_tv_clock() local
1283 if (dotclock >= 100000 && dotclock < 140500) { in i9xx_adjust_sdvo_tv_clock()
1289 } else if (dotclock >= 140500 && dotclock <= 200000) { in i9xx_adjust_sdvo_tv_clock()
1297 "SDVO TV clock out of range: %i\n", dotclock); in i9xx_adjust_sdvo_tv_clock()
1682 int dotclock; in intel_sdvo_get_config() local
1726 dotclock = pipe_config->port_clock; in intel_sdvo_get_config()
1729 dotclock /= pipe_config->pixel_multiplier; in intel_sdvo_get_config()
1731 pipe_config->hw.adjusted_mode.crtc_clock = dotclock; in intel_sdvo_get_config()
[all...]
H A Dintel_display.c3004 * Normally the dotclock is filled in by the encoder .get_config() in i9xx_get_pipe_config()
3949 int dotclock; in intel_crtc_dotclock() local
3952 dotclock = intel_dotclock_calculate(pipe_config->port_clock, in intel_crtc_dotclock()
3955 dotclock = DIV_ROUND_CLOSEST(pipe_config->port_clock * 24, in intel_crtc_dotclock()
3958 dotclock = pipe_config->port_clock; in intel_crtc_dotclock()
3962 dotclock *= 2; in intel_crtc_dotclock()
3965 dotclock /= pipe_config->pixel_multiplier; in intel_crtc_dotclock()
3967 return dotclock; in intel_crtc_dotclock()
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dgbefb.c87 /* 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock) */
148 /* 640x480, 60 Hz, Non-Interlaced (25.172 MHz dotclock) */
185 /* Turn on dotclock PLL */ in gbe_reset()
288 val = gbe->dotclock; in gbe_turn_off()
290 gbe->dotclock = val; in gbe_turn_off()
293 val = gbe->dotclock; in gbe_turn_off()
300 printk(KERN_ERR "gbefb: turn off dotclock timed out\n"); in gbe_turn_off()
325 val = gbe->dotclock; in gbe_turn_on()
327 gbe->dotclock = val; in gbe_turn_on()
330 val = gbe->dotclock; in gbe_turn_on()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dgbefb.c87 /* 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock) */
148 /* 640x480, 60 Hz, Non-Interlaced (25.172 MHz dotclock) */
185 /* Turn on dotclock PLL */ in gbe_reset()
286 val = gbe->dotclock; in gbe_turn_off()
288 gbe->dotclock = val; in gbe_turn_off()
291 val = gbe->dotclock; in gbe_turn_off()
298 printk(KERN_ERR "gbefb: turn off dotclock timed out\n"); in gbe_turn_off()
323 val = gbe->dotclock; in gbe_turn_on()
325 gbe->dotclock = val; in gbe_turn_on()
328 val = gbe->dotclock; in gbe_turn_on()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vblank.c609 int dotclock = mode->crtc_clock; in drm_calc_timestamping_constants() local
617 /* Valid dotclock? */ in drm_calc_timestamping_constants()
618 if (dotclock > 0) { in drm_calc_timestamping_constants()
626 linedur_ns = div_u64((u64) mode->crtc_htotal * 1000000, dotclock); in drm_calc_timestamping_constants()
627 framedur_ns = div_u64((u64) frame_size * 1000000, dotclock); in drm_calc_timestamping_constants()
635 drm_err(dev, "crtc %u: Can't calculate constants, dotclock = 0!\n", in drm_calc_timestamping_constants()
648 crtc->base.id, dotclock, framedur_ns, linedur_ns); in drm_calc_timestamping_constants()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_vblank.c615 int dotclock = mode->crtc_clock; in drm_calc_timestamping_constants() local
623 /* Valid dotclock? */ in drm_calc_timestamping_constants()
624 if (dotclock > 0) { in drm_calc_timestamping_constants()
632 linedur_ns = div_u64((u64) mode->crtc_htotal * 1000000, dotclock); in drm_calc_timestamping_constants()
633 framedur_ns = div_u64((u64) frame_size * 1000000, dotclock); in drm_calc_timestamping_constants()
641 drm_err(dev, "crtc %u: Can't calculate constants, dotclock = 0!\n", in drm_calc_timestamping_constants()
654 crtc->base.id, dotclock, framedur_ns, linedur_ns); in drm_calc_timestamping_constants()
/kernel/linux/linux-5.10/include/video/
H A Dgbe.h13 volatile uint32_t dotclock; /* dot clock PLL control */ member
/kernel/linux/linux-6.6/include/video/
H A Dgbe.h13 volatile uint32_t dotclock; /* dot clock PLL control */ member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_sdvo.c1255 unsigned dotclock = pipe_config->port_clock; in i9xx_adjust_sdvo_tv_clock() local
1262 if (dotclock >= 100000 && dotclock < 140500) { in i9xx_adjust_sdvo_tv_clock()
1268 } else if (dotclock >= 140500 && dotclock <= 200000) { in i9xx_adjust_sdvo_tv_clock()
1276 "SDVO TV clock out of range: %i\n", dotclock); in i9xx_adjust_sdvo_tv_clock()
1632 int dotclock; in intel_sdvo_get_config() local
1676 dotclock = pipe_config->port_clock; in intel_sdvo_get_config()
1679 dotclock /= pipe_config->pixel_multiplier; in intel_sdvo_get_config()
1681 pipe_config->hw.adjusted_mode.crtc_clock = dotclock; in intel_sdvo_get_config()
[all...]
H A Dintel_ddi.c1544 int dotclock; in ddi_dotclock_get() local
1547 dotclock = intel_dotclock_calculate(pipe_config->port_clock, in ddi_dotclock_get()
1550 dotclock = intel_dotclock_calculate(pipe_config->port_clock, in ddi_dotclock_get()
1553 dotclock = pipe_config->port_clock * 24 / pipe_config->pipe_bpp; in ddi_dotclock_get()
1555 dotclock = pipe_config->port_clock; in ddi_dotclock_get()
1559 dotclock *= 2; in ddi_dotclock_get()
1562 dotclock /= pipe_config->pixel_multiplier; in ddi_dotclock_get()
1564 pipe_config->hw.adjusted_mode.crtc_clock = dotclock; in ddi_dotclock_get()
H A Dintel_hdmi.c1856 int dotclock; in intel_hdmi_get_config() local
1891 dotclock = pipe_config->port_clock * 2 / 3; in intel_hdmi_get_config()
1893 dotclock = pipe_config->port_clock; in intel_hdmi_get_config()
1896 dotclock /= pipe_config->pixel_multiplier; in intel_hdmi_get_config()
1898 pipe_config->hw.adjusted_mode.crtc_clock = dotclock; in intel_hdmi_get_config()
H A Dintel_display.c9567 * Normally the dotclock is filled in by the encoder .get_config() in i9xx_get_pipe_config()
12254 * we may need some idea for the dotclock anyway. in ilk_pch_clock_get()
14068 int dotclock = pipe_config->hw.adjusted_mode.crtc_clock; in intel_pipe_config_sanity_check() local
14071 * FDI already provided one idea for the dotclock. in intel_pipe_config_sanity_check()
14075 !intel_fuzzy_clock_check(fdi_dotclock, dotclock), in intel_pipe_config_sanity_check()
14076 "FDI dotclock and encoder dotclock mismatch, fdi: %i, encoder: %i\n", in intel_pipe_config_sanity_check()
14077 fdi_dotclock, dotclock); in intel_pipe_config_sanity_check()
/kernel/linux/linux-5.10/drivers/video/fbdev/sis/
H A Dinit301.c3336 unsigned short tempax=0, tempbx=0, index, dotclock; in SiS_GetRAMDAC2DATA() local
3351 dotclock = (modeflag & Charx8Dot) ? 8 : 9; in SiS_GetRAMDAC2DATA()
3368 dotclock = 8; in SiS_GetRAMDAC2DATA()
3376 tempax *= dotclock; in SiS_GetRAMDAC2DATA()
5651 SiS_SetReg(SiS_Pr->SiS_Part1Port,0x16,temp); /* SR01: HalfDCLK[3], 8/9 div dotclock[0] */ in SiS_SetGroup1_301()
/kernel/linux/linux-6.6/drivers/video/fbdev/sis/
H A Dinit301.c3336 unsigned short tempax=0, tempbx=0, index, dotclock; in SiS_GetRAMDAC2DATA() local
3351 dotclock = (modeflag & Charx8Dot) ? 8 : 9; in SiS_GetRAMDAC2DATA()
3368 dotclock = 8; in SiS_GetRAMDAC2DATA()
3376 tempax *= dotclock; in SiS_GetRAMDAC2DATA()
5651 SiS_SetReg(SiS_Pr->SiS_Part1Port,0x16,temp); /* SR01: HalfDCLK[3], 8/9 div dotclock[0] */ in SiS_SetGroup1_301()

Completed in 85 milliseconds