diff options
author | John Crispin <john@openwrt.org> | 2014-11-19 09:19:43 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2014-11-19 09:19:43 +0000 |
commit | 9c5dfd954624992446b4f54b9eab674bb5e0d9cc (patch) | |
tree | 6a0c68e114c65887be06ba0d558cd91e3c38adfa /target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h | |
parent | 510ff1f1b8f7ee28986cb08381b02392847296ac (diff) | |
download | master-31e0f0ae-9c5dfd954624992446b4f54b9eab674bb5e0d9cc.tar.gz master-31e0f0ae-9c5dfd954624992446b4f54b9eab674bb5e0d9cc.tar.bz2 master-31e0f0ae-9c5dfd954624992446b4f54b9eab674bb5e0d9cc.zip |
ralink: improve tx vlan offload
hardware tx vlan offload only support max 16 vids
now use add/delete vlan interface to update vlan id table
when duplicate vlan id index detect.
disable hardware tx vlan offload support.
Signed-off-by: michael lee <igvtee@gmail.com>
SVN-Revision: 43301
Diffstat (limited to 'target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h')
-rw-r--r-- | target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h b/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h index 67d5ce65cf..8245330fbc 100644 --- a/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h +++ b/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h @@ -432,6 +432,7 @@ struct fe_priv int link[8]; struct fe_hw_stats *hw_stats; + unsigned long vlan_map; }; extern const struct of_device_id of_fe_match[]; |