Searched refs:tmds_char_rate (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | dw_hdmi_qp-rockchip.c | 101 unsigned long long tmds_char_rate; member 143 if (hdmi->tmds_char_rate == conn_state->hdmi.tmds_char_rate && in dw_hdmi_qp_rockchip_encoder_atomic_check() 147 phy_cfg.hdmi.tmds_char_rate = conn_state->hdmi.tmds_char_rate; in dw_hdmi_qp_rockchip_encoder_atomic_check() 152 hdmi->tmds_char_rate = conn_state->hdmi.tmds_char_rate; in dw_hdmi_qp_rockchip_encoder_atomic_check()
|
| /linux/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-hdmi-qp.c | 169 unsigned long tmds_char_rate; member 455 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 460 n = dw_hdmi_qp_find_n(hdmi, tmds_char_rate, sample_rate); in dw_hdmi_qp_set_sample_rate() 461 cts = dw_hdmi_qp_find_cts(hdmi, tmds_char_rate, sample_rate); in dw_hdmi_qp_set_sample_rate() 471 if (hdmi->tmds_char_rate) in dw_hdmi_qp_audio_enable() 485 if (!hdmi->tmds_char_rate) in dw_hdmi_qp_audio_prepare() 497 dw_hdmi_qp_set_sample_rate(hdmi, hdmi->tmds_char_rate, hparms->sample_rate); in dw_hdmi_qp_audio_prepare() 530 if (hdmi->tmds_char_rate) in dw_hdmi_qp_audio_disable() 884 conn_state->hdmi.tmds_char_rate, conn_state->hdmi.output_bpc); in dw_hdmi_qp_bridge_atomic_enable() 886 hdmi->tmds_char_rate = conn_state->hdmi.tmds_char_rate; in dw_hdmi_qp_bridge_atomic_enable() [all …]
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_hdmi_helper.c | 381 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()
|
| /linux/include/linux/phy/ |
| H A D | phy-hdmi.h | 28 unsigned long long tmds_char_rate; member
|
| /linux/include/drm/display/ |
| H A D | drm_hdmi_helper.h | 32 drm_hdmi_acr_get_n_cts(unsigned long long tmds_char_rate,
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_hdmi.c | 1482 unsigned long long tmds_char_rate = conn_state->hdmi.tmds_char_rate; in vc4_hdmi_encoder_pre_crtc_configure() local 1517 div_u64(tmds_char_rate, 100) * 101); in vc4_hdmi_encoder_pre_crtc_configure() 1524 ret = clk_set_rate(vc4_hdmi->pixel_clock, tmds_char_rate); in vc4_hdmi_encoder_pre_crtc_configure() 1538 if (tmds_char_rate > 297000000) in vc4_hdmi_encoder_pre_crtc_configure() 1540 else if (tmds_char_rate > 148500000) in vc4_hdmi_encoder_pre_crtc_configure() 1775 unsigned long long tmds_char_rate = mode->clock * 1000; in vc4_hdmi_encoder_atomic_check() local 1804 tmds_bit_rate = tmds_char_rate * 10; in vc4_hdmi_encoder_atomic_check() 1809 tmds_char_rate = mode->clock * 1000; in vc4_hdmi_encoder_atomic_check()
|
| H A D | vc4_hdmi_phy.c | 410 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()
|
| /linux/drivers/phy/rockchip/ |
| H A D | phy-rockchip-samsung-hdptx.c | 1760 if (!hdmi_in->tmds_char_rate || hdmi_in->tmds_char_rate > HDMI20_MAX_RATE) in rk_hdptx_phy_verify_hdmi_config() 1764 if (hdmi_in->tmds_char_rate == rk_hdptx_tmds_ropll_cfg[i].rate) in rk_hdptx_phy_verify_hdmi_config() 1768 !rk_hdptx_phy_clk_pll_calc(hdmi_in->tmds_char_rate, NULL)) in rk_hdptx_phy_verify_hdmi_config() 1772 hdmi_out->rate = hdmi_in->tmds_char_rate; in rk_hdptx_phy_verify_hdmi_config() 2321 .tmds_char_rate = req->rate, in rk_hdptx_phy_clk_determine_rate()
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_hdmi_state_helper_test.c | 1214 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1000); in drm_test_check_tmds_char_rate_rgb_8bpc() 1269 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1250); in drm_test_check_tmds_char_rate_rgb_10bpc() 1324 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1500); in drm_test_check_tmds_char_rate_rgb_12bpc() 1461 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1250); in drm_test_check_max_tmds_rate_bpc_fallback_rgb() 1535 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() 2380 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, 0); in drm_test_check_tmds_char_value()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_atomic.c | 1358 drm_printf(p, "\ttmds_char_rate=%llu\n", state->hdmi.tmds_char_rate); in drm_atomic_connector_print_state()
|