]> www.infradead.org Git - users/jedix/linux-maple.git/commit
media: chips-media: wave5: drop "sram-size" DT property
authorIvan Bornyakov <brnkv.i1@gmail.com>
Mon, 15 Apr 2024 10:07:22 +0000 (13:07 +0300)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Fri, 21 Jun 2024 08:15:21 +0000 (10:15 +0200)
commita83d4a689e3b8966cb1dff0a997946399e76e900
tree7ac840a2a48bbcf03e5a3c181d1c79bff43eea36
parent749476d44d2c903a62bcae4e26c4d54d609070f8
media: chips-media: wave5: drop "sram-size" DT property

Move the excessive "sram-size" device-tree property to the device match
data. Also change the SRAM memory allocation strategy, instead of
allocating exactly sram_size bytes, allocate all available SRAM memory
up to sram_size. Add the placeholders wave5_vpu_dec_validate_sec_axi()
and wave5_vpu_enc_validate_sec_axi() to validate that the allocated SRAM
memory is sufficient to decode/encode bitstream with a given resolution.

Signed-off-by: Ivan Bornyakov <brnkv.i1@gmail.com>
Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/platform/chips-media/wave5/wave5-hw.c
drivers/media/platform/chips-media/wave5/wave5-vdi.c
drivers/media/platform/chips-media/wave5/wave5-vpu.c