Since I live In Venezuela, Qualcomm does not want me to read the blog post.
So, I have a question for those who have read it, as TFS does not say:
The Qualcomm integration work is fully FOSS drivers? Or is a bunch of closed source drivers and binary BLOBs.
I do not care one way or the other, as I am more pragmatic than ideological in that regard. But I do know that with Closed source Linux drivers:
1.) In the tail end of the life of the hardware, support becomes spotty, as newer kernels stop supporting the closed drivers.
2.) Oftentimes the reverse engineered FOSS drivers lack certain features and lag in performance the closed source counterparts (nVIDIA drivers, and old AMD* drivers come to mind as prime examples).
3.) Certain important projects ARE ideologically minded and flat out reject any closed source drivers and BLOBs, so that restricts the projects one can approach (of the top of my head OpenWRT, but that is not relevant to Snapdragon X2).
I hope Qualcomm becomes "good Linux Citizens" and go "full FOSS drivers and firmware" like Intel and AMD, but I wanted to make sure.
* One example dear to my heart, FOSS AMD drivers for the Xpress200 chipset in modern kernels lack support for the s-video out, that propiertary drivers have. And an old kernel/distro will not do, as the use case was connecting a latop to the net so that an old CRT TV could display youtube and other net content. Don't ask