On Sat, Jan 07, 2017 at 09:01:56PM -0800, Florian Fainelli wrote: > We make the bcm_sf2 driver override ds->ops which points to > b53_switch_ops since b53_switch_alloc() did the assignent. This is all > well and good until a second b53 switch comes in, and ends up using the > bcm_sf2 operations. Make a proper local copy, substitute the ds->ops > pointer and then override the operations. > > Fixes: f458995b9ad8 ("net: dsa: bcm_sf2: Utilize core B53 driver when > possible") > Signed-off-by: Florian Fainelli <f.faine...@gmail.com>
Reviewed-by: Andrew Lunn <and...@lunn.ch> Andrew