NOTES:
* thanks to DSA (
https://www.kernel.org/doc/Documentation/networking/dsa/dsa.txt) in current firmwares, you configure everything with standard linux APIs or commandline utils and the switch ASIC is configured by the kernel.
* in this article also LACP/bonding config is described.
* there might be some limitation which VLANs can be used with the built-in switch ASIC on the Turing PI. VLAN ID up 32 seem to work but only 16 of AFAIK from the datasheet.
I am happy to help and document, unfortunatly further dev/testing or writeups I cannot do for now as my 2.4 board is currently in use.