android_kernel_oneplus_msm8998/drivers/net/ethernet/renesas
Geert Uytterhoeven 76751d9839 sh_eth: Use platform device for printing before register_netdev()
[ Upstream commit 5f5c5449acad0cd3322e53e1ac68c044483b0aa5 ]

The MDIO initialization failure message is printed using the network
device, before it has been registered, leading to:

     (null): failed to initialise MDIO

Use the platform device instead to fix this:

    sh-eth ee700000.ethernet: failed to initialise MDIO

Fixes: daacf03f0b ("sh_eth: Register MDIO bus before registering the network device")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-04-13 19:50:08 +02:00
..
Kconfig drivers/net: remove all references to obsolete Ethernet-HOWTO 2015-06-23 06:50:35 -07:00
Makefile Renesas Ethernet AVB PTP clock driver 2015-06-11 00:24:12 -07:00
ravb.h ravb: Add support for r8a7795 SoC 2015-10-03 05:05:21 -07:00
ravb_main.c ravb: Remove Rx overflow log messages 2017-12-09 18:42:42 +01:00
ravb_ptp.c renesas: missing unlock on error path 2015-06-25 02:13:02 -07:00
sh_eth.c sh_eth: Use platform device for printing before register_netdev() 2018-04-13 19:50:08 +02:00
sh_eth.h sh_eth: use correct name for ECMR_MPDE bit 2017-10-08 10:14:16 +02:00