.stp_ctrl_reg = 0x02,
                .broadcast_ctrl_reg =  0x06,
                .multicast_ctrl_reg = 0x04,
+               .start_ctrl_reg = 0x01,
                .supports_mii = {false, false, false, false, true},
                .supports_rmii = {false, false, false, false, true},
                .supports_rgmii = {false, false, false, false, true},
                .stp_ctrl_reg = 0x02,
                .broadcast_ctrl_reg =  0x06,
                .multicast_ctrl_reg = 0x04,
+               .start_ctrl_reg = 0x01,
                .supports_mii = {false, false, false, false, true},
                .supports_rmii = {false, false, false, false, true},
                .supports_rgmii = {false, false, false, false, true},
                .stp_ctrl_reg = 0x02,
                .broadcast_ctrl_reg =  0x06,
                .multicast_ctrl_reg = 0x04,
+               .start_ctrl_reg = 0x01,
                .supports_mii = {false, false, false, false, true},
                .supports_rmii = {false, false, false, false, true},
                .supports_rgmii = {false, false, false, false, true},
                .stp_ctrl_reg = 0x02,
                .broadcast_ctrl_reg =  0x06,
                .multicast_ctrl_reg = 0x04,
+               .start_ctrl_reg = 0x01,
                .supports_mii = {false, false, true},
                .supports_rmii = {false, false, true},
                .internal_phy = {true, true, false},
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii   = {false, false, false, false,
                                   false, true, false},
                .supports_rmii  = {false, false, false, false,
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii   = {false, false, false, false,
                                   false, true, true},
                .supports_rmii  = {false, false, false, false,
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii = {false, false, true},
                .supports_rmii = {false, false, true},
                .supports_rgmii = {false, false, true},
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii   = {false, false, false, false,
                                   false, true, true},
                .supports_rmii  = {false, false, false, false,
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii = {false, false, false, false, true},
                .supports_rmii = {false, false, false, false, true},
                .supports_rgmii = {false, false, false, false, true},
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii = {false, false, false, false, true, true},
                .supports_rmii = {false, false, false, false, true, true},
                .supports_rgmii = {false, false, false, false, true, true},
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii   = {false, false, false, false,
                                   true, true, false, false},
                .supports_rmii  = {false, false, false, false,
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii   = {false, false, false, false,
                                   true, true, false, false},
                .supports_rmii  = {false, false, false, false,
                .stp_ctrl_reg = 0x0B04,
                .broadcast_ctrl_reg =  0x0332,
                .multicast_ctrl_reg = 0x0331,
+               .start_ctrl_reg = 0x0300,
                .supports_mii   = {false, false, false, false,
                                   true, true, false, false},
                .supports_rmii  = {false, false, false, false,
                        return ret;
        }
 
+       /* start switch */
+       regmap_update_bits(dev->regmap[0], dev->info->start_ctrl_reg,
+                          SW_START, SW_START);
+
        return 0;
 }
 EXPORT_SYMBOL_GPL(ksz_setup);