net: dsa: mv88e6xxx: prefix Port Control 1 macros
For implicit namespacing and clarity, prefix the common Port Control 1 Register macros with MV88E6XXX_PORT_CTL1. Document the register and prefer ordered hex masks values for all Marvell 16-bit registers. Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

orang tua
a89b433bee
melakukan
cd985bbf9a
@@ -141,9 +141,11 @@
|
||||
#define MV88E6XXX_PORT_CTL0_STATE_LEARNING 0x0002
|
||||
#define MV88E6XXX_PORT_CTL0_STATE_FORWARDING 0x0003
|
||||
|
||||
#define PORT_CONTROL_1 0x05
|
||||
#define PORT_CONTROL_1_MESSAGE_PORT BIT(15)
|
||||
#define PORT_CONTROL_1_FID_11_4_MASK (0xff << 0)
|
||||
/* Offset 0x05: Port Control 1 */
|
||||
#define MV88E6XXX_PORT_CTL1 0x05
|
||||
#define MV88E6XXX_PORT_CTL1_MESSAGE_PORT 0x8000
|
||||
#define MV88E6XXX_PORT_CTL1_FID_11_4_MASK 0x00ff
|
||||
|
||||
#define PORT_BASE_VLAN 0x06
|
||||
#define PORT_BASE_VLAN_FID_3_0_MASK (0xf << 12)
|
||||
#define PORT_DEFAULT_VLAN 0x07
|
||||
|
Reference in New Issue
Block a user