提交 aaed08ee 编写于 作者: E Eric Anholt 提交者: Zheng Zengkai

drm/v3d: Hook up the runtime PM ops.

raspberrypi inclusion
category: feature
bugzilla: 50432

--------------------------------

In translating the runtime PM code from vc4, I missed the ".pm"
assignment to actually connect them up.  Fixes missing MMU setup if
runtime PM resets V3D.
Signed-off-by: NEric Anholt <eric@anholt.net>
(cherry picked from commit ca197699af29baa8236c74c53d4904ca8957ee06)
Signed-off-by: NFang Yafen <yafen@iscas.ac.cn>
Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com>
上级 af4f071f
...@@ -70,7 +70,7 @@ static int v3d_runtime_resume(struct device *dev) ...@@ -70,7 +70,7 @@ static int v3d_runtime_resume(struct device *dev)
} }
#endif #endif
static const struct dev_pm_ops v3d_v3d_pm_ops = { static const struct dev_pm_ops v3d_pm_ops = {
SET_RUNTIME_PM_OPS(v3d_runtime_suspend, v3d_runtime_resume, NULL) SET_RUNTIME_PM_OPS(v3d_runtime_suspend, v3d_runtime_resume, NULL)
}; };
...@@ -356,6 +356,7 @@ static struct platform_driver v3d_platform_driver = { ...@@ -356,6 +356,7 @@ static struct platform_driver v3d_platform_driver = {
.driver = { .driver = {
.name = "v3d", .name = "v3d",
.of_match_table = v3d_of_match, .of_match_table = v3d_of_match,
.pm = &v3d_pm_ops,
}, },
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册