media: venus: core: Add support for opp tables/perf voting
authorRajendra Nayak <rnayak@codeaurora.org>
Wed, 29 Jul 2020 07:16:43 +0000 (09:16 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 18 Aug 2020 13:55:56 +0000 (15:55 +0200)
commit9a538b83612c8b5848bf840c2ddcd86dda1c8c76
treec068bf32198cbef55fe8501e6a50324d798777f8
parent98cd831088c64aa8fe7e1d2a8bb94b6faba0462b
media: venus: core: Add support for opp tables/perf voting

Add support to add OPP tables and perf voting on the OPP powerdomain.
This is needed so venus votes on the corresponding performance state
for the OPP powerdomain along with setting the core clock rate.

Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.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
drivers/media/platform/qcom/venus/core.h
drivers/media/platform/qcom/venus/pm_helpers.c