android_kernel_xiaomi_sm8350/arch/mips/alchemy
Wolfgang Grandegger 0d5977d652 MIPS: Alchemy: Define eth platform devices in the correct order
Currently, the eth devices are probed in the inverse order, first
au1xxx_eth1_device and then au1xxx_eth0_device. On the GPR board,
this makes trouble:

  # ifconfig|grep HWaddr
  eth0      Link encap:Ethernet  HWaddr 00:50:C2:0C:30:01
  eth1      Link encap:Ethernet  HWaddr 66:22:01:80:38:10

A bogous ethernet hwaddr is assigned to the first device and
au1xxx_eth0_device is mapped to eth1, which even does not work
properly. With this patch, the problems are gone:

  # ifconfig|grep HWaddr
  eth0      Link encap:Ethernet  HWaddr 66:22:11:32:38:10
  eth1      Link encap:Ethernet  HWaddr 66:22:11:32:38:11

Signed-off-by: Wolfgang Grandegger <wg@denx.de>
To: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/1473/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2010-07-26 19:08:19 +01:00
..
common MIPS: Alchemy: Define eth platform devices in the correct order 2010-07-26 19:08:19 +01:00
devboards MIPS: Alchemy: Fix up residual devboard poweroff/reboot code. 2010-05-21 21:31:15 +01:00
mtx-1 MIPS: MTX-1: Fix PCI on the MeshCube and related boards 2010-07-26 19:08:17 +01:00
xxs1500 MIPS: Alchemy: use 36bit addresses for PCMCIA resources. 2010-02-27 12:53:43 +01:00
Kconfig MIPS: Alchemy: Only build AU1000 INTC code for compatible cpus 2010-02-27 12:53:02 +01:00