diff options
Diffstat (limited to 'drivers/net/dsa/microchip/ksz9477.c')
| -rw-r--r-- | drivers/net/dsa/microchip/ksz9477.c | 10 | 
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/net/dsa/microchip/ksz9477.c b/drivers/net/dsa/microchip/ksz9477.c index a8c97f7a79b7..50ffc63d6231 100644 --- a/drivers/net/dsa/microchip/ksz9477.c +++ b/drivers/net/dsa/microchip/ksz9477.c @@ -14,7 +14,6 @@  #include <net/dsa.h>  #include <net/switchdev.h> -#include "ksz_priv.h"  #include "ksz9477_reg.h"  #include "ksz_common.h" @@ -1530,6 +1529,15 @@ static const struct ksz_chip_data ksz9477_switch_chips[] = {  		.cpu_ports = 0x07,	/* can be configured as cpu port */  		.port_cnt = 3,		/* total port count */  	}, +	{ +		.chip_id = 0x00956700, +		.dev_name = "KSZ9567", +		.num_vlans = 4096, +		.num_alus = 4096, +		.num_statics = 16, +		.cpu_ports = 0x7F,	/* can be configured as cpu port */ +		.port_cnt = 7,		/* total physical port count */ +	},  };  static int ksz9477_switch_init(struct ksz_device *dev)  |