Frankly, figuring out the switch issue on the WD My Net N750 was a pain. Details to what the exact problem was is in one of the patches in this patchset. WD was more cooperative than I thought by publishing the u-boot source code after I requested it.
>From my POV there are only minor cosmetic issues left. However, this is basically my first time working on the ar71xx platform, so please bear with me. Any comments and hints are appreciated! TODOs: * WiFi LED: The device has only one WiFi LED on a GPIO but two radios. Figure out a way how to display the status in a sane way. * WAN LED: WAN is only a VLAN interface on eth0.2. Figure out how to toggle the WAN LED based on the connectivity of this virtual interface. Felix Kaechele (4): ar71xx: add userspace support for WD My Net N750 ar71xx: add kernel support for WD My Net N750 ar71xx: add option to wake up phys on mdio reset ar71xx: enable wake_phys option for WD My Net N750 target/linux/ar71xx/base-files/etc/diag.sh | 3 +- .../ar71xx/base-files/etc/uci-defaults/02_network | 10 ++ .../etc/uci-defaults/09_fix-seama-header | 3 +- target/linux/ar71xx/base-files/lib/ar71xx.sh | 3 + .../ar71xx/base-files/lib/upgrade/platform.sh | 3 +- target/linux/ar71xx/config-3.10 | 1 + .../linux/ar71xx/files/arch/mips/ath79/dev-eth.c | 4 +- .../linux/ar71xx/files/arch/mips/ath79/dev-eth.h | 2 + .../ar71xx/files/arch/mips/ath79/mach-mynet-n750.c | 197 +++++++++++++++++++++ .../mips/include/asm/mach-ath79/ag71xx_platform.h | 1 + .../net/ethernet/atheros/ag71xx/ag71xx_mdio.c | 29 +-- target/linux/ar71xx/generic/profiles/wd.mk | 9 + target/linux/ar71xx/image/Makefile | 1 + .../610-MIPS-ath79-openwrt-machines.patch | 85 +++++---- 14 files changed, 298 insertions(+), 53 deletions(-) create mode 100644 target/linux/ar71xx/files/arch/mips/ath79/mach-mynet-n750.c -- 1.8.4.2 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel