From c7150f281c2870e1a2ab61d35364e7cb1334e34d Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 21 Jul 2008 18:12:38 +0000 Subject: [PATCH] add missing defines for mvswitch SVN-Revision: 11895 --- .../generic-2.6/files/drivers/net/phy/mvswitch.h | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.h b/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.h index a172e372652..1563eec4d58 100644 --- a/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.h +++ b/target/linux/generic-2.6/files/drivers/net/phy/mvswitch.h @@ -123,7 +123,21 @@ enum { MV_ATUCTL_ATUMASK = (3 << 12), MV_ATUCTL_NO_LEARN = (1 << 14), MV_ATUCTL_RESET = (1 << 15), -} +}; + +enum { +#define MV_ATUOP_DBNUM(_n) ((_n) & 0x0f) + + MV_ATUOP_NOOP = (0 << 12), + MV_ATUOP_FLUSH_ALL = (1 << 12), + MV_ATUOP_FLUSH_U = (2 << 12), + MV_ATUOP_LOAD_DB = (3 << 12), + MV_ATUOP_GET_NEXT = (4 << 12), + MV_ATUOP_FLUSH_DB = (5 << 12), + MV_ATUOP_FLUSH_DB_UU= (6 << 12), + + MV_ATUOP_INPROGRESS = (1 << 15), +}; #define MV_IDENT_MASK 0xfff0 #define MV_IDENT_VALUE 0x0600 -- 2.30.2