diff options
| author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2008-07-21 18:12:38 +0000 | 
|---|---|---|
| committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2008-07-21 18:12:38 +0000 | 
| commit | 2b0ba098c093dea09157d5359231fae75bd08823 (patch) | |
| tree | d1d2837decb13786885a440344f1426b1c02a530 /target/linux/generic-2.6/files/drivers/net/phy | |
| parent | 546b5ed544503182a9b3e981bc11feebd6042b21 (diff) | |
add missing defines for mvswitch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11895 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic-2.6/files/drivers/net/phy')
| -rw-r--r-- | target/linux/generic-2.6/files/drivers/net/phy/mvswitch.h | 16 | 
1 files changed, 15 insertions, 1 deletions
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 a172e3726..1563eec4d 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  | 
