media: venus: hfi_cmds: Fix packet size calculation
authorGustavo A. R. Silva <gustavoars@kernel.org>
Thu, 3 Jun 2021 00:17:08 +0000 (02:17 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 17 Jun 2021 07:40:31 +0000 (09:40 +0200)
commitc73c23f347168e315d65fd3b7cffca8439724b26
tree1fdd1a79afdaacbb7b6d376b183ee86327cebe45
parent128916984208d8f7ccaed6eda840c603fa112910
media: venus: hfi_cmds: Fix packet size calculation

Now that a one-element array was replaced with a flexible-array member
in struct hfi_sys_set_property_pkt, use the struct_size() helper to
correctly calculate the packet size.

Fixes: 701e10b3fd9f ("media: venus: hfi_cmds.h: Replace one-element array with flexible-array member")
Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.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/hfi_cmds.c