Hi,

this patch set adds support for running on Amlogic SoC devices which can be found on multiple Android TV boxes.

Most of the open source work has been done by BayLibre (thanks guys) and they upstreamed lot of code already. [1]

The Android OS on the boxes from the manufacturer can currently be replaced with LibreELEC [2]  or Armbian. [3]

However, there are still some patches pending and there's huge variety of the boards. The patches will be removed once more
and more of them get accepted into the upstream.

Therefore I put all the patches into one commit and added another variable that build Linux kernel - resource intensive task.
Is this the right approach? Or git repo with the patches applied is better approach?

The aim is to add tools to Guix to be able to prepare the image for the TV boxes and liberate the living rooms :-)

Of course there will still be some black magic behind the firmware (bl2.bin, acs.bin, bl30.bin, bl301.bin) - something
similar to Raspberry Pi. Nevertheless, that's not part of the patches and it comes with the device and we can just replace
the Android OS on top. Alternatively it can be downloaded and put together if somebody needs the whole image. [4]

[1] https://linux-meson.com/mainlining.html
[2] https://libreelec.tv/
[3] https://github.com/ophub/amlogic-s9xxx-armbian
[4]
https://u-boot.readthedocs.io/en/latest/board/amlogic/p212.html


----
Petr