static int mdss_mdp_remove(struct platform_device *pdev) { struct mdss_data_type *mdata = platform_get_drvdata(pdev); if (!mdata) return -ENODEV; pm_runtime_disable(&pdev->dev); mdss_mdp_bus_scale_unregister(mdata); return 0; }
static int mdss_mdp_remove(struct platform_device *pdev) { if (mdss_res->fs != NULL) regulator_put(mdss_res->fs); iounmap(mdss_reg_base); pm_runtime_disable(&pdev->dev); mdss_mdp_bus_scale_unregister(); return 0; }