INIT_DELAYED_WORK(&pservice->power_off_work, vpu_power_off_work);\r
\r
vpu_service_power_on(pservice);\r
+ \r
+ mdelay(1);\r
\r
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);\r
\r
wake_lock_destroy(&pservice->wake_lock);\r
\r
if (res) {\r
- if (regs) {\r
- devm_ioremap_release(&pdev->dev, res);\r
- }\r
devm_release_mem_region(&pdev->dev, res->start, resource_size(res));\r
}\r
\r
free_irq(pservice->irq_enc, (void *)&pservice->enc_dev);\r
free_irq(pservice->irq_dec, (void *)&pservice->dec_dev);\r
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);\r
- devm_ioremap_release(&pdev->dev, res);\r
devm_release_mem_region(&pdev->dev, res->start, resource_size(res));\r
vpu_put_clk(pservice);\r
wake_lock_destroy(&pservice->wake_lock);\r