From mboxrd@z Thu Jan 1 00:00:00 1970 From: Timur Tabi Date: Thu, 20 May 2010 07:58:23 -0500 Subject: [U-Boot] libfdt: make fdt_increase_size() available to everyone In-Reply-To: <52E9D06A-E721-4907-9024-11BDC8D006E0@kernel.crashing.org> References: <1273526815-1091-1-git-send-email-timur@freescale.com> <1273975868.3244.9.camel@xps> <20100517131650.1060EE6D663@gemini.denx.de> <4BF14FBF.3040900@freescale.com> <20100517203355.2B215E6D663@gemini.denx.de> <4BF29FE9.1070305@freescale.com> <20100518151841.B6F18E6D663@gemini.denx.de> <4BF2B302.2030909@freescale.com> <20100518222042.2C2C2E6D663@gemini.denx.de> <20100519065420.BC269E6D663@gemini.denx.de> <4BF3FC6D.4000605@freescale.com> <20100519151402.9066DE6D663@gemini.denx.de> <4BF4051A.1090202@freescale.com> <20100519154417.61E04E6D663@gemini.denx.de> <52E9D06A-E721-4907-9024-11BDC8D006E0@kernel.crashing.org> Message-ID: <4BF531EF.2010100@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 Kumar Gala wrote: > int boot_relocate_fdt (struct lmb *lmb, ulong bootmap_base, > char **of_flat_tree, ulong *of_size) > { > ... > > if ((fdt_blob + *of_size + fdt_board_size()) >= > ((char *)CONFIG_SYS_BOOTMAPSZ + bootmap_base)) > relocate = 1; Kumar, what do you think about having boot_relocate_fdt() always relocate the fdt, even if it is already in the bootmap? That would ensure that it gets resized and put into an lmb region. -- Timur Tabi Linux kernel developer at Freescale