> -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Albert Aribaud > Sent: Monday, June 14, 2010 2:14 PM > To: [email protected] > Subject: [U-Boot] [PATCH V8 1/3] Initial support for Marvell > Orion5x SoC > > This patch adds support for the Marvell Orion5x SoC. > It has no use alone, and must be followed by a patch > to add Orion5x support for serial, then support for > the ED Mini V2, an Orion5x-based product from LaCie. > > Signed-off-by: Albert Aribaud <[email protected]> > --- > Patchset history > > V1: Initial monolithic patch. > V2: split in three patches : orion, serial, edmini; > checkpatch'ed, with only 6 errors, in patch 1/3, > all 6 errors being false positives. > V3: useless GPIO and MPP programming support removed; > low level init added/CONFIG_SKIP_LOW_LEVEL_INIT removed. > V4: all files licensed GPLv2-only removed; > RAM bank size detection now uses get_ram_size(). > V5: Replaced macros by C structs in dram code. > Removed compilation warnings in dram code. > Added comments to legacy flash definitions. > Split low level init code into SoC- and Chip-specifics. > V6: Set copyright dates to 2010, and put standard GPL notice > mentioning Marvell's copyright on *_lowlevel_init.S files. > V7: Moved GPIO and MPP init code in SoC arch_misc_init() in C. > lowlevel_init.S now only contains DRAM init code. > V8: Removed comments around GPIO/MPP initialization code. > > Patch 1 checkpatched with 0 errors and 1 spurious warning. > Patches 2 and 3 checkpatched with 0 errors and 0 warnings. > > arch/arm/cpu/arm926ejs/orion5x/Makefile | 55 +++++ > arch/arm/cpu/arm926ejs/orion5x/cpu.c | 270 > ++++++++++++++++++++++ > arch/arm/cpu/arm926ejs/orion5x/dram.c | 64 +++++ > arch/arm/cpu/arm926ejs/orion5x/lowlevel_init.S | 293 > ++++++++++++++++++++++++ > arch/arm/cpu/arm926ejs/orion5x/timer.c | 181 +++++++++++++++ > arch/arm/include/asm/arch-orion5x/cpu.h | 203 > ++++++++++++++++ > arch/arm/include/asm/arch-orion5x/mv88f5182.h | 40 ++++ > arch/arm/include/asm/arch-orion5x/orion5x.h | 69 ++++++ > 8 files changed, 1175 insertions(+), 0 deletions(-) > create mode 100644 arch/arm/cpu/arm926ejs/orion5x/Makefile > create mode 100644 arch/arm/cpu/arm926ejs/orion5x/cpu.c > create mode 100644 arch/arm/cpu/arm926ejs/orion5x/dram.c > create mode 100644 arch/arm/cpu/arm926ejs/orion5x/lowlevel_init.S > create mode 100644 arch/arm/cpu/arm926ejs/orion5x/timer.c > create mode 100644 arch/arm/include/asm/arch-orion5x/cpu.h > create mode 100644 arch/arm/include/asm/arch-orion5x/mv88f5182.h > create mode 100644 arch/arm/include/asm/arch-orion5x/orion5x.h >
Applied to u-boot-marvell.git master branch Regards.. Prafulla . . _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

