They contracted Baylibre to develop mainline Linux support which was topic of Linuxcon 2017/2018.
I'm not sure if everything needed on the video side is already done.
Afaik, libreelec is working closely with baylibre on that, but it is an ongoing effort. There are development builds for various arm devices including s905x with mainline kernel. Just not ready for primetime yet