net: dsa: mv88e6xxx: Move switch product IDs into common include file
This will let us use the switch product IDs in the common source code. Signed-off-by: Guenter Roeck <linux@roeck-us.net> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Родитель
0d65da4a23
Коммит
b2eb066277
|
@ -17,12 +17,6 @@
|
|||
#include <net/dsa.h>
|
||||
#include "mv88e6xxx.h"
|
||||
|
||||
/* Switch product IDs */
|
||||
#define ID_6085 0x04a0
|
||||
#define ID_6095 0x0950
|
||||
#define ID_6131 0x1060
|
||||
#define ID_6131_B2 0x1066
|
||||
|
||||
static char *mv88e6131_probe(struct device *host_dev, int sw_addr)
|
||||
{
|
||||
struct mii_bus *bus = dsa_host_dev_to_mii_bus(host_dev);
|
||||
|
|
|
@ -17,10 +17,6 @@
|
|||
#include <net/dsa.h>
|
||||
#include "mv88e6xxx.h"
|
||||
|
||||
/* Switch product IDs */
|
||||
#define ID_6171 0x1710
|
||||
#define ID_6172 0x1720
|
||||
|
||||
static char *mv88e6171_probe(struct device *host_dev, int sw_addr)
|
||||
{
|
||||
struct mii_bus *bus = dsa_host_dev_to_mii_bus(host_dev);
|
||||
|
|
|
@ -11,6 +11,42 @@
|
|||
#ifndef __MV88E6XXX_H
|
||||
#define __MV88E6XXX_H
|
||||
|
||||
/* switch product IDs */
|
||||
|
||||
#define ID_6085 0x04a0
|
||||
#define ID_6095 0x0950
|
||||
|
||||
#define ID_6123 0x1210
|
||||
#define ID_6123_A1 0x1212
|
||||
#define ID_6123_A2 0x1213
|
||||
|
||||
#define ID_6131 0x1060
|
||||
#define ID_6131_B2 0x1066
|
||||
|
||||
#define ID_6152 0x1a40
|
||||
#define ID_6155 0x1a50
|
||||
|
||||
#define ID_6161 0x1610
|
||||
#define ID_6161_A1 0x1612
|
||||
#define ID_6161_A2 0x1613
|
||||
|
||||
#define ID_6165 0x1650
|
||||
#define ID_6165_A1 0x1652
|
||||
#define ID_6165_A2 0x1653
|
||||
|
||||
#define ID_6171 0x1710
|
||||
#define ID_6172 0x1720
|
||||
#define ID_6176 0x1760
|
||||
|
||||
#define ID_6182 0x1a60
|
||||
#define ID_6185 0x1a70
|
||||
|
||||
#define ID_6352 0x3520
|
||||
#define ID_6352_A0 0x3521
|
||||
#define ID_6352_A1 0x3522
|
||||
|
||||
/* Registers */
|
||||
|
||||
#define REG_PORT(p) (0x10 + (p))
|
||||
#define REG_GLOBAL 0x1b
|
||||
#define REG_GLOBAL2 0x1c
|
||||
|
|
Загрузка…
Ссылка в новой задаче