Change-Id: Ib87fa7dd57b3742926f6d631de01ea99f57d0ce0
Signed-off-by: Dima Zavin <dima@android.com>
const char *bsea_names[] = { "bsea", NULL };
const char *vde_names[] = { "vde", NULL };
const char **names = NULL;
+ static struct clk *sclk = NULL;
+
+ if (!sclk)
+ sclk = clk_get_sys("tegra-avp", "sclk");
if (is_vcp(ModuleId))
names = vcp_names;
continue;
}
- if (Enable)
+ if (Enable) {
+ if (sclk)
+ clk_enable(sclk);
clk_enable(clk);
- else
+ } else {
+ if (sclk)
+ clk_disable(sclk);
clk_disable(clk);
+ }
}
return NvSuccess;