Home
last modified time | relevance | path

Searched refs:pixel_clk (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c219 unsigned long pixel_clk, in dw_hdmi_qp_match_tmds_n_table() argument
226 if (pixel_clk == common_tmds_n_table[i].tmds) { in dw_hdmi_qp_match_tmds_n_table()
252 unsigned int pixel_clk) in dw_hdmi_qp_audio_math_diff() argument
254 u64 cts = mul_u32_u32(pixel_clk, n); in dw_hdmi_qp_audio_math_diff()
260 unsigned long pixel_clk, in dw_hdmi_qp_compute_n() argument
272 if (dw_hdmi_qp_audio_math_diff(freq, ideal_n, pixel_clk) == 0) in dw_hdmi_qp_compute_n()
276 u64 diff = dw_hdmi_qp_audio_math_diff(freq, n, pixel_clk); in dw_hdmi_qp_compute_n()
296 static unsigned int dw_hdmi_qp_find_n(struct dw_hdmi_qp *hdmi, unsigned long pixel_clk, in dw_hdmi_qp_find_n() argument
299 int n = dw_hdmi_qp_match_tmds_n_table(hdmi, pixel_clk, sample_rate); in dw_hdmi_qp_find_n()
305 pixel_clk); in dw_hdmi_qp_find_n()
[all …]
H A Ddw-mipi-dsi2.c325 u64 pixel_clk, ipi_clk, phy_hsclk; in dw_mipi_dsi2_phy_ratio_cfg() local
336 pixel_clk = mode->crtc_clock * MSEC_PER_SEC; in dw_mipi_dsi2_phy_ratio_cfg()
337 ipi_clk = pixel_clk / 4; in dw_mipi_dsi2_phy_ratio_cfg()
457 u64 pixel_clk, phy_hs_clk; in dw_mipi_dsi2_ipi_set() local
478 pixel_clk = mode->crtc_clock * MSEC_PER_SEC; in dw_mipi_dsi2_ipi_set()
483 hsa_time = DIV_ROUND_CLOSEST_ULL(tmp << 16, pixel_clk); in dw_mipi_dsi2_ipi_set()
487 hbp_time = DIV_ROUND_CLOSEST_ULL(tmp << 16, pixel_clk); in dw_mipi_dsi2_ipi_set()
491 hact_time = DIV_ROUND_CLOSEST_ULL(tmp << 16, pixel_clk); in dw_mipi_dsi2_ipi_set()
495 hline_time = DIV_ROUND_CLOSEST_ULL(tmp << 16, pixel_clk); in dw_mipi_dsi2_ipi_set()
/linux/drivers/media/platform/cadence/
H A Dcdns-csi2rx.c137 struct clk *pixel_clk[CSI2RX_STREAMS_MAX]; member
376 ret = clk_prepare_enable(csi2rx->pixel_clk[i]); in csi2rx_start()
417 clk_disable_unprepare(csi2rx->pixel_clk[i - 1]); in csi2rx_start()
456 clk_disable_unprepare(csi2rx->pixel_clk[i]); in csi2rx_stop()
748 csi2rx->pixel_clk[i] = devm_clk_get(&pdev->dev, name); in csi2rx_get_resources()
749 if (IS_ERR(csi2rx->pixel_clk[i])) { in csi2rx_get_resources()
751 return PTR_ERR(csi2rx->pixel_clk[i]); in csi2rx_get_resources()
H A Dcdns-csi2tx.c108 struct clk *pixel_clk[CSI2TX_STREAMS_MAX]; member
485 csi2tx->pixel_clk[i] = devm_clk_get(&pdev->dev, clk_name); in csi2tx_get_resources()
486 if (IS_ERR(csi2tx->pixel_clk[i])) { in csi2tx_get_resources()
489 return PTR_ERR(csi2tx->pixel_clk[i]); in csi2tx_get_resources()
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_dpi.c75 struct clk *pixel_clk; member
512 clk_disable_unprepare(dpi->pixel_clk); in mtk_dpi_power_off()
536 ret = clk_prepare_enable(dpi->pixel_clk); in mtk_dpi_power_on()
592 clk_set_rate(dpi->pixel_clk, vm->pixelclock * 2); in mtk_dpi_set_pixel_clk()
594 clk_set_rate(dpi->pixel_clk, vm->pixelclock); in mtk_dpi_set_pixel_clk()
596 vm->pixelclock = clk_get_rate(dpi->pixel_clk); in mtk_dpi_set_pixel_clk()
1294 dpi->pixel_clk = devm_clk_get(dev, "pixel"); in mtk_dpi_probe()
1295 if (IS_ERR(dpi->pixel_clk)) in mtk_dpi_probe()
1296 return dev_err_probe(dev, PTR_ERR(dpi->pixel_clk), in mtk_dpi_probe()
/linux/drivers/gpu/drm/msm/dsi/
H A Ddsi_host.c119 struct clk *pixel_clk; member
336 msm_host->pixel_clk = msm_clk_get(pdev, "pixel"); in dsi_clk_init()
337 if (IS_ERR(msm_host->pixel_clk)) in dsi_clk_init()
338 return dev_err_probe(&pdev->dev, PTR_ERR(msm_host->pixel_clk), in dsi_clk_init()
396 ret = clk_set_rate(msm_host->pixel_clk, msm_host->pixel_clk_rate); in dsi_link_clk_set_rate_6g()
450 ret = clk_prepare_enable(msm_host->pixel_clk); in dsi_link_clk_enable_6g()
466 clk_disable_unprepare(msm_host->pixel_clk); in dsi_link_clk_enable_6g()
501 ret = clk_set_rate(msm_host->pixel_clk, msm_host->pixel_clk_rate); in dsi_link_clk_set_rate_v2()
532 ret = clk_prepare_enable(msm_host->pixel_clk); in dsi_link_clk_enable_v2()
555 clk_disable_unprepare(msm_host->pixel_clk); in dsi_link_clk_disable_6g()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dclock_source.h180 unsigned int pixel_clk,
/linux/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_crtc.c93 clk_set_rate(priv->pixel_clk, m->crtc_clock * 1000); in aspeed_gfx_crtc_mode_set_nofb()
/linux/drivers/gpu/drm/amd/display/include/
H A Dgrph_object_ctrl_defs.h128 uint32_t pixel_clk; /* in KHz */ member
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clock_source.c1309 unsigned int pixel_clk, in dcn20_override_dp_pix_clk() argument
1315 REG_WRITE(PHASE[inst], pixel_clk); in dcn20_override_dp_pix_clk()
/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dbios_parser.c1395 info->lcd_timing.pixel_clk = in get_embedded_panel_info_v1_2()
1517 info->lcd_timing.pixel_clk = in get_embedded_panel_info_v1_3()