alistair23-linux/arch/arc/boot/dts
Alexey Brodkin 667a490bdb ARC: [plat-axs10x] add Ethernet PHY description in .dts
Commit e34d65696d ("stmmac: create of compatible mdio bus for stmmac
driver") broke DW GMAC functionality on ARC AXS10x boards:

That's what happens on eth0 up:
  --------------------------->8------------------------
| libphy: PHY stmmac-0:ffffffff not found
| eth0: Could not attach to PHY
| stmmac_open: Cannot attach to PHY (error: -19)
  --------------------------->8------------------------

Simplest solution is to add PHY description in board's .dts.
And so we do here.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Rob Herring <robh@kernel.org>
Cc: Phil Reid <preid@electromag.com.au>
Cc: David S. Miller <davem@davemloft.net>
Cc: linux-kernel@vger.kernel.org
Cc: netdev@vger.kernel.org
Cc: stable@vger.kernel.org # 4.5
Reviewed-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
2016-03-17 17:45:18 +05:30
..
abilis_tb10x.dtsi dmaengine: dw: define DW_DMA_MAX_NR_MASTERS 2015-02-04 22:39:44 -08:00
abilis_tb100.dtsi ARC: [TB10x] Updates for GPIO and pinctrl 2013-11-11 09:57:44 +05:30
abilis_tb100_dvk.dts ARC: [TB10x] Updates for GPIO and pinctrl 2013-11-11 09:57:44 +05:30
abilis_tb101.dtsi ARC: [TB10x] Updates for GPIO and pinctrl 2013-11-11 09:57:44 +05:30
abilis_tb101_dvk.dts ARC: [TB10x] Updates for GPIO and pinctrl 2013-11-11 09:57:44 +05:30
axc001.dtsi ARC: Ensure DT mem base is same as what kernel is built with 2015-10-28 16:13:42 +05:30
axc003.dtsi ARC: Ensure DT mem base is same as what kernel is built with 2015-10-28 16:13:42 +05:30
axc003_idu.dtsi ARC: Ensure DT mem base is same as what kernel is built with 2015-10-28 16:13:42 +05:30
axs10x_mb.dtsi ARC: [plat-axs10x] add Ethernet PHY description in .dts 2016-03-17 17:45:18 +05:30
axs101.dts ARC: [axs101] support early 8250 uart 2015-06-19 18:09:30 +05:30
axs103.dts ARCv2: [axs103] Support ARC SDP FPGA platform for HS38x cores 2015-06-25 06:00:20 +05:30
axs103_idu.dts ARCv2: [axs103] Support ARC SDP FPGA platform for HS38x cores 2015-06-25 06:00:20 +05:30
Makefile arc: enable building of all dtbs 2015-10-27 16:12:13 -05:00
nsim_700.dts ARC: [plat_arcfpga]->[plat_sim] 2015-06-19 18:09:26 +05:30
nsim_hs.dts ARC: [plat-nsim] document ranges 2016-03-12 11:58:44 +05:30
nsim_hs_idu.dts ARCv2: [nsim*hs*] Support simulation platforms for HS38x cores 2015-06-25 06:00:19 +05:30
nsimosci.dts arc: [plat-nsimosci*] use ezchip network driver 2016-03-15 16:05:59 +05:30
nsimosci_hs.dts arc: [plat-nsimosci*] use ezchip network driver 2016-03-15 16:05:59 +05:30
nsimosci_hs_idu.dts arc: [plat-nsimosci*] use ezchip network driver 2016-03-15 16:05:59 +05:30
skeleton.dtsi ARC: Ensure DT mem base is same as what kernel is built with 2015-10-28 16:13:42 +05:30
vdk_axc003.dtsi ARC: Ensure DT mem base is same as what kernel is built with 2015-10-28 16:13:42 +05:30
vdk_axc003_idu.dtsi ARC: Ensure DT mem base is same as what kernel is built with 2015-10-28 16:13:42 +05:30
vdk_axs10x_mb.dtsi ARCv2: [vdk] dts files and defconfig for HS38 VDK 2015-06-25 06:00:21 +05:30
vdk_hs38.dts ARCv2: [vdk] dts files and defconfig for HS38 VDK 2015-06-25 06:00:21 +05:30
vdk_hs38_smp.dts ARCv2: [vdk] dts files and defconfig for HS38 VDK 2015-06-25 06:00:21 +05:30