int hdmi_pll_enable(struct hdmi_pll_data *pll, struct hdmi_wp_data *wp) { u16 r = 0; if (pll_feat->ext_mux_ctrl) dss_dpll_enable_ctrl(DSS_DPLL_HDMI, true); r = hdmi_wp_set_pll_pwr(wp, HDMI_PLLPWRCMD_ALLOFF); if (r) return r; r = hdmi_wp_set_pll_pwr(wp, HDMI_PLLPWRCMD_BOTHON_ALLCLKS); if (r) return r; r = hdmi_pll_reset(pll); if (r) return r; r = hdmi_pll_config(pll); if (r) return r; return 0; }
int hdmi_pll_enable(struct hdmi_pll_data *pll, struct hdmi_wp_data *wp) { u16 r = 0; r = hdmi_wp_set_pll_pwr(wp, HDMI_PLLPWRCMD_ALLOFF); if (r) return r; r = hdmi_wp_set_pll_pwr(wp, HDMI_PLLPWRCMD_BOTHON_ALLCLKS); if (r) return r; r = hdmi_pll_reset(pll); if (r) return r; r = hdmi_pll_config(pll); if (r) return r; return 0; }