Lines Matching refs:parent_rate
816 unsigned long *hdmi_rate, unsigned long *parent_rate) in sh_hdmi_rate_error() argument
827 rate_error = pdata->clk_optimize_parent(target, hdmi_rate, parent_rate); in sh_hdmi_rate_error()
829 *parent_rate = clk_get_rate(clk_get_parent(hdmi->hdmi_clk)); in sh_hdmi_rate_error()
839 mode->refresh, *parent_rate); in sh_hdmi_rate_error()
845 unsigned long *parent_rate) in sh_hdmi_read_edid() argument
947 rate_error = sh_hdmi_rate_error(hdmi, mode, hdmi_rate, parent_rate); in sh_hdmi_read_edid()
991 parent_rate); in sh_hdmi_read_edid()
1150 unsigned long parent_rate) in sh_hdmi_clk_configure() argument
1154 if (parent_rate && clk_get_parent(hdmi->hdmi_clk)) { in sh_hdmi_clk_configure()
1155 ret = clk_set_rate(clk_get_parent(hdmi->hdmi_clk), parent_rate); in sh_hdmi_clk_configure()
1157 dev_warn(hdmi->dev, "Cannot set parent rate %ld: %d\n", parent_rate, ret); in sh_hdmi_clk_configure()
1160 dev_dbg(hdmi->dev, "HDMI set parent frequency %lu\n", parent_rate); in sh_hdmi_clk_configure()
1186 unsigned long parent_rate = 0, hdmi_rate; in sh_hdmi_edid_work_fn() local
1188 ret = sh_hdmi_read_edid(hdmi, &hdmi_rate, &parent_rate); in sh_hdmi_edid_work_fn()
1195 ret = sh_hdmi_clk_configure(hdmi, hdmi_rate, parent_rate); in sh_hdmi_edid_work_fn()