diff options
author | 2021-08-10 11:47:53 +0200 | |
---|---|---|
committer | 2021-10-08 11:26:14 +0200 | |
commit | 6483a8cbea54854dfa8fa0e9c9673e564bc0b971 (patch) | |
tree | a33b313256665e8748ed22b6663897711bac8fc3 /drivers/media/platform/qcom/venus/hfi_cmds.c | |
parent | media: venus: hfi: Skip AON register programming for V6 1pipe (diff) | |
download | linux-dev-6483a8cbea54854dfa8fa0e9c9673e564bc0b971.tar.xz linux-dev-6483a8cbea54854dfa8fa0e9c9673e564bc0b971.zip |
media: venus: vdec: set work route to fw
Set work route to FW based on num of vpp pipes.
Signed-off-by: Dikshita Agarwal <dikshita@codeaurora.org>
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/media/platform/qcom/venus/hfi_cmds.c')
-rw-r--r-- | drivers/media/platform/qcom/venus/hfi_cmds.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/media/platform/qcom/venus/hfi_cmds.c b/drivers/media/platform/qcom/venus/hfi_cmds.c index 60f4b8e4b8d0..5aea07307e02 100644 --- a/drivers/media/platform/qcom/venus/hfi_cmds.c +++ b/drivers/media/platform/qcom/venus/hfi_cmds.c @@ -1299,6 +1299,13 @@ pkt_session_set_property_6xx(struct hfi_session_set_property_pkt *pkt, pkt->shdr.hdr.size += sizeof(u32) + sizeof(*cq); break; } + case HFI_PROPERTY_PARAM_WORK_ROUTE: { + struct hfi_video_work_route *in = pdata, *wr = prop_data; + + wr->video_work_route = in->video_work_route; + pkt->shdr.hdr.size += sizeof(u32) + sizeof(*wr); + break; + } default: return pkt_session_set_property_4xx(pkt, cookie, ptype, pdata); } |