[U-Boot] [GIT PULL] Pull request: u-boot-imx

Tom Tom.Rix at windriver.com
Thu Mar 4 17:03:56 CET 2010


There are some compiler warnings.
These should be resolved.

mx51evk.ERR

soc.c: In function 'print_cpuinfo':
soc.c:68: warning: implicit declaration of function 'get_mcu_main_clk'
soc.c: In function 'cpu_mmc_init':
soc.c:99: warning: implicit declaration of function 'fsl_esdhc_mmc_init'
clock.c:45: warning: initialization makes pointer from integer without a cast
speed.c: In function 'get_clocks':
speed.c:35: warning: implicit declaration of function 'mxc_get_clock'
mx51evk.c: In function 'board_init':
mx51evk.c:354: warning: implicit declaration of function 'get_cpu_rev'

Tom


Stefano Babic wrote:
> Hi Tom,
> 
> The following changes since commit f3651764e57e353251695691677bd95ba5a420bc:
>   Frans Meulenbroeks (1):
>         cmd_itest.c: fix pointer dereferencing
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-imx master
> 
> John Rigby (5):
>       mxc_serial replace platform specific clock
>       Add support for Freescale MX25 SOC
>       fec_mxc: cleanup and factor out MX27 dependencies
>       fec_mxc: add MX25 support
>       Add support for KARO TX25 board
> 
> Stefano Babic (9):
>       MX51: Add initial support for the Freescale MX51
>       MX51: Add register definitions
>       MX51: Add pin and multiplexer definitions.
>       serial_mxc: add support for MX51 processor
>       mmc: check correctness of the voltage mask in ocr
>       MMC: add weak function to detect MMC/SD card
>       ARM: add accessors functions
>       fsl_esdhc: add support for mx51 processor
>       Add initial support for Freescale mx51evk board
> 
>  MAINTAINERS                              |    8 +
>  MAKEALL                                  |    1 +
>  Makefile                                 |    8 +
>  board/freescale/mx51evk/Makefile         |   48 ++++
>  board/freescale/mx51evk/config.mk        |   25 ++
>  board/freescale/mx51evk/imximage.cfg     |  119 +++++++++
>  board/freescale/mx51evk/mx51evk.c        |  406
> ++++++++++++++++++++++++++++
>  board/freescale/mx51evk/mx51evk.h        |   51 ++++
>  board/karo/tx25/Makefile                 |   51 ++++
>  board/karo/tx25/config.mk                |    5 +
>  board/karo/tx25/lowlevel_init.S          |  131 +++++++++
>  board/karo/tx25/tx25.c                   |  176 +++++++++++++
>  cpu/arm926ejs/mx25/Makefile              |   46 ++++
>  cpu/arm926ejs/mx25/generic.c             |  263 +++++++++++++++++++
>  cpu/arm926ejs/mx25/reset.c               |   56 ++++
>  cpu/arm926ejs/mx25/timer.c               |  187 +++++++++++++
>  cpu/arm926ejs/mx27/generic.c             |    5 +
>  cpu/arm_cortexa8/mx51/Makefile           |   48 ++++
>  cpu/arm_cortexa8/mx51/clock.c            |  293 +++++++++++++++++++++
>  cpu/arm_cortexa8/mx51/iomux.c            |  165 ++++++++++++
>  cpu/arm_cortexa8/mx51/lowlevel_init.S    |  289 ++++++++++++++++++++
>  cpu/arm_cortexa8/mx51/soc.c              |  109 ++++++++
>  cpu/arm_cortexa8/mx51/speed.c            |   38 +++
>  cpu/arm_cortexa8/mx51/timer.c            |  119 +++++++++
>  cpu/arm_cortexa8/mx51/u-boot.lds         |   61 +++++
>  drivers/mmc/fsl_esdhc.c                  |  149 +++++++----
>  drivers/mmc/mmc.c                        |   17 ++-
>  drivers/net/fec_mxc.c                    |   44 +++-
>  drivers/net/fec_mxc.h                    |   32 +++-
>  drivers/serial/serial_mxc.c              |   28 ++-
>  include/asm-arm/arch-mx25/clock.h        |   36 +++
>  include/asm-arm/arch-mx25/imx-regs.h     |  316 ++++++++++++++++++++++
>  include/asm-arm/arch-mx25/imx25-pinmux.h |  421
> ++++++++++++++++++++++++++++++
>  include/asm-arm/arch-mx27/clock.h        |    3 +
>  include/asm-arm/arch-mx31/mx31.h         |    1 +
>  include/asm-arm/arch-mx51/asm-offsets.h  |   50 ++++
>  include/asm-arm/arch-mx51/clock.h        |   31 +++
>  include/asm-arm/arch-mx51/crm_regs.h     |  192 ++++++++++++++
>  include/asm-arm/arch-mx51/imx-regs.h     |  282 ++++++++++++++++++++
>  include/asm-arm/arch-mx51/iomux.h        |  193 ++++++++++++++
>  include/asm-arm/arch-mx51/mx51_pins.h    |  374 ++++++++++++++++++++++++++
>  include/asm-arm/global_data.h            |    3 +
>  include/asm-arm/io.h                     |   55 ++++
>  include/configs/mx51evk.h                |  172 ++++++++++++
>  include/configs/tx25.h                   |  179 +++++++++++++
>  include/fsl_esdhc.h                      |   27 ++
>  include/mmc.h                            |    1 +
>  lib_arm/board.c                          |    3 +
>  nand_spl/board/karo/tx25/Makefile        |   78 ++++++
>  nand_spl/board/karo/tx25/config.mk       |    1 +
>  nand_spl/board/karo/tx25/u-boot.lds      |   58 ++++
>  51 files changed, 5386 insertions(+), 68 deletions(-)
>  create mode 100644 board/freescale/mx51evk/Makefile
>  create mode 100644 board/freescale/mx51evk/config.mk
>  create mode 100644 board/freescale/mx51evk/imximage.cfg
>  create mode 100644 board/freescale/mx51evk/mx51evk.c
>  create mode 100644 board/freescale/mx51evk/mx51evk.h
>  create mode 100644 board/karo/tx25/Makefile
>  create mode 100644 board/karo/tx25/config.mk
>  create mode 100644 board/karo/tx25/lowlevel_init.S
>  create mode 100644 board/karo/tx25/tx25.c
>  create mode 100644 cpu/arm926ejs/mx25/Makefile
>  create mode 100644 cpu/arm926ejs/mx25/generic.c
>  create mode 100644 cpu/arm926ejs/mx25/reset.c
>  create mode 100644 cpu/arm926ejs/mx25/timer.c
>  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/speed.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-mx25/clock.h
>  create mode 100644 include/asm-arm/arch-mx25/imx-regs.h
>  create mode 100644 include/asm-arm/arch-mx25/imx25-pinmux.h
>  create mode 100644 include/asm-arm/arch-mx51/asm-offsets.h
>  create mode 100644 include/asm-arm/arch-mx51/clock.h
>  create mode 100644 include/asm-arm/arch-mx51/crm_regs.h
>  create mode 100644 include/asm-arm/arch-mx51/imx-regs.h
>  create mode 100644 include/asm-arm/arch-mx51/iomux.h
>  create mode 100644 include/asm-arm/arch-mx51/mx51_pins.h
>  create mode 100644 include/configs/mx51evk.h
>  create mode 100644 include/configs/tx25.h
>  create mode 100644 nand_spl/board/karo/tx25/Makefile
>  create mode 100644 nand_spl/board/karo/tx25/config.mk
>  create mode 100644 nand_spl/board/karo/tx25/u-boot.lds
> 



More information about the U-Boot mailing list