struct uvc_camera_terminal_descriptor *cd;
        struct uvc_processing_unit_descriptor *pd;
        struct uvc_output_terminal_descriptor *od;
-       struct uvc_color_matching_descriptor *md;
        struct uvc_descriptor_header **ctl_cls;
        int ret;
 
        od->bSourceID                   = 2;
        od->iTerminal                   = 0;
 
-       md = &opts->uvc_color_matching;
-       md->bLength                     = UVC_DT_COLOR_MATCHING_SIZE;
-       md->bDescriptorType             = USB_DT_CS_INTERFACE;
-       md->bDescriptorSubType          = UVC_VS_COLORFORMAT;
-       md->bColorPrimaries             = 1;
-       md->bTransferCharacteristics    = 1;
-       md->bMatrixCoefficients         = 4;
-
        /* Prepare fs control class descriptors for configfs-based gadgets */
        ctl_cls = opts->uvc_fs_control_cls;
        ctl_cls[0] = NULL;      /* assigned elsewhere by configfs */
 
        struct uvc_camera_terminal_descriptor           uvc_camera_terminal;
        struct uvc_processing_unit_descriptor           uvc_processing;
        struct uvc_output_terminal_descriptor           uvc_output_terminal;
-       struct uvc_color_matching_descriptor            uvc_color_matching;
 
        /*
         * Control descriptors pointers arrays for full-/high-speed and