/* RGB formats */
        {
-               .code = { MEDIA_BUS_FMT_BGR888_1X24 },
+               .code = {
+                       MEDIA_BUS_FMT_BGR888_1X24,
+                       MEDIA_BUS_FMT_BGR888_3X8
+               },
                .pixelformat = V4L2_PIX_FMT_BGR24,
                .bpp = 3,
                .bayer = false,
        },
        {
-               .code = { MEDIA_BUS_FMT_RGB888_1X24 },
+               .code = {
+                       MEDIA_BUS_FMT_RGB888_1X24,
+                       MEDIA_BUS_FMT_RGB888_2X12_BE,
+                       MEDIA_BUS_FMT_RGB888_2X12_LE,
+                       MEDIA_BUS_FMT_RGB888_3X8,
+                       MEDIA_BUS_FMT_RGB888_1X7X4_SPWG,
+                       MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA,
+                       MEDIA_BUS_FMT_RGB888_1X32_PADHI,
+                       MEDIA_BUS_FMT_GBR888_1X24
+               },
                .pixelformat = V4L2_PIX_FMT_RGB24,
                .bpp = 3,
                .bayer = false,
 
 #define VIMC_IS_SRC(pad)       (pad)
 #define VIMC_IS_SINK(pad)      (!(pad))
 
-#define VIMC_PIX_FMT_MAX_CODES 1
+#define VIMC_PIX_FMT_MAX_CODES 8
 
 /**
  * vimc_colorimetry_clamp - Adjust colorimetry parameters