On 09/29/2017 11:36 AM, Vivien Didelot wrote: > With DSA, a master net device (CPU facing interface) has a dsa_ptr > pointer to which hangs a dsa_switch_tree. This is not correct because a > master interface is wired to a dedicated switch port, and because we can > theoretically have several master interfaces pointing to several CPU > ports of the same switch fabric. > > Change the master interface's dsa_ptr for the CPU dsa_port pointer. > This is a step towards supporting multiple CPU ports. Also remove > dsa_get_cpu_port which is now unneeded. > > Signed-off-by: Vivien Didelot <vivien.dide...@savoirfairelinux.com>
Reviewed-by: Florian Fainelli <f.faine...@gmail.com> -- Florian