Home
last modified time | relevance | path

Searched refs:hsm_clock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_hdmi.c135 * Set the clock divider: the hsm_clock rate and this divider in vc4_hdmi_cec_update_clk_div()
138 clk_cnt = clk_get_rate(vc4_hdmi->hsm_clock) / CEC_CLOCK_FREQ; in vc4_hdmi_cec_update_clk_div()
672 ret = clk_set_min_rate(vc4_hdmi->hsm_clock, hsm_rate); in vc4_hdmi_encoder_pre_crtc_configure()
888 u32 hsm_clock = clk_get_rate(vc4_hdmi->audio_clock); in vc4_hdmi_audio_set_mai_clock() local
891 rational_best_approximation(hsm_clock, vc4_hdmi->audio.samplerate, in vc4_hdmi_audio_set_mai_clock()
1614 vc4_hdmi->hsm_clock = devm_clk_get(dev, "hdmi"); in vc4_hdmi_init_resources()
1615 if (IS_ERR(vc4_hdmi->hsm_clock)) { in vc4_hdmi_init_resources()
1617 return PTR_ERR(vc4_hdmi->hsm_clock); in vc4_hdmi_init_resources()
1619 vc4_hdmi->audio_clock = vc4_hdmi->hsm_clock; in vc4_hdmi_init_resources()
1695 vc4_hdmi->hsm_clock in vc5_hdmi_init_resources()
[all...]
H A Dvc4_hdmi.h159 struct clk *hsm_clock; member
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/
H A Dvc4_hdmi.c284 * Set the clock divider: the hsm_clock rate and this divider in vc4_hdmi_cec_update_clk_div()
1723 ret = clk_set_min_rate(vc4_hdmi->hsm_clock, hsm_rate); in vc4_hdmi_encoder_pre_crtc_configure()
2298 u32 hsm_clock; in vc4_hdmi_audio_set_mai_clock() local
2306 hsm_clock = clk_get_rate(vc4_hdmi->audio_clock); in vc4_hdmi_audio_set_mai_clock()
2307 rational_best_approximation(hsm_clock, samplerate, in vc4_hdmi_audio_set_mai_clock()
3421 vc4_hdmi->hsm_clock = devm_clk_get(dev, "hdmi"); in vc4_hdmi_init_resources()
3422 if (IS_ERR(vc4_hdmi->hsm_clock)) { in vc4_hdmi_init_resources()
3424 return PTR_ERR(vc4_hdmi->hsm_clock); in vc4_hdmi_init_resources()
3426 vc4_hdmi->audio_clock = vc4_hdmi->hsm_clock; in vc4_hdmi_init_resources()
3427 vc4_hdmi->cec_clock = vc4_hdmi->hsm_clock; in vc4_hdmi_init_resources()
[all...]
H A Dvc4_hdmi.h174 struct clk *hsm_clock; member

Completed in 11 milliseconds