summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/ti/cpsw_ale.h
diff options
context:
space:
mode:
authorMugunthan V N <mugunthanvnm@ti.com>2013-02-05 08:26:48 +0000
committerDavid S. Miller <davem@davemloft.net>2013-02-06 15:46:40 -0500
commit3b72c2fe0c6bbec42ed7f899931daef227b80322 (patch)
tree9c18d7c9db1c5736d153a054fe5b79df35b0ad72 /drivers/net/ethernet/ti/cpsw_ale.h
parente11b220f336c654db876027d40953acef90b0cae (diff)
drivers: net:ethernet: cpsw: add support for VLAN
adding support for VLAN interface for cpsw. CPSW VLAN Capability * Can filter VLAN packets in Hardware Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/ti/cpsw_ale.h')
-rw-r--r--drivers/net/ethernet/ti/cpsw_ale.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/ethernet/ti/cpsw_ale.h b/drivers/net/ethernet/ti/cpsw_ale.h
index a002417f952b..30daa1265f0c 100644
--- a/drivers/net/ethernet/ti/cpsw_ale.h
+++ b/drivers/net/ethernet/ti/cpsw_ale.h
@@ -69,6 +69,10 @@ enum cpsw_ale_port_state {
#define ALE_SUPER BIT(2)
#define ALE_VLAN BIT(3)
+#define ALE_PORT_HOST BIT(0)
+#define ALE_PORT_1 BIT(1)
+#define ALE_PORT_2 BIT(2)
+
#define ALE_MCAST_FWD 0
#define ALE_MCAST_BLOCK_LEARN_FWD 1
#define ALE_MCAST_FWD_LEARN 2