Message ID | 1459863133-26810-2-git-send-email-sven@open-mesh.com |
---|---|
State | RFC |
Headers | show |
diff --git a/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c b/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c index 09201c9..bfcc82f 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c @@ -871,6 +871,7 @@ void __init ath79_register_eth(unsigned int id) pdata->max_frame_len = 1540; pdata->desc_pktlen_mask = 0xfff; + pdata->gmac_num = id; err = ath79_setup_phy_if_mode(id, pdata); if (err) { 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 4db2c65..5e4edae 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 @@ -38,6 +38,8 @@ struct ag71xx_platform_data { u8 has_ar8216:1; u8 is_qca955x:1; + unsigned int gmac_num; + struct ag71xx_switch_platform_data *switch_data; void (*ddr_flush)(void);