> -static struct dsa_switch_driver bcm_sf2_switch_driver = {
> +static struct dsa_switch_driver bcm_sf2_switch_ops = {
>       .tag_protocol           = DSA_TAG_PROTO_BRCM,
>       .probe                  = bcm_sf2_sw_drv_probe,
>       .setup                  = bcm_sf2_sw_setup,

Does this also allow you to kill bcm_sf2_sw_drv_probe?

dsa2 will never call it, and now you have your old binding parsed by
the legacy code in dsa2, you might not need it at all.

     Andrew

Reply via email to