Ejemplo n.º 1
0
void dss_clk_enable(enum dss_clock clks)
{
	dss_clk_enable_no_ctx(clks);

	if (cpu_is_omap34xx() && dss_need_ctx_restore())
		restore_all_ctx();
	else if (cpu_is_omap44xx() && dss_need_ctx_restore())
		restore_all_ctx();
}
Ejemplo n.º 2
0
void dss_clk_enable(enum dss_clock clks)
{
	bool check_ctx = core.num_clks_enabled == 0;

	dss_clk_enable_no_ctx(clks);

	if (check_ctx && cpu_is_omap34xx() && dss_need_ctx_restore())
		restore_all_ctx();
}
Ejemplo n.º 3
0
void dss_clk_enable(enum dss_clock clks)
{
	bool restore = false;

	if (core.num_clks_enabled == 0)
		restore = true;

	dss_clk_enable_no_ctx(clks);

	if (restore || (cpu_is_omap34xx() && dss_need_ctx_restore()))
		restore_all_ctx();
}