Topic: Linux Thunderbolt Driver Support (Fireface UFX+)
It has recently occurred to me that the Windows Thunderbolt driver for the Fireface UFX+ is listed on RME's website as an "HDSP(e)" driver. While I have read on RME's forum the vendor is not interested in releasing open source drivers for Fireface (USB) interfaces (as of 2007), must this also be the case for the UFX+ as a *Thunderbolt* device?
I'm sure many of today's Linux RME users are familiar with the GitHub project working to add up-to-date support for HDSPe devices:
> https://github.com/PhilippeBekaert/snd-hdspe
Being a Thunderbolt interface implicitly makes the UFX+ a PCIe device. For example, I can see my Focusrite Clarett 8PreX Thunderbolt interface listed as a PCIe device when running `lspci`. I haven't managed to write a PCIe driver for it yet (I'm pretty new to kernel development), but the PCI subsystem definitely sees it.
It's my understanding that the ALSA drivers for HDSPe devices of the past were written with the help of source code shared by RME. What are the chances of RME sharing their *Thunderbolt* driver code with a trusted ALSA developer? And is there any chance that the UFX+ Thunderbolt driver is similar to the other HDSPe drivers that the `snd-hdspe` driver could be easily modified to accommodate the Fireface UFX+?
It would be incredible if an RME interface were to become the first pro-audio Thunderbolt device with Linux support!