[PATCH v2 0/9] ARM: multi-platform kconfig cleanup and mach-virt removal
From: arnd@arndb.de (Arnd Bergmann)
Date: 2014-02-12 18:20:49
On Wednesday 12 February 2014 18:15:27 Will Deacon wrote:
On Wed, Feb 12, 2014 at 06:07:56PM +0000, Arnd Bergmann wrote:quoted
On Wednesday 12 February 2014 17:16:21 Will Deacon wrote:quoted
On Wed, Feb 12, 2014 at 05:11:45PM +0000, Marc Zyngier wrote:quoted
On 12/02/14 16:53, Arnd Bergmann wrote:quoted
On the topic of V6, we don't support CPU_V6T2 at all, though I assume that there is an ARM1156 core tile for integrator and realview, and we support running the V6/V6K parts with MMU turned off. Would all revisions of ARM1156 work with CPU_V6K and !MMU?CPU_V6 and !MMU should work. V6K might, but that requires close inspection (WFE, SEV shouldn't be used in UP context)...Well I can boot Debian on my 1136 r0p1 (no v6k) using a v6/v7 kernel, so the lack of MMU shouldn't change that.I was more worried about ARM1156 not being a strict superset of V6K, i.e. stuff other than the MMU missing from it that the kernel would rely on.ARM1156 doesn't implement v6k, so you mean subset, right? My point was that 1136 works fine, so the only remaining part should be the lack of MMU.
I meant superset of the no-mmu subset of v6k. ARM1156 introduced Thumb2 support, so it's clearly not just a subset but also contains stuff that wasn't part of v6k. Arnd