Home
last modified time | relevance | path

Searched refs:pixelclock (Results 1 – 48 of 48) sorted by relevance

/linux-4.4.14/drivers/media/i2c/
Dths7303.c145 state->bt.pixelclock = 0; in ths7303_s_std_output()
170 if (state->bt.pixelclock > 120000000) in ths7303_config()
172 else if (state->bt.pixelclock > 70000000) in ths7303_config()
174 else if (state->bt.pixelclock > 20000000) in ths7303_config()
287 if (state->bt.pixelclock) { in ths7303_log_status()
297 (int)bt->pixelclock / in ths7303_log_status()
300 (int)bt->pixelclock, bt->polarities); in ths7303_log_status()
Dad9389b.c280 static void ad9389b_set_manual_pll_gear(struct v4l2_subdev *sd, u32 pixelclock) in ad9389b_set_manual_pll_gear() argument
297 if (pixelclock > 140000000) in ad9389b_set_manual_pll_gear()
299 else if (pixelclock > 117000000) in ad9389b_set_manual_pll_gear()
301 else if (pixelclock > 87000000) in ad9389b_set_manual_pll_gear()
303 else if (pixelclock > 60000000) in ad9389b_set_manual_pll_gear()
626 ad9389b_set_manual_pll_gear(sd, (u32)timings->bt.pixelclock); in ad9389b_s_dv_timings()
Dadv7604.c977 u16 ch1_fr_ll = (((u32)bt->pixelclock / 100) > 0) ? in configure_custom_video_timings()
978 ((width * (ADV76XX_FSC / 100)) / ((u32)bt->pixelclock / 100)) : 0; in configure_custom_video_timings()
1341 if ((pix_clk < adv76xx_timings[i].bt.pixelclock + 1000000) && in stdi2dv_timings()
1342 (pix_clk > adv76xx_timings[i].bt.pixelclock - 1000000)) { in stdi2dv_timings()
1553 bt->pixelclock = info->read_hdmi_pixelclock(sd); in adv76xx_query_dv_timings()
1623 if ((is_analog_input(sd) && bt->pixelclock > 170000000) || in adv76xx_query_dv_timings()
1624 (is_digital_input(sd) && bt->pixelclock > 225000000)) { in adv76xx_query_dv_timings()
1626 __func__, (u32)bt->pixelclock); in adv76xx_query_dv_timings()
1654 if ((is_analog_input(sd) && bt->pixelclock > 170000000) || in adv76xx_s_dv_timings()
1655 (is_digital_input(sd) && bt->pixelclock > 225000000)) { in adv76xx_s_dv_timings()
[all …]
Dadv7842.c1086 u16 ch1_fr_ll = (((u32)bt->pixelclock / 100) > 0) ? in configure_custom_video_timings()
1087 ((width * (ADV7842_fsc / 100)) / ((u32)bt->pixelclock / 100)) : 0; in configure_custom_video_timings()
1439 if ((pix_clk < bt->pixelclock + 1000000) && in stdi2dv_timings()
1440 (pix_clk > bt->pixelclock - 1000000)) { in stdi2dv_timings()
1572 bt->pixelclock = freq; in adv7842_query_dv_timings()
Dtc358743.c306 return DIV_ROUND_CLOSEST((unsigned)t->pixelclock, in fps()
350 bt->pixelclock = frame_width * frame_height * fps; in tc358743_get_detected_timings()
354 bt->pixelclock /= 2; in tc358743_get_detected_timings()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-dv-timings.c166 bt->pixelclock < cap->min_pixelclock || in v4l2_valid_dv_timings()
167 bt->pixelclock > cap->max_pixelclock || in v4l2_valid_dv_timings()
239 t1->bt.pixelclock >= t2->bt.pixelclock - pclock_delta && in v4l2_match_dv_timings()
240 t1->bt.pixelclock <= t2->bt.pixelclock + pclock_delta && in v4l2_match_dv_timings()
269 fps = (htot * vtot) > 0 ? div_u64((100 * (u64)bt->pixelclock), in v4l2_print_dv_timings()
295 pr_info("%s: pixelclock: %llu\n", dev_prefix, bt->pixelclock); in v4l2_print_dv_timings()
531 fmt->bt.pixelclock = pix_clk; in v4l2_detect_cvt()
689 fmt->bt.pixelclock = pix_clk; in v4l2_detect_gtf()
Dv4l2-ioctl.c696 p->bt.interlaced, p->bt.pixelclock, in v4l_print_dv_timings()
/linux-4.4.14/drivers/video/
Dvideomode.c17 vm->pixelclock = dt->pixelclock.typ; in videomode_from_timing()
Dof_display_timing.c75 ret |= parse_timing_property(np, "clock-frequency", &dt->pixelclock); in of_parse_display_timing()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Ddpi.c345 r = dpi_set_dsi_clk(dpi, mgr->id, t->pixelclock, &fck, in dpi_set_mode()
348 r = dpi_set_dispc_clk(dpi, t->pixelclock, &fck, in dpi_set_mode()
355 if (pck != t->pixelclock) { in dpi_set_mode()
357 t->pixelclock, pck); in dpi_set_mode()
359 t->pixelclock = pck; in dpi_set_mode()
519 if (timings->pixelclock == 0) in dpi_check_timings()
523 ok = dpi_dsi_clk_calc(dpi, timings->pixelclock, &ctx); in dpi_check_timings()
529 ok = dpi_dss_clk_calc(timings->pixelclock, &ctx); in dpi_check_timings()
541 timings->pixelclock = pck; in dpi_check_timings()
Dsdi.c156 r = sdi_calc_clock_div(t->pixelclock, &fck, &dispc_cinfo); in sdi_display_enable()
164 if (pck != t->pixelclock) { in sdi_display_enable()
166 t->pixelclock, pck); in sdi_display_enable()
168 t->pixelclock = pck; in sdi_display_enable()
250 if (timings->pixelclock == 0) in sdi_check_timings()
Ddisplay.c275 ovt->pixelclock = vm->pixelclock; in videomode_to_omap_video_timings()
307 vm->pixelclock = ovt->pixelclock; in omap_video_timings_to_videomode()
Dhdmi5.c196 hdmi_pll_compute(&hdmi.pll, p->pixelclock, &hdmi_cinfo); in hdmi_power_on_full()
299 dispc_set_tv_pclk(timings->pixelclock); in hdmi_display_set_timing()
390 hdmi.cfg.timings.pixelclock); in hdmi_display_enable()
684 hd->cfg.timings.pixelclock); in hdmi_audio_config()
Dhdmi4.c184 hdmi_pll_compute(&hdmi.pll, p->pixelclock, &hdmi_cinfo); in hdmi_power_on_full()
278 dispc_set_tv_pclk(timings->pixelclock); in hdmi_display_set_timing()
360 hdmi.cfg.timings.pixelclock); in hdmi_display_enable()
654 hd->cfg.timings.pixelclock); in hdmi_audio_config()
Ddisplay-sysfs.c108 t.pixelclock, in display_timings_show()
133 &t.pixelclock, in display_timings_store()
Dvenc.c269 .pixelclock = 13500000,
290 .pixelclock = 13500000,
Ddsi.c4372 unsigned long pck = t->pixelclock; in print_dispc_vm()
4412 vm.pixelclock = pck; in print_dsi_dispc_vm()
4434 t->pixelclock = pck; in dsi_cm_calc_dispc_cb()
4489 pck = cfg->timings->pixelclock; in dsi_cm_calc()
4666 dispc_vm->pixelclock = dispc_pck; in dsi_vm_calc_blanking()
4788 ctx->req_pck_min = t->pixelclock - 1000; in dsi_vm_calc()
4789 ctx->req_pck_nom = t->pixelclock; in dsi_vm_calc()
4790 ctx->req_pck_max = t->pixelclock + 1000; in dsi_vm_calc()
Ddispc.c2441 if (pclk == 0 || mgr_timings->pixelclock == 0) { in dispc_ovl_calc_scaling()
3062 if (!_dispc_mgr_pclk_ok(channel, timings->pixelclock)) in dispc_mgr_timings_ok()
3211 ht = timings->pixelclock / xtot; in dispc_mgr_set_timings()
3212 vt = timings->pixelclock / xtot / ytot; in dispc_mgr_set_timings()
3214 DSSDBG("pck %u\n", timings->pixelclock); in dispc_mgr_set_timings()
/linux-4.4.14/drivers/gpu/ipu-v3/
Dipu-di.c437 clk_set_rate(clk, sig->mode.pixelclock); in ipu_di_config_clock()
440 div = DIV_ROUND_CLOSEST(in_rate, sig->mode.pixelclock); in ipu_di_config_clock()
457 div = DIV_ROUND_CLOSEST(clkrate, sig->mode.pixelclock); in ipu_di_config_clock()
461 error = rate / (sig->mode.pixelclock / 1000); in ipu_di_config_clock()
477 clk_set_rate(clk, sig->mode.pixelclock); in ipu_di_config_clock()
480 div = DIV_ROUND_CLOSEST(in_rate, sig->mode.pixelclock); in ipu_di_config_clock()
507 sig->mode.pixelclock, in ipu_di_config_clock()
581 sig->mode.pixelclock); in ipu_di_init_sync_panel()
/linux-4.4.14/include/video/
Dvideomode.h20 unsigned long pixelclock; /* pixelclock in Hz */ member
Ddisplay_timing.h61 struct timing_entry pixelclock; member
Domapdss.h342 u32 pixelclock; member
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_connector.c49 mode->clock = timings->pixelclock / 1000; in copy_timings_omap_to_drm()
80 timings->pixelclock = mode->clock * 1000; in copy_timings_drm_to_omap()
236 new_mode->clock = timings.pixelclock / 1000; in omap_connector_mode_valid()
/linux-4.4.14/Documentation/devicetree/bindings/display/tilcdc/
Dtilcdc.txt18 - max-pixelclock: The maximum pixel clock that can be supported
/linux-4.4.14/Documentation/fb/
Dmodedb.txt72 pixelclock, the horizontal sync frequency, or the vertical refresh rate.
75 It artificially increases the pixelclock because of its high blanking
77 data rate which requires that it conserves the pixelclock as much as possible.
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dhdmiphy_drv.c203 unsigned long pixclk = timings->bt.pixelclock; in hdmiphy_s_dv_timings()
/linux-4.4.14/arch/arm/mach-omap2/
Dboard-ldp.c187 .pixelclock = { 0, 5400000, 0 },
/linux-4.4.14/drivers/gpu/drm/panel/
Dpanel-simple.c712 .pixelclock = { 64300000, 71100000, 82000000 },
741 .pixelclock = { 55000000, 65000000, 75000000 },
977 .pixelclock = { 30000000, 30000000, 40000000 },
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-v4l2.c170 if (!cobalt_cpld_set_freq(cobalt, bt->pixelclock)) { in cobalt_enable_output()
327 bt->pixelclock), &vmr->hsync_timeout_val); in cobalt_start_streaming()
333 iowrite32(div_u64(bt->pixelclock * 995, 1000000000), in cobalt_start_streaming()
337 iowrite32(div_u64((u64)clk_freq * tot_size, bt->pixelclock), in cobalt_start_streaming()
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dconnector-analog-tv.c35 .pixelclock = 13500000,
Dconnector-hdmi.c26 .pixelclock = 25175000,
Dconnector-dvi.c26 .pixelclock = 23500000,
Dpanel-nec-nl8048hl11.c73 .pixelclock = LCD_PIXEL_CLOCK,
Dpanel-lgphilips-lb035q02.c26 .pixelclock = 6500000,
Dpanel-sharp-ls037v7dw01.c43 .pixelclock = 19200000,
Dpanel-tpo-td028ttec1.c48 .pixelclock = 22153000,
Dpanel-tpo-td043mtea1.c80 .pixelclock = 36000000,
Dpanel-sony-acx565akm.c98 .pixelclock = 24000000,
Dpanel-dsi-cm.c1231 ddata->timings.pixelclock = 864 * 480 * 60; in dsicm_probe()
/linux-4.4.14/drivers/video/fbdev/core/
Dfbmon.c1416 fbmode->pixclock = vm->pixelclock ? in fb_videomode_from_videomode()
1417 KHZ2PICOS(vm->pixelclock / 1000) : 0; in fb_videomode_from_videomode()
1437 fbmode->refresh = vm->pixelclock / (htotal * vtotal); in fb_videomode_from_videomode()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_modes.c597 dmode->clock = vm->pixelclock / 1000; in drm_display_mode_from_videomode()
638 vm->pixelclock = dmode->clock * 1000; in drm_display_mode_to_videomode()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c726 var->pixclock = timings.pixelclock != 0 ? in check_fb_var()
727 KHZ2PICOS(timings.pixelclock / 1000) : 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()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-vid-cap.c438 size / 100, (u32)bt->pixelclock / 100 in vivid_update_format_cap()
1631 h_freq = (u32)bt->pixelclock / total_h_pixel; in valid_cvt_gtf_timings()
1688 timings->bt.pixelclock = vivid_dv_timings_cap.bt.max_pixelclock * 2; in vidioc_query_dv_timings()
Dvivid-vid-out.c249 size / 100, (u32)bt->pixelclock / 100 in vivid_update_format_out()
Dvivid-core.c877 (u32)bt->pixelclock / (htot * vtot)); in vivid_create_instance()
/linux-4.4.14/drivers/media/usb/hdpvr/
Dhdpvr-video.c695 fps = (unsigned)bt->pixelclock / (hsize * vsize); in vidioc_query_dv_timings()
/linux-4.4.14/include/uapi/linux/
Dvideodev2.h1232 __u64 pixelclock; member
/linux-4.4.14/Documentation/video4linux/
Dvivid.txt344 interlaced, for pixelclock frequencies between 25 and 600 MHz. The field
398 interlaced, for pixelclock frequencies between 25 and 600 MHz. The field