media: venus: core: remove CNOC voting while device suspend
authorMansur Alisha Shaik <mansur@codeaurora.org>
Fri, 10 Apr 2020 07:17:25 +0000 (09:17 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 14 Apr 2020 10:39:14 +0000 (12:39 +0200)
commit07f8f22a33a9e3e9955e24a84e2f856dcc8c31c4
tree835f7280eb71c85d8691b130821a2098648e0726
parent0f61e171e4bbac4595175070c75707f1b12f4e37
media: venus: core: remove CNOC voting while device suspend

The Venus driver is voting Configuration NoC during .probe but not clear
voting in .suspend. Because of this NoC is up during shutdown also. As a
consequence the whole device could leak energy while in .suspend.

So correct this by moving voting in .resume and unvoting
in .suspend

Signed-off-by: Mansur Alisha Shaik <mansur@codeaurora.org>
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/platform/qcom/venus/core.c