media: venus: add msm8998 support
Add the missing bits for msm8998 support.
Downstream vendor code for reference:
https://git.codelinaro.org/clo/la/kernel/msm-4.4/-/blob/caf_migration/
kernel.lnx.4.4.r38-rel/arch/arm/boot/dts/qcom/msm8998-vidc.dtsi#L42-53
qcom,load-freq-tbl =
/* Encoders */
<972000
465000000 0x55555555>, /* 4k UHD @ 30 */
<489600
360000000 0x55555555>, /* 1080p @ 60 */
<244800
186000000 0x55555555>, /* 1080p @ 30 */
<108000
100000000 0x55555555>, /* 720p @ 30 */
/* Decoders */
<
1944000 465000000 0xffffffff>, /* 4k UHD @ 60 */
< 972000
360000000 0xffffffff>, /* 4k UHD @ 30 */
< 489600
186000000 0xffffffff>, /* 1080p @ 60 */
< 244800
100000000 0xffffffff>; /* 1080p @ 30 */
Signed-off-by: Pierre-Hugues Husson <phhusson@freebox.fr>
Signed-off-by: Marc Gonzalez <mgonzalez@freebox.fr>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Acked-by: Vikash Garodia <quic_vgarodia@quicinc.com>
Signed-off-by: Stanimir Varbanov <stanimir.k.varbanov@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>