Home
last modified time | relevance | path

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

/drivers/gpu/drm/bridge/synopsys/
A Ddw-hdmi-qp.c147 unsigned long tmds_char_rate; member
432 static void dw_hdmi_qp_set_sample_rate(struct dw_hdmi_qp *hdmi, unsigned long long tmds_char_rate, in dw_hdmi_qp_set_sample_rate() argument
437 n = dw_hdmi_qp_find_n(hdmi, tmds_char_rate, sample_rate); in dw_hdmi_qp_set_sample_rate()
438 cts = dw_hdmi_qp_find_cts(hdmi, tmds_char_rate, sample_rate); in dw_hdmi_qp_set_sample_rate()
448 if (hdmi->tmds_char_rate) in dw_hdmi_qp_audio_enable()
462 if (!hdmi->tmds_char_rate) in dw_hdmi_qp_audio_prepare()
474 dw_hdmi_qp_set_sample_rate(hdmi, hdmi->tmds_char_rate, hparms->sample_rate); in dw_hdmi_qp_audio_prepare()
507 if (hdmi->tmds_char_rate) in dw_hdmi_qp_audio_disable()
852 __func__, conn_state->hdmi.tmds_char_rate); in dw_hdmi_qp_bridge_atomic_enable()
854 hdmi->tmds_char_rate = conn_state->hdmi.tmds_char_rate; in dw_hdmi_qp_bridge_atomic_enable()
[all …]
/drivers/phy/rockchip/
A Dphy-rockchip-samsung-hdptx.c979 if (!hdptx->hdmi_cfg.tmds_char_rate) in rk_hdptx_ropll_tmds_cmn_config()
991 __func__, hdptx->hdmi_cfg.tmds_char_rate); in rk_hdptx_ropll_tmds_cmn_config()
1041 hdptx->hw_rate = hdptx->hdmi_cfg.tmds_char_rate; in rk_hdptx_ropll_tmds_cmn_config()
1424 if (!hdptx->hdmi_cfg.tmds_char_rate) { in rk_hdptx_phy_power_on()
1432 hdptx->hdmi_cfg.tmds_char_rate *= 100; in rk_hdptx_phy_power_on()
1490 if (!hdmi->tmds_char_rate || hdmi->tmds_char_rate > HDMI20_MAX_RATE) in rk_hdptx_phy_verify_hdmi_config()
1884 .tmds_char_rate = rate, in rk_hdptx_phy_clk_round_rate()
1899 return hdptx->hdmi_cfg.tmds_char_rate; in rk_hdptx_phy_clk_round_rate()
1908 if (hdptx->hdmi_cfg.tmds_char_rate != rate) { in rk_hdptx_phy_clk_set_rate()
1910 rate, hdptx->hdmi_cfg.tmds_char_rate); in rk_hdptx_phy_clk_set_rate()
[all …]
/drivers/gpu/drm/display/
A Ddrm_hdmi_helper.c381 drm_hdmi_acr_get_n_cts(unsigned long long tmds_char_rate, in drm_hdmi_acr_get_n_cts() argument
387 unsigned long tmds_clock_khz = DIV_ROUND_CLOSEST_ULL(tmds_char_rate, 1000); in drm_hdmi_acr_get_n_cts()
421 cts = DIV_ROUND_CLOSEST_ULL(tmds_char_rate * n, in drm_hdmi_acr_get_n_cts()
A Ddrm_hdmi_state_helper.c569 conn_state->hdmi.tmds_char_rate = clock; in hdmi_compute_clock()
605 bpc, conn_state->hdmi.tmds_char_rate); in hdmi_try_format_bpc()
633 conn_state->hdmi.tmds_char_rate); in hdmi_compute_format_bpc()
/drivers/gpu/drm/vc4/
A Dvc4_hdmi.c1407 unsigned long long tmds_char_rate = conn_state->hdmi.tmds_char_rate; in vc4_hdmi_encoder_pre_crtc_configure() local
1442 div_u64(tmds_char_rate, 100) * 101); in vc4_hdmi_encoder_pre_crtc_configure()
1449 ret = clk_set_rate(vc4_hdmi->pixel_clock, tmds_char_rate); in vc4_hdmi_encoder_pre_crtc_configure()
1463 if (tmds_char_rate > 297000000) in vc4_hdmi_encoder_pre_crtc_configure()
1465 else if (tmds_char_rate > 148500000) in vc4_hdmi_encoder_pre_crtc_configure()
1681 unsigned long long tmds_char_rate = mode->clock * 1000; in vc4_hdmi_encoder_atomic_check() local
1710 tmds_bit_rate = tmds_char_rate * 10; in vc4_hdmi_encoder_atomic_check()
1715 tmds_char_rate = mode->clock * 1000; in vc4_hdmi_encoder_atomic_check()
A Dvc4_hdmi_phy.c410 unsigned long long pixel_freq = conn_state->hdmi.tmds_char_rate; in vc5_hdmi_phy_init()
960 unsigned long long pixel_freq = conn_state->hdmi.tmds_char_rate; in vc6_hdmi_phy_init()
/drivers/gpu/drm/tests/
A Ddrm_hdmi_state_helper_test.c1083 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1000); in drm_test_check_tmds_char_rate_rgb_8bpc()
1132 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1250); in drm_test_check_tmds_char_rate_rgb_10bpc()
1181 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1500); in drm_test_check_tmds_char_rate_rgb_12bpc()
1306 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1250); in drm_test_check_max_tmds_rate_bpc_fallback_rgb()
1380 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, yuv420_only_mode->clock * 625); in drm_test_check_max_tmds_rate_bpc_fallback_yuv420()
2181 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, 0); in drm_test_check_tmds_char_value()
/drivers/gpu/drm/rockchip/
A Dinno_hdmi.c849 inno_hdmi_i2c_init(hdmi, new_conn_state->hdmi.tmds_char_rate); in inno_hdmi_setup()
855 inno_hdmi_power_up(hdmi, new_conn_state->hdmi.tmds_char_rate); in inno_hdmi_setup()
/drivers/gpu/drm/msm/hdmi/
A Dhdmi_bridge.c301 hdmi->pixclock = conn_state->hdmi.tmds_char_rate; in msm_hdmi_bridge_atomic_pre_enable()
/drivers/gpu/drm/sun4i/
A Dsun4i_hdmi_enc.c87 unsigned long long tmds_rate = conn_state->hdmi.tmds_char_rate; in sun4i_hdmi_enable()
/drivers/gpu/drm/
A Ddrm_atomic.c1207 drm_printf(p, "\ttmds_char_rate=%llu\n", state->hdmi.tmds_char_rate); in drm_atomic_connector_print_state()

Completed in 52 milliseconds