The device is enumerating as a vendor class device. Please change the descriptors such that the FX2LP will enumerate as a UVC class device so that the linux kernel will identify it as a video device.
You can use the "dmesg" command to get the details of FX2LP.
We are not using the UVC classes in FX2LP board. So any other method to detect the video device in linux kernel.
You can use Linux SDK for FX2LP which uses libsub in vendor class. A custom host application should be developed for receiving data from FX2LP and convert the same to an image.
Please refer to this KBA: Linux Support for FX2LP™ and other USB Peripherals, such as AN2131/FX/FX1/FX2 - KBA85499