Skip to content

Commit c34bfaf

Browse files
Wolfram Sangandersson
authored andcommitted
remoteproc: omap_remoteproc: simplify getting .driver_data
We should get 'driver_data' from 'struct device' directly. Going via platform_device is an unneeded step back and forth. Signed-off-by: Wolfram Sang <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]> Link: https://lore.kernel.org/r/[email protected]
1 parent 9db9c73 commit c34bfaf

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

drivers/remoteproc/omap_remoteproc.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -901,8 +901,7 @@ static int _omap_rproc_resume(struct rproc *rproc, bool auto_suspend)
901901

902902
static int __maybe_unused omap_rproc_suspend(struct device *dev)
903903
{
904-
struct platform_device *pdev = to_platform_device(dev);
905-
struct rproc *rproc = platform_get_drvdata(pdev);
904+
struct rproc *rproc = dev_get_drvdata(dev);
906905
struct omap_rproc *oproc = rproc->priv;
907906
int ret = 0;
908907

@@ -938,8 +937,7 @@ static int __maybe_unused omap_rproc_suspend(struct device *dev)
938937

939938
static int __maybe_unused omap_rproc_resume(struct device *dev)
940939
{
941-
struct platform_device *pdev = to_platform_device(dev);
942-
struct rproc *rproc = platform_get_drvdata(pdev);
940+
struct rproc *rproc = dev_get_drvdata(dev);
943941
struct omap_rproc *oproc = rproc->priv;
944942
int ret = 0;
945943

0 commit comments

Comments
 (0)