From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Fri, 15 Mar 2013 19:51:15 +0100 Subject: [U-Boot] [PULL] : Please pull u-boot-imx In-Reply-To: <514327FE.5050809@denx.de> References: <514327FE.5050809@denx.de> Message-ID: <20130315195115.2eafbfe1@lilith> 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, On Fri, 15 Mar 2013 14:54:06 +0100, Stefano Babic wrote: > Hi Albert, > > here an update pull request after applying Fabio's fixes. > > The following changes since commit 4cfc611b4a4ce009cfad46804bec2a1caad8e329: > > ARM: ns9750dev: remove remainders of dead board (2013-02-28 14:49:24 > +0100) > > are available in the git repository at: > > git://www.denx.de/git/u-boot-imx.git master > > for you to fetch changes up to 19a0f7fa271de0345bb2df90d443c547c41e8037: > > nitrogen: Use unsigned long to specify the total RAM size (2013-03-15 > 14:39:44 +0100) > > ---------------------------------------------------------------- > Beno?t Th?baudeau (6): > imx: mx6q DDR3 init: Fix tMRD > imx: mx6q DDR3 init: Fix tXPR > imx: mx6q DDR3 init: Fix SDE_to_RST > imx: mx6q DDR3 init: Fix RST_to_CKE > imx: mx6q DDR3 init: Fix MR0.PPD > imx: mx6q DDR3 init: Benefit from available CL = 7 > > Eric Nelson (8): > i.MX6Q: mx6qsabre*: Configure to allow CONFIG_SYS_ALT_MEMTEST > i.MX6: mx6qsabrelite: indent with tabs > i.MX6: consolidate pad names for multi-CPU boards > i.MX6: crm_regs: define CCM_CCGRx for use in board config files > i.MX6: crm_regs: define IOMUXC_GPR4/6/7 > i.MX6DL: define IOMUX pads NANDF_CS1-3 for use as GPIO > i.MX6: Add DDR controller registers > Add Boundary Devices Nitrogen6X boards > > Fabio Estevam (6): > mx6: Disable Power Down Bit of watchdog > mx23evk: Remove CONFIG_SYS_BAUDRATE_TABLE > mx23evk: Turn on caches > common: cmd_sata: Fix usage text for 'sata init' > mx6: Provide a structure for accessing HDMI registers > nitrogen6x: Fix RAM size variable > > Fadil Berisha (2): > mxs: timrot: Add support to i.MX23 > mxs: timrot: Rename local macros > > Marek Vasut (7): > mxs: Reset the EMI block on mx23 > mxs: mmc: spi: dma: Better wrap the MXS differences > mxs: spi: Fix the MXS SPI for mx23 > mxs: spi: Remove CONFIG_MXS_SPI_DMA_ENABLE > mxs: Squash the header file usage in ehci-mxs > mxs: Make ehci-mxs multiport capable > mxs: m28: Enable power to USB port 0 > > Otavio Salvador (11): > build: imx: Fix 'u-boot.imx' build without full OBJTREE reference > mxs: Rename CONFIG_SPL_MX28_PSWITCH_WAIT to > CONFIG_SPL_MXS_PSWITCH_WAIT > mx23: Document the tRAS lockout setting in memory initialization > mx23evk: Adjust DRAM control register to use full 128MB of RAM > led: Use STATUS_LED_ON and STATUS_LED_OFF when calling __led_set > mxs: Fix iomux.h to not break build during assembly stage > mx23_olinuxino: Add support for status LED > mx23evk: Enable USB support > mx23_olinuxino: Enable USB support > mx23_olinuxino: Add ethernet support > mx23_olinuxino: Fix warning for implicit declaration > > Stefano Babic (3): > Merge branch 'master' of git://git.denx.de/u-boot-arm > Merge branch 'master' of git://git.denx.de/u-boot-arm > USB: drop unneeded header in ehci-mx6 > > Stephen Warren (1): > ARM: mx6: use common CPU errata config options > > fabio.estevam at freescale.com (1): > nitrogen: Use unsigned long to specify the total RAM size > > MAINTAINERS | 8 + > Makefile | 4 +- > arch/arm/cpu/arm926ejs/config.mk | 2 +- > arch/arm/cpu/arm926ejs/mxs/clock.c | 3 +- > arch/arm/cpu/arm926ejs/mxs/mxs_init.h | 2 +- > arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 16 +- > arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 2 +- > arch/arm/cpu/arm926ejs/mxs/timer.c | 39 +- > arch/arm/cpu/armv7/Makefile | 2 +- > arch/arm/cpu/armv7/config.mk | 2 +- > arch/arm/cpu/armv7/mx6/Makefile | 1 - > arch/arm/cpu/armv7/mx6/lowlevel_init.S | 35 - > arch/arm/cpu/armv7/mx6/soc.c | 16 + > arch/arm/include/asm/arch-mx6/crm_regs.h | 12 + > arch/arm/include/asm/arch-mx6/imx-regs.h | 8 + > arch/arm/include/asm/arch-mx6/iomux.h | 5 + > arch/arm/include/asm/arch-mx6/mx6-ddr.h | 85 + > arch/arm/include/asm/arch-mx6/mx6-pins.h | 31 + > arch/arm/include/asm/arch-mx6/mx6dl-ddr.h | 71 + > arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 193 +-- > arch/arm/include/asm/arch-mx6/mx6q-ddr.h | 69 + > arch/arm/include/asm/arch-mx6/mx6q_pins.h | 1671 > ++++++++++++++++++++ > arch/arm/include/asm/arch-mx6/mx6x_pins.h | 1671 > -------------------- > arch/arm/include/asm/arch-mx6/mxc_hdmi.h | 1083 ++++++------- > arch/arm/include/asm/arch-mxs/dma.h | 19 +- > arch/arm/include/asm/arch-mxs/imx-regs.h | 2 + > arch/arm/include/asm/arch-mxs/iomux.h | 5 + > arch/arm/include/asm/arch-mxs/regs-ssp.h | 26 + > arch/arm/include/asm/arch-mxs/regs-timrot.h | 101 ++ > board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg | 58 + > board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg | 58 + > board/boundary/nitrogen6x/6x_bootscript.txt | 63 + > .../boundary/nitrogen6x/6x_bootscript_android.txt | 64 + > .../nitrogen6x/6x_bootscript_android_recovery.txt | 64 + > board/boundary/nitrogen6x/6x_upgrade.txt | 45 + > board/boundary/nitrogen6x/800mhz_2x128mx16.cfg | 58 + > board/boundary/nitrogen6x/800mhz_2x256mx16.cfg | 58 + > board/boundary/nitrogen6x/800mhz_4x128mx16.cfg | 57 + > board/boundary/nitrogen6x/800mhz_4x256mx16.cfg | 58 + > board/boundary/nitrogen6x/Makefile | 41 + > board/boundary/nitrogen6x/README | 92 ++ > board/boundary/nitrogen6x/clocks.cfg | 46 + > board/boundary/nitrogen6x/ddr-setup.cfg | 112 ++ > board/boundary/nitrogen6x/nitrogen6dl.cfg | 45 + > board/boundary/nitrogen6x/nitrogen6dl2g.cfg | 45 + > board/boundary/nitrogen6x/nitrogen6q.cfg | 45 + > board/boundary/nitrogen6x/nitrogen6q2g.cfg | 45 + > board/boundary/nitrogen6x/nitrogen6s.cfg | 45 + > board/boundary/nitrogen6x/nitrogen6s1g.cfg | 45 + > board/boundary/nitrogen6x/nitrogen6x.c | 895 +++++++++++ > board/denx/m28evk/m28evk.c | 4 + > board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 10 +- > board/freescale/mx23evk/spl_boot.c | 10 + > board/freescale/mx6qarm2/mx6qarm2.c | 78 +- > board/freescale/mx6qsabreauto/mx6qsabreauto.c | 60 +- > board/freescale/mx6qsabrelite/mx6qsabrelite.c | 292 ++-- > board/freescale/mx6qsabresd/mx6qsabresd.c | 102 +- > board/olimex/mx23_olinuxino/mx23_olinuxino.c | 13 + > board/olimex/mx23_olinuxino/spl_boot.c | 8 + > boards.cfg | 6 + > common/cmd_led.c | 6 +- > common/cmd_sata.c | 2 +- > drivers/mmc/mxsmmc.c | 20 +- > drivers/spi/mxs_spi.c | 39 +- > drivers/usb/host/ehci-mx6.c | 1 - > drivers/usb/host/ehci-mxs.c | 155 +- > include/configs/apx4devkit.h | 3 +- > include/configs/m28evk.h | 5 +- > include/configs/mx23_olinuxino.h | 64 +- > include/configs/mx23evk.h | 14 +- > include/configs/mx28evk.h | 4 +- > include/configs/mx6_common.h | 23 + > include/configs/mx6qarm2.h | 3 + > include/configs/mx6qsabre_common.h | 4 + > include/configs/mx6qsabrelite.h | 4 + > include/configs/nitrogen6x.h | 285 ++++ > include/configs/sc_sps_1.h | 3 +- > 77 files changed, 5683 insertions(+), 2758 deletions(-) > delete mode 100644 arch/arm/cpu/armv7/mx6/lowlevel_init.S > create mode 100644 arch/arm/include/asm/arch-mx6/mx6-ddr.h > create mode 100644 arch/arm/include/asm/arch-mx6/mx6-pins.h > create mode 100644 arch/arm/include/asm/arch-mx6/mx6dl-ddr.h > create mode 100644 arch/arm/include/asm/arch-mx6/mx6q-ddr.h > create mode 100644 arch/arm/include/asm/arch-mx6/mx6q_pins.h > delete mode 100644 arch/arm/include/asm/arch-mx6/mx6x_pins.h > create mode 100644 board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg > create mode 100644 board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg > create mode 100644 board/boundary/nitrogen6x/6x_bootscript.txt > create mode 100644 board/boundary/nitrogen6x/6x_bootscript_android.txt > create mode 100644 > board/boundary/nitrogen6x/6x_bootscript_android_recovery.txt > create mode 100644 board/boundary/nitrogen6x/6x_upgrade.txt > create mode 100644 board/boundary/nitrogen6x/800mhz_2x128mx16.cfg > create mode 100644 board/boundary/nitrogen6x/800mhz_2x256mx16.cfg > create mode 100644 board/boundary/nitrogen6x/800mhz_4x128mx16.cfg > create mode 100644 board/boundary/nitrogen6x/800mhz_4x256mx16.cfg > create mode 100644 board/boundary/nitrogen6x/Makefile > create mode 100644 board/boundary/nitrogen6x/README > create mode 100644 board/boundary/nitrogen6x/clocks.cfg > create mode 100644 board/boundary/nitrogen6x/ddr-setup.cfg > create mode 100644 board/boundary/nitrogen6x/nitrogen6dl.cfg > create mode 100644 board/boundary/nitrogen6x/nitrogen6dl2g.cfg > create mode 100644 board/boundary/nitrogen6x/nitrogen6q.cfg > create mode 100644 board/boundary/nitrogen6x/nitrogen6q2g.cfg > create mode 100644 board/boundary/nitrogen6x/nitrogen6s.cfg > create mode 100644 board/boundary/nitrogen6x/nitrogen6s1g.cfg > create mode 100644 board/boundary/nitrogen6x/nitrogen6x.c > create mode 100644 include/configs/mx6_common.h > create mode 100644 include/configs/nitrogen6x.h > > > Best regards, > Stefano > Applied to u-boot-arm/master, thanks! Amicalement, -- Albert.