You can download the FX3 SDK for linux here:
The fx3_firmware_linux.tar.gz: contains the FX3 firmware library and examples. Cyusb_linux_1.0.4 contains the functions which we use for communicating the the Linux host. These functions are based on the libusb package.
Note that Cypress has developed a wrapper using the LibUSB driver, which can be used to develop applications in a Linux environment.
Please find the linux guide here http://www.cypress.com/file/138786/download
For video applications over the Linux, you can use V4L2 device driver (https://linuxtv.org/downloads/legacy/video4linux/v4l2dwgNew.html )