[RFC PATCH 11/11] ARM: Allow ARCH_MULTIPLATFORM to be selected for NOMMU
flat view
STALE3616d
From: Afzal Mohammed <hidden>
Date: 2016-11-24 17:25:35
Hi, On Wed, Nov 23, 2016 at 07:16:21PM +0000, Russell King - ARM Linux wrote:
Well, !MMU and multiplatform _are_ exclusive in reality. One of the things we work around in multiplatform is the different physical address space layouts of the platforms, particularly with where RAM is located. That's not possible in !MMU configurations. A kernel built to support every platform in multiplatform will not boot on most of them. So efforts to make !MMU work with multiplatform are IMHO rather misguided. !MMU makes sense with classifications of systems (like the Cortex-M* based systems) but not everything.
Okay, seems you were referring to AUTO_ZRELADDR or if you had something else in mind, please let me know. The plan was to use Image instead of zImage. Here there are 2 platforms, Freescale's, oh no, NXP's, oh no no, Qualcomm's Vybrid (vf610) and TI's Sitara siblings (am335x beagle & am437x). It was thought that though changes might have to be made b/n them, at least it might be easier using same defconfig, thus went by multi_v7. Though have been able to build for !MMU, have not yet been successful in seeing any activity on the console, probably will have to put printascii() into service. Regards afzal