]> git.baikalelectronics.ru Git - uboot.git/commit
net: xilinx: Use mdio_register_seq() to support multiple instances
authorMichal Simek <michal.simek@xilinx.com>
Thu, 8 Dec 2016 09:25:44 +0000 (10:25 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 20 Dec 2016 06:40:04 +0000 (07:40 +0100)
commita5a38554c076c1643a4d00ec18388f945e28ac5a
tree0246d6a308dbd1cfcb7462b56ca9d6b1f8c7a8c7
parent890ecaccf57abf57961f3e680a62b657d5d899cd
net: xilinx: Use mdio_register_seq() to support multiple instances

axi_emac, emaclite and gem have the same issue with registering
multiple instances with mdio busses. mdio bus name has to be uniq but
drivers are setting up only one name for all.
Use mdio_register_seq() and pass dev->seq number to allow multiple
mdio instances registration.

Reported-by: Phani Kiran Kara <phanikiran.kara@gmail.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/xilinx_axi_emac.c
drivers/net/xilinx_emaclite.c
drivers/net/zynq_gem.c