]> www.infradead.org Git - users/jedix/linux-maple.git/commit
media: chips-media: wave5: separate irq setup routine
authorIvan Bornyakov <brnkv.i1@gmail.com>
Mon, 15 Apr 2024 10:07:21 +0000 (13:07 +0300)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Fri, 21 Jun 2024 08:15:20 +0000 (10:15 +0200)
commit749476d44d2c903a62bcae4e26c4d54d609070f8
treecd7be561fd4ee7d6ec379b9f02ce150c62860bd5
parent2b9188426b79a0039ff73763f71fce41fbdc1f83
media: chips-media: wave5: separate irq setup routine

Implement a separate setup routine for interrupts to reduce code
duplication. Also enable interrupts based on vpu_attr->support_encoders
and vpu_attr->support_decoders fields to facilitate support for other
Wave5xx IPs, because not all of them are both encoders and decoders.

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