realtek: Cleanup setting inner/outer PVID and Ingress/Egres VLAN filtering
authorBirger Koblitz <[email protected]>
Mon, 17 Jan 2022 20:48:51 +0000 (21:48 +0100)
committerPaul Spooren <[email protected]>
Wed, 2 Feb 2022 09:32:58 +0000 (10:32 +0100)
commit658a43d99c749500ba6dd1b7110b3c71e1b7c45b
tree6f5c49d80b944d6aed6ddffb90e9367241a99336
parent9b5d24eb5fc2733f21f997b92506fda2eeed944b
realtek: Cleanup setting inner/outer PVID and Ingress/Egres VLAN filtering

Use setting functions instead of register numbers in order to clean up the code.
Also use enums to define inner/outer VLAN types and the filter type.

Signed-off-by: Sebastian Gottschall <[email protected]>
Signed-off-by: Birger Koblitz <[email protected]>
target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c
target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c
target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h
target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c
target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c
target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c