diff --git a/package/broadcom-57xx/src/bcmrobo.c b/package/broadcom-57xx/src/bcmrobo.c
index 72824f6f627652c21be5a425f43a84a3bce55ff0..7a5434b506e1e7b5473ca0bfa33c0e47f26ccf1b 100644
--- a/package/broadcom-57xx/src/bcmrobo.c
+++ b/package/broadcom-57xx/src/bcmrobo.c
@@ -788,13 +788,6 @@ bcm_robo_attach(sb_t *sbh, void *h, char *name, char *vars, miird_f miird, miiwr
 		sb_gpioouten(robo->sbh, reset, reset, GPIO_DRV_PRIORITY);
 		bcm_mdelay(50);
 
-		if (robo->devid == DEVID5395)
-			nvram_set("switch_type", "BCM5395");
-		else if(robo->devid == DEVID5397)
-			nvram_set("switch_type", "BCM5397");
-		else
-			nvram_set("switch_type", "unknown");
-
 		/* Keep RESET high for at least 20 ms */
 		sb_gpioout(robo->sbh, reset, reset, GPIO_DRV_PRIORITY);
 		bcm_mdelay(20);