straylit Device tree overlays do not work with legacy Amlogic u-boot and kernel as far as I know.
What you can try is edit boot.ini and add this line right before "bootm prep": fdt set /spicc status okay
This should enable SPICC node and load the driver. Whether it works and how - you tell me.
kszaq Thanks for the info!
I'll give that a shot when I get home.
If that doesn't work perhaps I could apply the overlay to your device tree source file by hand before compiling with dtc to create my own dtb.
On that note, is there a file missing from your s905-device-trees repo?
There are references to a gxl_p212_2g.dts but I don't see it in there and can't get gxl_p212_2g_lepotato.dts to compile without it.