Messages in this thread | | | From | Hans Andersson <> | Subject | RE: [PATCH] net: stmmac: Read user ID muliple times if needed. | Date | Wed, 2 Oct 2019 08:02:02 +0000 |
| |
We assert / de-assert the reset line, but the CPU is too fast and the IP is still in reset when we later try to read user ID / Synopsys ID. Another option would be to add a delay after we reset.
-----Original Message----- From: Jose Abreu <Jose.Abreu@synopsys.com> Sent: den 2 oktober 2019 09:52 To: Hans Andersson <Hans.Andersson@CELLAVISION.SE>; mcoquelin.stm32@gmail.com Cc: peppe.cavallaro@st.com; alexandre.torgue@st.com; davem@davemloft.net; netdev@vger.kernel.org; linux-stm32@st-md-mailman.stormreply.com; linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org; Hans Andersson <Hans.Andersson@CELLAVISION.SE> Subject: RE: [PATCH] net: stmmac: Read user ID muliple times if needed.
From: Hans Andersson <haan@cellavision.se> Date: Oct/02/2019, 08:07:21 (UTC+00:00)
> When we read user ID / Synopsys ID we might still be in reset, so read > muliple times if needed.
We shouldn't even try to read it if IP is in reset ...
--- Thanks, Jose Miguel Abreu
| |