Vivid now depends always on CONFIG_FB, but that dependency can be optional. Signed-off-by: Ricardo Ribalda <ribalda@xxxxxxxxxxxx> --- Changes in v2, Thanks Hans: - s/DEFINED/ifdef - s/vivid_clear_fb/vivid_fb_clear/ - CodeStyle - Introduce vivid_fb_green_bits() - Link to v1: https://lore.kernel.org/r/20250228-vivid-osd-v1-0-16963a0a0ab7@xxxxxxxxxxxx --- Ricardo Ribalda (2): media: vivid: Move all fb_info references into vivid-osd media: vivid: Introduce VIDEO_VIVID_OSD drivers/media/test-drivers/vivid/Kconfig | 12 ++++++++++-- drivers/media/test-drivers/vivid/Makefile | 5 ++++- drivers/media/test-drivers/vivid/vivid-core.c | 14 ++++++-------- drivers/media/test-drivers/vivid/vivid-core.h | 2 ++ drivers/media/test-drivers/vivid/vivid-ctrls.c | 2 +- drivers/media/test-drivers/vivid/vivid-osd.c | 24 ++++++++++++++++++++---- drivers/media/test-drivers/vivid/vivid-osd.h | 18 ++++++++++++++++-- drivers/media/test-drivers/vivid/vivid-vid-out.c | 3 ++- 8 files changed, 61 insertions(+), 19 deletions(-) --- base-commit: d98e9213a768a3cc3a99f5e1abe09ad3baff2104 change-id: 20250228-vivid-osd-77aa58f35b04 Best regards, -- Ricardo Ribalda <ribalda@xxxxxxxxxxxx>