On 03/09/2019 13:01, Grygorii Strashko wrote:
On 03/09/2019 09:04, Keerthy wrote:
On 31/08/19 7:21 AM, keerthy wrote:
Hi Tony,
https://pastebin.ubuntu.com/p/pt7b3JPgRn/
NFS boot seems to be broken. Works well with 5.3-rc6.
I couldn't do the bisect yet.
Vignesh,
Thanks for the clue.
Tony,
[ 2.457707] gmac-clkctrl:0000:0: failed to enable
[ 2.462570] cpsw: probe of 48484000.ethernet failed with error -16
seems like gmac clkctrl failing to enable.
commit 1faa415c9c6e41a5350d3067307e7985b546ac3a
Author: Tony Lindgren <tony@xxxxxxxxxxx>
Date: Mon Aug 26 08:41:14 2019 -0700
ARM: dts: Add fck for cpsw mdio for omap variants
The above commit seems to be causing that. I tried experimenting
with removing the patch changes for dra7-dt alone.
The above errors seem to go away but then i see a crash:
https://pastebin.ubuntu.com/p/zBqGX959J2/
Could you please take a look at the above patch?
The log still contains "gmac-clkctrl:0000:0: failed to disable"
So, there is smth wrong with gmak clocks definitions
The clock definition itself looks fine, however the question is why does
someone try to disable it while it is apparently still used (by NFS that
is)? If it fails to disable, clock core is trying to disable it, but the
IDLEST bit does not switch for some reason.
Is the clock being disabled by clock core from clk_disable_unused?
The failure with the DTS patch might be because the sequencing
differences between hwmod based implementation to ti-sysc based one, I
guess GMAC has been switched over from hwmod to ti-sysc.
-Tero
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki