Home
last modified time | relevance | path

Searched refs:tmds_rate (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/gpu/drm/vc4/
H A Dvc4_hdmi_phy.c374 if (tmds_rate >= s->min_rate && tmds_rate <= s->max_rate) in phy_get_settings()
387 unsigned long long tmds_rate) in phy_get_channel_settings() argument
389 const struct phy_settings *settings = phy_get_settings(tmds_rate); in phy_get_channel_settings()
608 vc6_phy_get_vco_freq(unsigned long long tmds_rate, unsigned int *vco_div) in vc6_phy_get_vco_freq() argument
615 while (tmds_rate * div * 10 < VC6_VCO_MIN_FREQ) in vc6_phy_get_vco_freq()
619 while (tmds_rate * (div + 1) * 10 < VC6_VCO_MAX_FREQ) in vc6_phy_get_vco_freq()
626 return tmds_rate * div * 10; in vc6_phy_get_vco_freq()
913 vc6_phy_get_settings(unsigned long long tmds_rate) in vc6_phy_get_settings() argument
921 if (tmds_rate >= s->min_rate && tmds_rate <= s->max_rate) in vc6_phy_get_settings()
934 unsigned long long tmds_rate) in vc6_phy_get_channel_settings() argument
[all …]
/linux-6.15/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_bridge.c439 unsigned long long tmds_rate) in msm_hdmi_bridge_tmds_char_rate_valid() argument
454 tmds_rate, in msm_hdmi_bridge_tmds_char_rate_valid()
457 actual = clk_round_rate(hdmi->pwr_clks[0], tmds_rate); in msm_hdmi_bridge_tmds_char_rate_valid()
459 actual = tmds_rate; in msm_hdmi_bridge_tmds_char_rate_valid()
461 DBG("requested=%lld, actual=%ld", tmds_rate, actual); in msm_hdmi_bridge_tmds_char_rate_valid()
463 if (actual != tmds_rate) in msm_hdmi_bridge_tmds_char_rate_valid()
/linux-6.15/drivers/gpu/drm/sun4i/
H A Dsun4i_hdmi_enc.c87 unsigned long long tmds_rate = conn_state->hdmi.tmds_char_rate; in sun4i_hdmi_enable() local
93 clk_set_rate(hdmi->mod_clk, tmds_rate); in sun4i_hdmi_enable()
94 clk_set_rate(hdmi->tmds_clk, tmds_rate); in sun4i_hdmi_enable()
/linux-6.15/drivers/gpu/drm/display/
H A Ddrm_bridge_connector.c364 unsigned long long tmds_rate) in drm_bridge_connector_tmds_char_rate_valid() argument
375 return bridge->funcs->hdmi_tmds_char_rate_valid(bridge, mode, tmds_rate); in drm_bridge_connector_tmds_char_rate_valid()
/linux-6.15/drivers/gpu/drm/bridge/
H A Dite-it6263.c740 unsigned long long tmds_rate) in it6263_hdmi_tmds_char_rate_valid() argument
745 if (tmds_rate > MAX_HDMI_TMDS_CHAR_RATE_HZ) in it6263_hdmi_tmds_char_rate_valid()
H A Dlontium-lt9611.c929 unsigned long long tmds_rate) in lt9611_hdmi_tmds_char_rate_valid() argument
932 if (tmds_rate > 297000000) in lt9611_hdmi_tmds_char_rate_valid()
/linux-6.15/include/drm/
H A Ddrm_bridge.h654 unsigned long long tmds_rate);
H A Ddrm_connector.h1215 unsigned long long tmds_rate);
/linux-6.15/drivers/gpu/drm/tests/
H A Ddrm_hdmi_state_helper_test.c125 unsigned long long tmds_rate) in reject_connector_tmds_char_rate_valid() argument
137 unsigned long long tmds_rate) in reject_100MHz_connector_tmds_char_rate_valid() argument
139 return (tmds_rate > 100ULL * 1000 * 1000) ? MODE_BAD : MODE_OK; in reject_100MHz_connector_tmds_char_rate_valid()