bnx2: Allow flexible VLAN tag settings.
authorMichael Chan <mchan@broadcom.com>
Tue, 15 Jul 2008 05:39:03 +0000 (22:39 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 15 Jul 2008 05:39:03 +0000 (22:39 -0700)
commit7c62e83beb1446d690ed921beddb0dcf34c9baa9
tree1961273dd946f6b82bb7831dbcd56a422d83c97f
parenta2f138900d5c342742c369293edaf92d2173c92e
bnx2: Allow flexible VLAN tag settings.

Negotiate with boot code and ASF firmware to see if it can
support keeping VLAN tags in the RX packets.  If supported
by firmware, the VLAN tag will be kept in the RX packet
unless VLAN acceleration is registered.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2.c
drivers/net/bnx2.h