ipq40xx: enable RX hash / CTAG TX offloading for single-phy
authorDavid Bauer <mail@david-bauer.net>
Mon, 26 Oct 2020 20:59:47 +0000 (21:59 +0100)
committerDavid Bauer <mail@david-bauer.net>
Sun, 1 Nov 2020 14:30:22 +0000 (15:30 +0100)
commite73d866c6fc7dfad2fb7dd87345c90029bbda59d
tree88cd843019dc07007ca36f364559efded8981385
parent4c5eb1040f94871626f6a533242c3a9c068d5bb6
ipq40xx: enable RX hash / CTAG TX offloading for single-phy

This re-enables offloading features disabled by
commit 9da2b567605b ("ipq40xx: fix ethernet vlan double tagging").

Single-PHY devices use port-based VLANs on the switch, therefore no
S-TAG magic is involved here. Re-enabling these features restores
throughput back to 950 Mbit/s.

Reported-by: Jannis Pinter <jannis@pinterjann.is>
Signed-off-by: David Bauer <mail@david-bauer.net>
target/linux/ipq40xx/files/drivers/net/ethernet/qualcomm/essedma/edma_axi.c