linux/drivers/net/dsa
Vivien Didelot 36d04ba127 net: dsa: mv88e6xxx: write VID outside of VTU Get Next code
There is no need to write the VLAN ID before every Get Next operation,
since the VTU VID register is not cleared between calls.

Move the VID write call in a _mv88e6xxx_vtu_vid_write function outside
of _mv88e6xxx_vtu_getnext so future code could call VTU Get Next
multiple times and save a few register accesses.

Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-10-22 07:38:37 -07:00
..
bcm_sf2_regs.h net: dsa: bcm_sf2: add HW bridging support 2015-02-25 17:03:38 -05:00
bcm_sf2.c net: dsa: bcm_sf2: Fix ageing conditions and operation 2015-09-08 22:27:35 -07:00
bcm_sf2.h net: dsa: bcm_sf2: Fix 64-bits register writes 2015-09-09 14:14:22 -07:00
Kconfig dsa: mv88e6352/mv88e6xxx: Add support for Marvell 88E6320 and 88E6321 2015-07-09 14:34:23 -07:00
Makefile net: dsa: Add support for Marvell 88E6352 2014-10-30 14:54:10 -04:00
mv88e6xxx.c net: dsa: mv88e6xxx: write VID outside of VTU Get Next code 2015-10-22 07:38:37 -07:00
mv88e6xxx.h net: dsa: mv88e6xxx: fix hardware bridging 2015-10-13 04:26:31 -07:00
mv88e6060.c net: dsa: Report known silicon revisions for Marvell 88E6060 2014-10-30 14:54:10 -04:00
mv88e6123_61_65.c net: dsa: mv88e6xxx: remove link polling 2015-10-07 02:58:47 -07:00
mv88e6131.c net: dsa: mv88e6xxx: remove link polling 2015-10-07 02:58:47 -07:00
mv88e6171.c net: dsa: mv88e6xxx: fix hardware bridging 2015-10-13 04:26:31 -07:00
mv88e6352.c net: dsa: mv88e6xxx: fix hardware bridging 2015-10-13 04:26:31 -07:00