From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Thu, 22 Oct 2015 08:25:31 +0200 Subject: [U-Boot] [PATCH 1/4] armv8: enable compilation with CONFIG_SYS_NONCACHED_MEMORY In-Reply-To: <5627BEEF.5060307@wwwdotorg.org> References: <1444068542-23191-1-git-send-email-swarren@wwwdotorg.org> <5627BEEF.5060307@wwwdotorg.org> Message-ID: <20151022082531.1f08e541@lilith> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Stephen, On Wed, 21 Oct 2015 10:35:59 -0600, Stephen Warren wrote: > On 10/05/2015 12:08 PM, Stephen Warren wrote: > > From: Stephen Warren > > > > The implementation of noncached_init() uses define MMU_SECTION_SIZE. > > Define this on ARM64. > > > > Move the prototype of noncached_{init,alloc}() to a location that > > doesn't depend on !defined(CONFIG_ARM64). > > > > Note that noncached_init() calls mmu_set_region_dcache_behaviour() which > > relies on something having set up translation tables with 2MB block size. > > The core ARMv8 MMU setup code does not do this by default, but currently > > relies on SoC specific MMU setup code. Be aware of this before enabling > > this feature on your platform! > > Albert, it looks like I forgot to add you to the CC on this email. > Sorry! Could you please take a look at this series and tell me what you > think? If you need a resend just let me know. > > Also note that this series is a dependency for PCIe support on 64-bit > Tegra systems; I guess either Tom Warren would be looking for an ack so > he can apply the series to the Tegra tree, or perhaps if you just apply > the whole series, he can base his branch on the branch where you apply this. I'll have a look at it in the coming days. Amicalement, -- Albert.