
Hi Codrin,
On Tue, Jun 23, 2015 at 11:48 AM, Codrin Ciubotariu codrin.ciubotariu@freescale.com wrote:
At startup, the default configuration should be:
- enable HW learning on all ports (HW default);
- all ports are VLAN aware;
- all ports are members of VLAN 1;
- all ports have Port-based VLAN 1;
- on all ports, the switch is allowed to remove maximum one VLAN tag,
- on egress, the switch should add a VLAN tag if the frame is classified to a different VLAN than the port's Port-based VLAN;
Signed-off-by: Johnson Leung johnson.leung@freescale.com Signed-off-by: Codrin Ciubotariu codrin.ciubotariu@freescale.com
Changes for v2: - removed Change-id field;
drivers/net/vsc9953.c | 266 +++++++++++++++++++++++++++++++++++++++++++++++++- include/vsc9953.h | 61 +++++++++++- 2 files changed, 325 insertions(+), 2 deletions(-)
diff --git a/drivers/net/vsc9953.c b/drivers/net/vsc9953.c index 720ae47..9dec683 100644 --- a/drivers/net/vsc9953.c +++ b/drivers/net/vsc9953.c @@ -1,5 +1,5 @@ /*
- Copyright 2014 Freescale Semiconductor, Inc.
- Copyright 2014-2015 Freescale Semiconductor, Inc.
This change should be moved to the last patch.
- SPDX-License-Identifier: GPL-2.0+
<snip>
diff --git a/include/vsc9953.h b/include/vsc9953.h index 2b88c5c..bf81623 100644 --- a/include/vsc9953.h +++ b/include/vsc9953.h @@ -7,7 +7,7 @@
- terms of the GNU Public License, Version 2, incorporated
- herein by reference.
- Copyright 2013 Freescale Semiconductor, Inc.
- Copyright 2013, 2015 Freescale Semiconductor, Inc.
This change should be moved to the last patch.
*/
<snip>
Thanks, -Joe