switch: improve error handling in robo_probe()


git-svn-id: svn://svn.openwrt.org/openwrt@35578 3c298f89-4303-0410-b956-a3cf2f4a3e73
switch: reset switch before using it.


git-svn-id: svn://svn.openwrt.org/openwrt@35579 3c298f89-4303-0410-b956-a3cf2f4a3e73
switch: the BCM5365 is a special switch and the BCM5350 or BCM5325 is the normal case.

This makes it easier to compare this code with the code from the Broadcom SDK.


git-svn-id: svn://svn.openwrt.org/openwrt@35580 3c298f89-4303-0410-b956-a3cf2f4a3e73