Training courses
Kernel and Embedded Linux
Bootlin training courses
1 2
Team devices are driven from userspace via libteam library which is here: https://github.com/jpirko/libteam