From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sun, 29 Apr 2012 11:10:42 +0200 Subject: [U-Boot] [PATCH v2 01/11] arm: Optionally use existing atags in bootm.c In-Reply-To: <5710673.94vuFlRohm@pali> References: <1335634011-9104-1-git-send-email-pali.rohar@gmail.com> <201204290015.23978.marex@denx.de> <5710673.94vuFlRohm@pali> Message-ID: <201204291110.42156.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dear Pali Roh?r, > On Sunday 29 April 2012 00:15:23 Marek Vasut wrote: > > Won't it be easier to create a preprocessing function that'd > > fill gd properly, so uboot can generate the atags through > > standard means then? > > Do you mean to generate/copy other atags in board code? This will > not work because u-boot (in bootm.c) always passing ATAG_CORE in > function setup_start_tag. And I do not want to pass ATAG_CORE two > times to kernel (once which I copy from other bootloader and once > which generate u-boot). No, I mean parse the old ATAGS from nolo and fill u-boot's internal structures with that. Then let uboot generate the ATAGS from it's internal structures as usual. Best regards, Marek Vasut