How to configure Xavier VI5 to DMA RGB888 directly to memory and ready for processing

hello kurt_ottaway,

even though there’s RGB888 format definition,

<i>$l4t-r32.2/public_sources/kernel_src/kernel/kernel-4.9/include/uapi/linux/videodev2.h</i>

...
#define V4L2_PIX_FMT_RGB24   v4l2_fourcc('R', 'G', 'B', '3') /* 24  RGB-8-8-8     */

VI did not support RGB888 memory formats due to it’ll add luminance format.
you may also check the Xavier TRM, please refer to [RGB Memory Formats] session, and check [Table 7.35 RGB Formats Supported by VI] for details.
thanks