The problem with Kyro and Linux is huge.
ST tightly guards the information on the Kyro chipset which means people can't port MESA to it and a DRI driver can't be made. I think it's silly and foolish to skimp on drivers. Since this is what SELLS the product