From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: xen/arm: Bootwrapper update to support PSCI and GICv3 Date: Thu, 06 Nov 2014 12:48:43 +0000 Message-ID: <545B6E2B.9030303@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell Cc: Stefano Stabellini , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org Hello all, I've been working on updating our aarch64 bootwrapper to support new feature such as PSCI and GICv3. Rather than porting the feature from the Linux bootwrapper [1]. I've added support of Xen on top of the Linux repo. Below an example to configure bootwrapper with GICv3 and PSCI for the foundation model: 42sh> ./configure --host=aarch64-linux-gnu \ --with-kernel-dir=$HOME/linux-build/aarch64 \ --with-dtb=$HOME/arm-trusted-firmware/fdts/fvp-foundation-gicv3-psci.dtb \ --with-cmdline="console=hvc0 earlycon=pl011,0x1c090000 init=/root/init.sh root=/dev/vda" \ --enable-psci --with-xen-cmdline="dtuart=serial0 console=dtuart no-bootscrub" \ --with-xen="$HOME/xen" --enable-gicv3 42sh> make Make will produce a xen-system.axf which is the image used to boot Xen on the model. The branch with the new version is: git://xenbits.xen.org/people/julieng/boot-wrapper-aarch64.git branch xen Ian, can you update your repo with this new version? Regards, [1] git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/boot-wrapper-aarch64.git -- Julien Grall