From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Tue, 15 Nov 2011 22:24:27 +0100 Subject: [U-Boot] [GIT PULL] Pull request: u-boot-imx In-Reply-To: <4EBCFB82.5080307@denx.de> References: <4EBCFB82.5080307@denx.de> Message-ID: <4EC2D88B.7040704@aribaud.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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.