From: Alistair Francis Date: Fri, 17 Feb 2017 18:49:58 +0000 (-0800) Subject: arm64: zynqmp: Update dom0 bootargs to allow device passthrough X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=35a0efc319023cf845e3eef49176203b862411d6;p=thirdparty%2Fu-boot.git arm64: zynqmp: Update dom0 bootargs to allow device passthrough Dom0 has access to all of the clocks and turns off clocks that it isn't using. This breaks device passthrough for other guests. This patch tells Dom0 to not disable the clocks allowing device passthrough. Signed-off-by: Alistair Francis Signed-off-by: Michal Simek --- diff --git a/include/configs/xilinx_zynqmp.h b/include/configs/xilinx_zynqmp.h index 08c95fa49ad..40a43bea670 100644 --- a/include/configs/xilinx_zynqmp.h +++ b/include/configs/xilinx_zynqmp.h @@ -236,7 +236,7 @@ "fdt set /chosen/dom0 compatible \"xen,linux-zimage\" \"xen,multiboot-module\" && " \ "fdt set /chosen/dom0 reg <0x80000 0x$filesize> && " \ "fdt set /chosen xen,xen-bootargs \"console=dtuart dtuart=serial0 dom0_mem=512M bootscrub=0 maxcpus=1 timer_slop=0\" && " \ - "fdt set /chosen xen,dom0-bootargs \"console=serial0 earlycon=xen earlyprintk=xen maxcpus=1\"\0" \ + "fdt set /chosen xen,dom0-bootargs \"console=serial0 earlycon=xen earlyprintk=xen maxcpus=1 clk_ignore_unused\"\0" \ "xen_prepare_dt_qemu=run xen_prepare_dt && " \ "fdt set /cpus/cpu@1 device_type \"none\" && " \ "fdt set /cpus/cpu@2 device_type \"none\" && " \