Lines Matching refs:pdev
57 struct platform_device *pdev; member
64 struct platform_device *pdev = wkupm3->pdev; in wkup_m3_rproc_start() local
65 struct device *dev = &pdev->dev; in wkup_m3_rproc_start()
68 if (pdata->deassert_reset(pdev, pdata->reset_name)) { in wkup_m3_rproc_start()
79 struct platform_device *pdev = wkupm3->pdev; in wkup_m3_rproc_stop() local
80 struct device *dev = &pdev->dev; in wkup_m3_rproc_stop()
83 if (pdata->assert_reset(pdev, pdata->reset_name)) { in wkup_m3_rproc_stop()
126 static int wkup_m3_rproc_probe(struct platform_device *pdev) in wkup_m3_rproc_probe() argument
128 struct device *dev = &pdev->dev; in wkup_m3_rproc_probe()
155 pm_runtime_enable(&pdev->dev); in wkup_m3_rproc_probe()
156 ret = pm_runtime_get_sync(&pdev->dev); in wkup_m3_rproc_probe()
158 dev_err(&pdev->dev, "pm_runtime_get_sync() failed\n"); in wkup_m3_rproc_probe()
171 wkupm3->pdev = pdev; in wkup_m3_rproc_probe()
174 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, in wkup_m3_rproc_probe()
178 dev_err(&pdev->dev, "devm_ioremap_resource failed for resource %d\n", in wkup_m3_rproc_probe()
215 static int wkup_m3_rproc_remove(struct platform_device *pdev) in wkup_m3_rproc_remove() argument
217 struct rproc *rproc = platform_get_drvdata(pdev); in wkup_m3_rproc_remove()
221 pm_runtime_put_sync(&pdev->dev); in wkup_m3_rproc_remove()
222 pm_runtime_disable(&pdev->dev); in wkup_m3_rproc_remove()