Updated version of the previous 'Allegro fixes/enhancements' PR. Changes: moved the #include <linux/videodev2.h> additions for nal-h264.h and nal-hevc.h from patches 11/13 and 12/13 to 10/13, where they are needed. The end result is the same as for v1 of this PR, but there are now no warnings when compiling after applying patch 10 and not the following patches. Regards, Hans The following changes since commit fd2eda71a47b095e81b9170c3f8b7ae82b04e785: media: remove myself from dvb media maintainers (2021-10-08 13:56:25 +0200) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.16i for you to fetch changes up to b9e9237724e078efe33aa63a5fb0f219097f8d35: media: allegro: write vui parameters for HEVC (2021-10-18 11:13:01 +0200) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Michael Tretter (13): media: allegro: ignore interrupt if mailbox is not initialized media: allegro: fix module removal if initialization failed media: allegro: lookup VCU settings media: allegro: add pm_runtime support media: allegro: add encoder buffer support media: allegro: add control to disable encoder buffer media: allegro: fix row and column in response message media: allegro: remove external QP table media: allegro: correctly scale the bit rate in SPS media: allegro: extract nal value lookup functions to header media: allegro: write correct colorspace into SPS media: allegro: nal-hevc: implement generator for vui media: allegro: write vui parameters for HEVC drivers/media/platform/allegro-dvt/allegro-core.c | 311 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++------ drivers/media/platform/allegro-dvt/allegro-mail.c | 23 ++--- drivers/media/platform/allegro-dvt/allegro-mail.h | 10 +- drivers/media/platform/allegro-dvt/nal-h264.c | 74 --------------- drivers/media/platform/allegro-dvt/nal-h264.h | 200 +++++++++++++++++++++++++++++++++++++++- drivers/media/platform/allegro-dvt/nal-hevc.c | 202 ++++++++++++++++++++++++++-------------- drivers/media/platform/allegro-dvt/nal-hevc.h | 189 ++++++++++++++++++++++++++++++++++++-- include/uapi/linux/v4l2-controls.h | 5 + 8 files changed, 811 insertions(+), 203 deletions(-)