disp: msm: remove runtime_pm support from rsc driver

Remove runtime_pm support from rsc driver. RSC driver
does not vote for MMCX. It relies on sde core driver
to keep vote and trigger call. That brings additional
dependency to manage runtime_pm references during
pm_suspend/pm_resume call. This change also updates
the runtime_pm call to manage the pm_suspend in
msm drm driver.

Change-Id: I111771994822c82db53fb6c23e5d942f90fd1af2
Signed-off-by: Dhaval Patel <pdhaval@codeaurora.org>
这个提交包含在:
Dhaval Patel
2019-10-16 16:22:34 -07:00
父节点 03af5b7083
当前提交 c1cef9cfaf
修改 3 个文件,包含 99 行新增87 行删除

查看文件

@@ -185,6 +185,7 @@ struct sde_rsc_bw_config {
* rsc_vsync_waitq: Queue to wait for the vsync.
* bw_config: check sde_rsc_bw_config structure description.
* dev: rsc device node
* resource_refcount: Track rsc resource refcount
*/
struct sde_rsc_priv {
u32 version;
@@ -225,6 +226,7 @@ struct sde_rsc_priv {
struct sde_rsc_bw_config bw_config;
struct device *dev;
atomic_t resource_refcount;
};
/**