I wouldn't call that full at all. That matrix doesn't show full support for any of the listed SoCs, and some of them are missing some pretty critical things IMO.
And other things raise big red flags for me, like:
> sunxi-musb driver lacks DMA support (with current driver, USB gadgets are limited to PIO, limiting speed to 10MiB/s and causing large CPU)
That... seems like a pretty big deal for anyone who wants to do anything with USB.
It's also telling that it appears that all the upstreaming efforts seem to be community-driven, which is an even bigger red flag to me; the main page of the wiki you linked calls out Allwinner for their hostile attitude toward open source and the GPL[0]. It's fantastic that such a community has formed and works hard to fill in the gaps, but I'm not sure I want to (for example) build a NAS out of an OrangePi when I'm not confident that in 5-10 years I'll be able to run a future-current OS and kernel on it.
The RPi's support isn't perfect, and not everything has been upstreamed, but most of the critical components are, and everything else is either in progress or at least has an out-of-tree open source driver.
And other things raise big red flags for me, like:
> sunxi-musb driver lacks DMA support (with current driver, USB gadgets are limited to PIO, limiting speed to 10MiB/s and causing large CPU)
That... seems like a pretty big deal for anyone who wants to do anything with USB.
It's also telling that it appears that all the upstreaming efforts seem to be community-driven, which is an even bigger red flag to me; the main page of the wiki you linked calls out Allwinner for their hostile attitude toward open source and the GPL[0]. It's fantastic that such a community has formed and works hard to fill in the gaps, but I'm not sure I want to (for example) build a NAS out of an OrangePi when I'm not confident that in 5-10 years I'll be able to run a future-current OS and kernel on it.
The RPi's support isn't perfect, and not everything has been upstreamed, but most of the critical components are, and everything else is either in progress or at least has an out-of-tree open source driver.
[0] Not that Broadcom wins any points here...