From mboxrd@z Thu Jan 1 00:00:00 1970 From: York Sun Date: Fri, 30 Oct 2015 09:17:56 -0700 Subject: [U-Boot] [PATCH] arm: ls102xa: Set fdt_high and initrd_high to the value of 0xffffffff In-Reply-To: <1445839708-37309-1-git-send-email-b18965@freescale.com> References: <1445839708-37309-1-git-send-email-b18965@freescale.com> Message-ID: <56339834.7000200@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 10/25/2015 11:08 PM, Alison Wang wrote: > As 3G/1G user/kernel memory split is used on LS1021A, the Linux kernel > fails to access the device tree blob on boot. The reason is that u-boot > relocates the device tree blob into high memory when booting the kernel > and the kernel is unable to access the blob. > > To avoid this issue, fdt_high is set to the value of 0xffffffff. The > device tree blob will not get relocated and is still in low memory to > make it accessible to the kernel. > > For the same reason, initrd_high is set to the value of 0xffffffff too. > > Signed-off-by: Alison Wang > --- Applied to u-boot-fsl-qoriq. Awaiting upstream. Thanks. York