From mboxrd@z Thu Jan 1 00:00:00 1970 From: Aneesh V Date: Fri, 01 Jul 2011 10:50:24 +0530 Subject: [U-Boot] [RFC PATCH 0/7] spl framework prototype In-Reply-To: <1309352967-5719-1-git-send-email-aneesh@ti.com> References: <1309352967-5719-1-git-send-email-aneesh@ti.com> Message-ID: <4E0D5918.7060707@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dear Wolfgang, Would you please let us know your thoughts on this prototype implementation? best regards, Aneesh On Wednesday 29 June 2011 06:39 PM, Aneesh V wrote: > This is an extention of Daniel Schwierzeck's work [1] > on a new SPL framework and is intented only as a prototype to > facilitate further discussion. > > Please refer [2] for an overview of this approach: > > I have extended his work to make it a little more generic, did > some minor modifications and adapted it for OMAP4 as a prototype. > > Appreciate your feedback. > > [1] https://github.com/danielschwierzeck/u-boot-spl/commits/spl > [2] http://marc.info/?l=u-boot&m=130823112116502&w=2 > > Aneesh V (3): > armv7: adapt Makefile for spl building > omap: common spl support for OMAP3/4 > omap4: adapt Makefile for spl building > > Daniel Schwierzeck (4): > Adapt config.mk for usage in spl/Makefile > Use ALL-y style instead of ifeq blocks for better readability and > upgradeability > Add new folder and build system for SPL > Hook spl directory into main Makefile > > Makefile | 26 ++++---- > arch/arm/cpu/armv7/Makefile | 9 ++- > arch/arm/cpu/armv7/omap-common/Makefile | 9 ++- > arch/arm/cpu/armv7/omap-common/spl.c | 56 ++++++++++++++++ > arch/arm/cpu/armv7/omap-common/spl.lds | 62 ++++++++++++++++++ > arch/arm/cpu/armv7/omap4/Makefile | 12 ++-- > config.mk | 32 ++++++++-- > include/configs/omap4_sdp4430.h | 8 +++ > spl/Makefile | 105 +++++++++++++++++++++++++++++++ > 9 files changed, 287 insertions(+), 32 deletions(-) > create mode 100644 arch/arm/cpu/armv7/omap-common/spl.c > create mode 100644 arch/arm/cpu/armv7/omap-common/spl.lds > create mode 100644 spl/Makefile >