[U-Boot] [PATCH V5 02/11] MX51: Add initial support for theFreescale MX51

Liu Hui-R64343 r64343 at freescale.com
Fri Mar 5 07:59:15 CET 2010


> -----Original Message-----
> From: u-boot-bounces at lists.denx.de 
> [mailto:u-boot-bounces at lists.denx.de] On Behalf Of Stefano Babic
> Sent: 2010年3月5日 3:19
> To: u-boot at lists.denx.de
> Subject: [U-Boot] [PATCH V5 02/11] MX51: Add initial support 
> for theFreescale MX51
> 
> The patch add initial support for the Freescale i.MX51 
> processor (family arm cortex_a8).
> 
> Signed-off-by: Stefano Babic <sbabic at denx.de>
> Signed-off-by: Fred Fan <fanyefeng at gmail.com>
> ---
> Changes since last version:
> 
> Removed warnings during compilation due to missing prototypes.
> Added missed prototype in sys_proto.h (as already done for 
> other architectures - omap3).
> 
>  cpu/arm_cortexa8/mx51/Makefile        |   48 ++++++
>  cpu/arm_cortexa8/mx51/clock.c         |  294 
> +++++++++++++++++++++++++++++++++
>  cpu/arm_cortexa8/mx51/iomux.c         |  165 ++++++++++++++++++
>  cpu/arm_cortexa8/mx51/lowlevel_init.S |  289 
> ++++++++++++++++++++++++++++++++
>  cpu/arm_cortexa8/mx51/soc.c           |  114 +++++++++++++
>  cpu/arm_cortexa8/mx51/timer.c         |  119 +++++++++++++
>  cpu/arm_cortexa8/mx51/u-boot.lds      |   61 +++++++
>  include/asm-arm/arch-mx51/clock.h     |   43 +++++
>  include/asm-arm/arch-mx51/sys_proto.h |   29 ++++
>  9 files changed, 1162 insertions(+), 0 deletions(-)  create 
> mode 100644 cpu/arm_cortexa8/mx51/Makefile  create mode 
> 100644 cpu/arm_cortexa8/mx51/clock.c  create mode 100644 
> cpu/arm_cortexa8/mx51/iomux.c  create mode 100644 
> cpu/arm_cortexa8/mx51/lowlevel_init.S
>  create mode 100644 cpu/arm_cortexa8/mx51/soc.c  create mode 
> 100644 cpu/arm_cortexa8/mx51/timer.c  create mode 100644 
> cpu/arm_cortexa8/mx51/u-boot.lds  create mode 100644 
> include/asm-arm/arch-mx51/clock.h  create mode 100644 
> include/asm-arm/arch-mx51/sys_proto.h
> 

> diff --git a/cpu/arm_cortexa8/mx51/lowlevel_init.S 
> b/cpu/arm_cortexa8/mx51/lowlevel_init.S
> new file mode 100644
> index 0000000..680a90e
> --- /dev/null
> +++ b/cpu/arm_cortexa8/mx51/lowlevel_init.S

> +
> +	init_clock
> +
> +	/* return from mxc_nand_load */
> +	/* r12 saved upper lr*/
Remove the comments "/* return from mxc_nand_load */" since it does not support external NAND boot.
> +	mov pc,lr
> +
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
> 
> 


More information about the U-Boot mailing list