Previous register operation before power on.
Software reset vpu inside vdpu interrupt handle.
Signed-off-by: Alpha Lin <alpha.lin@rock-chips.com>
if (pservice->enabled)
return ;
- pservice->enabled = true;
pr_info("%s: power on\n", dev_name(pservice->dev));
#define BIT_VCODEC_CLK_SEL (1<<10)
#endif
udelay(10);
+ pservice->enabled = true;
wake_lock(&pservice->wake_lock);
}
vpu_err("error: dec isr with no task waiting\n");
} else {
reg_from_run_to_done(data, pservice->reg_codec);
+ writel(1, dev->hwregs + 101);
}
}