aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx/files/arch/mips/include
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2016-06-14 11:27:20 +0200
committerFelix Fietkau <nbd@nbd.name>2016-06-26 11:21:17 +0200
commit26b8db253745b0591bfffa21f02323428f11a88f (patch)
treedab85a8a94724b8b8677e871b800e8566f78f6ee /target/linux/ar71xx/files/arch/mips/include
parent9493613e9443a4f64b7e47a17808cc6f5f66a495 (diff)
downloadupstream-26b8db253745b0591bfffa21f02323428f11a88f.tar.gz
upstream-26b8db253745b0591bfffa21f02323428f11a88f.tar.bz2
upstream-26b8db253745b0591bfffa21f02323428f11a88f.zip
ar71xx: enable flow control for ethernet MACs with built-in switch
Should fix LAN speed issues on some devices. This is an updated version of the previously reverted commit with the same name. It improves the check for MACs connected to a built-in switch Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'target/linux/ar71xx/files/arch/mips/include')
-rw-r--r--target/linux/ar71xx/files/arch/mips/include/asm/mach-ath79/ag71xx_platform.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/target/linux/ar71xx/files/arch/mips/include/asm/mach-ath79/ag71xx_platform.h b/target/linux/ar71xx/files/arch/mips/include/asm/mach-ath79/ag71xx_platform.h
index d46dc4e317..e494cdfc0f 100644
--- a/target/linux/ar71xx/files/arch/mips/include/asm/mach-ath79/ag71xx_platform.h
+++ b/target/linux/ar71xx/files/arch/mips/include/asm/mach-ath79/ag71xx_platform.h
@@ -36,6 +36,7 @@ struct ag71xx_platform_data {
u8 is_ar7240:1;
u8 is_ar724x:1;
u8 has_ar8216:1;
+ u8 builtin_switch:1;
struct ag71xx_switch_platform_data *switch_data;