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

Albert ARIBAUD albert.u.boot at aribaud.net
Tue Nov 15 22:24:27 CET 2011


Hi Stefano,

Le 11/11/2011 11:40, Stefano Babic a écrit :
> Hi Albert,
>
> please pull from u-boot-imx.
>
> The following changes since commit 06194b6b65f701a9d6ef2d9b4123c4afe57d8783:
>
>    da850: add new config file for AM18xx (2011-11-10 16:30:41 +0100)
>
> are available in the git repository at:
>    git://www.denx.de/git/u-boot-imx.git master
>
> Fabio Estevam (5):
>        qong: Use generic function for configuring GPR register
>        mx31: Remove duplicate definition for GPR register
>        mx31: Use proper IO accessor for GPR register
>        mx31: Fix checkpatch warnings in generic.c
>        m28evk: Fix comment about the number of RAM banks
>
> Marek Vasut (20):
>        iMX28: Initial support for iMX28 CPU
>        iMX28: Add SSP MMC driver
>        FEC: Add support for iMX28 quirks
>        iMX28: Add PINMUX control
>        iMX28: Add I2C bus driver
>        iMX28: Add GPIO control
>        iMX28: Add SPI driver
>        iMX28: Add APBH DMA driver
>        iMX28: Add GPMI NAND driver
>        iMX28: Add driver for internal RTC
>        iMX28: Add image header generator tool
>        iMX28: Add u-boot.sb target to Makefile
>        iMX28: Add support for DENX M28EVK board
>        M28: Add MMC SPL
>        M28: Add doc/README.m28 documentation
>        iMX28: Fix ARM vector handling
>        M28: Add memory detection into SPL
>        iMX28: Add USB and USB PHY register definitions
>        iMX28: Add USB HOST driver
>        M28EVK: Enable USB HOST support
>
> Stefano Babic (1):
>        MX25: zmx25: GCC4.6 fix build warnings
>
>   .gitignore                                    |    1 +
>   MAINTAINERS                                   |    1 +
>   Makefile                                      |    5 +
>   arch/arm/cpu/arm1136/mx31/generic.c           |   11 +-
>   arch/arm/cpu/arm926ejs/mx28/Makefile          |   46 +
>   arch/arm/cpu/arm926ejs/mx28/clock.c           |  355 +++++++
>   arch/arm/cpu/arm926ejs/mx28/iomux.c           |  109 +++
>   arch/arm/cpu/arm926ejs/mx28/mx28.c            |  221 +++++
>   arch/arm/cpu/arm926ejs/mx28/timer.c           |  141 +++
>   arch/arm/include/asm/arch-mx28/clock.h        |   61 ++
>   arch/arm/include/asm/arch-mx28/dma.h          |  170 ++++
>   arch/arm/include/asm/arch-mx28/gpio.h         |   32 +
>   arch/arm/include/asm/arch-mx28/imx-regs.h     |   39 +
>   arch/arm/include/asm/arch-mx28/iomux-mx28.h   |  537 +++++++++++
>   arch/arm/include/asm/arch-mx28/iomux.h        |  168 ++++
>   arch/arm/include/asm/arch-mx28/regs-apbh.h    |  466 +++++++++
>   arch/arm/include/asm/arch-mx28/regs-base.h    |   88 ++
>   arch/arm/include/asm/arch-mx28/regs-bch.h     |  230 +++++
>   arch/arm/include/asm/arch-mx28/regs-clkctrl.h |  312 ++++++
>   arch/arm/include/asm/arch-mx28/regs-common.h  |   66 ++
>   arch/arm/include/asm/arch-mx28/regs-gpmi.h    |  222 +++++
>   arch/arm/include/asm/arch-mx28/regs-i2c.h     |  207 ++++
>   arch/arm/include/asm/arch-mx28/regs-ocotp.h   |  173 ++++
>   arch/arm/include/asm/arch-mx28/regs-pinctrl.h | 1284
> +++++++++++++++++++++++++
>   arch/arm/include/asm/arch-mx28/regs-power.h   |  413 ++++++++
>   arch/arm/include/asm/arch-mx28/regs-rtc.h     |  147 +++
>   arch/arm/include/asm/arch-mx28/regs-ssp.h     |  349 +++++++
>   arch/arm/include/asm/arch-mx28/regs-timrot.h  |  171 ++++
>   arch/arm/include/asm/arch-mx28/regs-usb.h     |  178 ++++
>   arch/arm/include/asm/arch-mx28/regs-usbphy.h  |  151 +++
>   arch/arm/include/asm/arch-mx28/sys_proto.h    |   32 +
>   arch/arm/include/asm/arch-mx31/imx-regs.h     |    7 +-
>   board/davedenx/qong/qong.c                    |    2 +-
>   board/denx/m28evk/Makefile                    |   56 ++
>   board/denx/m28evk/m28_init.h                  |   41 +
>   board/denx/m28evk/m28evk.c                    |  216 +++++
>   board/denx/m28evk/mem_init.c                  |  240 +++++
>   board/denx/m28evk/mmc_boot.c                  |  273 ++++++
>   board/denx/m28evk/power_init.c                |  913 ++++++++++++++++++
>   board/denx/m28evk/start.S                     |  234 +++++
>   board/denx/m28evk/u-boot-spl.lds              |   87 ++
>   board/denx/m28evk/u-boot.bd                   |   14 +
>   board/syteco/zmx25/zmx25.c                    |    2 -
>   boards.cfg                                    |    1 +
>   doc/README.m28                                |  223 +++++
>   drivers/dma/Makefile                          |    1 +
>   drivers/dma/apbh_dma.c                        |  691 +++++++++++++
>   drivers/gpio/Makefile                         |    1 +
>   drivers/gpio/mxs_gpio.c                       |  136 +++
>   drivers/i2c/Makefile                          |    1 +
>   drivers/i2c/mxs_i2c.c                         |  246 +++++
>   drivers/mmc/Makefile                          |    1 +
>   drivers/mmc/mxsmmc.c                          |  351 +++++++
>   drivers/mtd/nand/Makefile                     |    1 +
>   drivers/mtd/nand/mxs_nand.c                   | 1118 +++++++++++++++++++++
>   drivers/net/fec_mxc.c                         |   44 +-
>   drivers/rtc/Makefile                          |    1 +
>   drivers/rtc/mxsrtc.c                          |   86 ++
>   drivers/spi/Makefile                          |    1 +
>   drivers/spi/mxs_spi.c                         |  186 ++++
>   drivers/usb/host/Makefile                     |    1 +
>   drivers/usb/host/ehci-mxs.c                   |  154 +++
>   include/configs/m28evk.h                      |  303 ++++++
>   tools/.gitignore                              |    1 +
>   tools/Makefile                                |    6 +
>   tools/mxsboot.c                               |  684 +++++++++++++
>   66 files changed, 12697 insertions(+), 12 deletions(-)
>   create mode 100644 arch/arm/cpu/arm926ejs/mx28/Makefile
>   create mode 100644 arch/arm/cpu/arm926ejs/mx28/clock.c
>   create mode 100644 arch/arm/cpu/arm926ejs/mx28/iomux.c
>   create mode 100644 arch/arm/cpu/arm926ejs/mx28/mx28.c
>   create mode 100644 arch/arm/cpu/arm926ejs/mx28/timer.c
>   create mode 100644 arch/arm/include/asm/arch-mx28/clock.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/dma.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/gpio.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/imx-regs.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/iomux-mx28.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/iomux.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-apbh.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-base.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-bch.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-clkctrl.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-common.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-gpmi.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-i2c.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-ocotp.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-pinctrl.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-power.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-rtc.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-ssp.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-timrot.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-usb.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/regs-usbphy.h
>   create mode 100644 arch/arm/include/asm/arch-mx28/sys_proto.h
>   create mode 100644 board/denx/m28evk/Makefile
>   create mode 100644 board/denx/m28evk/m28_init.h
>   create mode 100644 board/denx/m28evk/m28evk.c
>   create mode 100644 board/denx/m28evk/mem_init.c
>   create mode 100644 board/denx/m28evk/mmc_boot.c
>   create mode 100644 board/denx/m28evk/power_init.c
>   create mode 100644 board/denx/m28evk/start.S
>   create mode 100644 board/denx/m28evk/u-boot-spl.lds
>   create mode 100644 board/denx/m28evk/u-boot.bd
>   create mode 100644 doc/README.m28
>   create mode 100644 drivers/dma/apbh_dma.c
>   create mode 100644 drivers/gpio/mxs_gpio.c
>   create mode 100644 drivers/i2c/mxs_i2c.c
>   create mode 100644 drivers/mmc/mxsmmc.c
>   create mode 100644 drivers/mtd/nand/mxs_nand.c
>   create mode 100644 drivers/rtc/mxsrtc.c
>   create mode 100644 drivers/spi/mxs_spi.c
>   create mode 100644 drivers/usb/host/ehci-mxs.c
>   create mode 100644 include/configs/m28evk.h
>   create mode 100644 tools/mxsboot.c

Applied to u-boot-arm/master, thanks.

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list