The first hunk of hardware I noticed within the dmesg is an RK30 I2C module.
Starting with that module, a little Googling found that what the vendor calls "Linux source code" for its components are in fact binary kernel modules and firmware modules. For an example, see the vendor's announcement of a pair of these on their community forum here:
http://www.rikomagic.co.uk/forum/vie...4696&start=160
The platform's internal infrastructure is proprietary and closed. This will limit its acceptability beyond those environments the vendor invests in to support. OS projects outside that sphere might be able to negotiate access to interfaces from the vendor, if they are willing to sign NDAs.