From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Tue, 28 Jul 2015 10:08:58 -0600 Subject: [U-Boot] [PATCH 1/2] ARM: tegra: Initialize timer earlier In-Reply-To: <1438076154-31892-1-git-send-email-thierry.reding@gmail.com> References: <1437605770-5462-1-git-send-email-swarren@wwwdotorg.org> <1438076154-31892-1-git-send-email-thierry.reding@gmail.com> Message-ID: <55B7A91A.3070402@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 07/28/2015 03:35 AM, Thierry Reding wrote: > From: Thierry Reding > > A subsequent patch will enable the use of the architected timer on > ARMv8. Doing so implies that udelay() will be backed by this timer > implementation, and hence the architected timer must be ready when > udelay() is first called. The first time udelay() is used is while > resetting the debug UART, which happens very early. Make sure that > arch_timer_init() is called before that. The series, Acked-by: Stephen Warren Again I've tested these in the context of a downstream/L4T version of U-Boot and they worked out fine. However since I haven't tested the exact upstream code-base, I won't give a Tested-by tag.