ramips: TEW-692GR: fix switch and wireless
authorMathias Kresin <dev@kresin.me>
Sat, 13 Aug 2016 22:47:14 +0000 (00:47 +0200)
committerMathias Kresin <dev@kresin.me>
Sat, 20 Aug 2016 09:45:45 +0000 (11:45 +0200)
commita7c6cf5182a3b20afb1c98d0d79247d6a9bc104b
tree39b8f6efc7f97194151dd543a5ec36913e278e8b
parent05912a304c1d3f31f350cd708fe4722389ec835a
ramips: TEW-692GR: fix switch and wireless

The AR8327 initvals were not copied to the DTS during the switch from
mach file to device tree and broke the switch on the device.

The former used PORT6 related initvals were wrong and have been
corrected.

The phy mode setting for the switch was missing in the DTS as well.

The wireless requires an eeprom to work. The dual band wireless chips
have both bands enabled by default but only one band per chip is
working.

The stock firmware uses the following mac addresses:

LAN:    AA:BB:CC:DD:EE:E4
WAN:    AA:BB:CC:DD:EE:E4
2.4GHz: AA:BB:CC:DD:EE:E4
5 GHz:  AA:BB:CC:DD:EE:E8

Assuming the mac address range :E4 to :E8 is reserved for this device,
the MAC addresses were reorder to have a unique MAC address for each
interface:

LAN:    AA:BB:CC:DD:EE:E4
2.4GHz: AA:BB:CC:DD:EE:E4
WAN:    AA:BB:CC:DD:EE:E5
5 GHz:  AA:BB:CC:DD:EE:E8

Signed-off-by: Mathias Kresin <dev@kresin.me>
target/linux/ramips/base-files/etc/board.d/02_network
target/linux/ramips/dts/TEW-692GR.dts