From patchwork Mon Jan 16 08:16:47 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Albert ARIBAUD X-Patchwork-Id: 136257 X-Patchwork-Delegate: wd@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 37E56B6F62 for ; Mon, 16 Jan 2012 19:17:00 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 817802819B; Mon, 16 Jan 2012 09:16:58 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eq5uH7Zji9jK; Mon, 16 Jan 2012 09:16:58 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 768332816A; Mon, 16 Jan 2012 09:16:56 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 056982816A for ; Mon, 16 Jan 2012 09:16:55 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWnDsrRkUqnw for ; Mon, 16 Jan 2012 09:16:54 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) by theia.denx.de (Postfix) with ESMTP id DAC4D28164 for ; Mon, 16 Jan 2012 09:16:52 +0100 (CET) Received: from [IPv6:2a01:e35:2eb9:20:dea9:71ff:fe03:c] (unknown [IPv6:2a01:e35:2eb9:20:dea9:71ff:fe03:c]) by smtp1-g21.free.fr (Postfix) with ESMTP id 936379400BC; Mon, 16 Jan 2012 09:16:48 +0100 (CET) Message-ID: <4F13DCEF.1070209@aribaud.net> Date: Mon, 16 Jan 2012 09:16:47 +0100 From: Albert ARIBAUD User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111229 Thunderbird/9.0 MIME-Version: 1.0 To: Wolfgang Denk Cc: U-Boot Subject: [U-Boot] Pull request: u-boot-arm/master X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de Hi Wolfgang, The following changes since commit f1f441afc41083e54775e6efe21b2c059e80b8f7: openrisc: Add MAINTAINERS entry (2012-01-13 21:17:08 +0100) are available in the git repository at: git://git.denx.de/u-boot-arm.git master Andreas Müller (7): drivers/i2c/omap24xx_i2c.c: replace printf with one argument by puts board/overo/overo.c: replace printf with one argument by puts include/configs/omap3_overo.h: several cleanups drivers/i2c/omap24xx_i2c.c: move all local variables to SRAM OMAP SPL: call timer_init in s_init to make udelay work earlier omap_rev_string: output to stdout overo: add SPL support Aneesh V (1): omap4: fix boot issue on ES2.0 Panda Chandan Nath (5): ARM:AM33XX: Replace CONFIG_AM335X with CONFIG_AM33XX ARM:AM33XX: Fix ddr and timer register offset ARM:AM33XX: Fixing AM335X config parameters ARM:AM33XX: Add mmc/sd support ARM:AM33XX: Add SPL support for AM335X EVM Christian Riesch (3): arm, davinci: Use a common configuration file for da850evm and da850_am18xxevm da850evm: Remove CONFIG_SYS_xxCACHE_OFF defines arm, davinci: Change byte order of RTC kick register values Eric Nelson (1): i.mx6q: mx6qarm2: Enable the usboh3 clock Fabio Estevam (7): net: imx: Add multi-FEC support for imx_get_mac_from_fuse mx28: Let imx_get_mac_from_fuse be common for mx28 mx28: Let dram_init be common for mx28 mx28evk: Add initial support for MX28EVK board mx28evk: Remove 'all' target from Makefile m28evk: Use GENERATED_GBL_DATA_SIZE m28evk: Remove 'all' target from Makefile Jason Liu (6): i.mx: i.mx6q: Add the enet clock function fec: add the i.mx6q enet driver support i.mx6q: arm2: Add the enet function support i.mx6:imx6q: allign MAC address with burned-in ordering imx: mx6q: add aipstz init for off platform periph i.mx: i.mx6q: add the initial support for i.mx6q Sabre Lite board Marek Vasut (2): MX28: Fix MXSBOOT segfault if no params specified M28EVK: Fix build if CONFIG_CMD_NAND not selected Nikita Kiryanov (6): cm-t35: cleanup the config file cm-t35: various cleanups cm-t35: add EEPROM module and pass Linux a serial number omap3: make get_board_rev() function weak cm-t35: pass correct revision information to Linux cm-t35: use the new EEPROM module to read the MAC address Peter Barada (1): ARMV7: Add support For Logic OMAP35x/DM37x modules Peter Meerwald (1): beagle: add eeprom expansion board info for bct brettl3 Thomas Weber (1): OMAP3: Remove unused define CONFIG_OMAP3_*_DDR Veli-Pekka Peltola (1): mx28: remove omap specific config options Zach Sadecki (1): mx28: fix clearing of IRQs in power init MAINTAINERS | 6 + Makefile | 2 +- arch/arm/cpu/arm1136/mx35/generic.c | 2 +- arch/arm/cpu/arm926ejs/mx25/generic.c | 2 +- arch/arm/cpu/arm926ejs/mx27/generic.c | 2 +- arch/arm/cpu/arm926ejs/mx28/mx28.c | 67 ++++ arch/arm/cpu/arm926ejs/mx28/spl_power_init.c | 8 +- arch/arm/cpu/arm926ejs/mx28/start.S | 6 - arch/arm/cpu/armv7/am33xx/Makefile | 2 - arch/arm/cpu/armv7/am33xx/board.c | 66 ++++- arch/arm/cpu/armv7/am33xx/clock.c | 8 + arch/arm/cpu/armv7/am33xx/config.mk | 18 + arch/arm/cpu/armv7/am33xx/emif4.c | 2 +- arch/arm/cpu/armv7/am33xx/lowlevel_init.S | 72 ---- arch/arm/cpu/armv7/mx6/clock.c | 5 + arch/arm/cpu/armv7/mx6/soc.c | 45 ++- arch/arm/cpu/armv7/omap-common/Makefile | 4 + arch/arm/cpu/armv7/omap-common/boot-common.c | 49 +++ arch/arm/cpu/armv7/omap-common/hwinit-common.c | 38 +-- arch/arm/cpu/armv7/omap-common/spl.c | 14 +- arch/arm/cpu/armv7/omap3/board.c | 2 + arch/arm/cpu/armv7/omap3/sys_info.c | 3 +- arch/arm/cpu/armv7/omap4/hwinit.c | 4 +- .../arm/include/asm/arch-am33xx}/common_def.h | 4 +- arch/arm/include/asm/arch-am33xx/cpu.h | 44 ++-- arch/arm/include/asm/arch-am33xx/ddr_defs.h | 6 +- arch/arm/include/asm/arch-am33xx/mmc_host_def.h | 164 +++++++++ arch/arm/include/asm/arch-am33xx/omap.h | 59 ++++ arch/arm/include/asm/arch-am33xx/sys_proto.h | 1 + arch/arm/include/asm/arch-davinci/hardware.h | 4 +- arch/arm/include/asm/arch-mx28/sys_proto.h | 2 + arch/arm/include/asm/arch-mx6/imx-regs.h | 15 +- arch/arm/include/asm/arch-omap3/mem.h | 26 ++ arch/arm/include/asm/arch-omap4/omap.h | 2 +- arch/arm/include/asm/arch-omap4/sys_proto.h | 2 +- arch/arm/include/asm/arch-omap5/sys_proto.h | 2 +- arch/arm/include/asm/omap_common.h | 7 +- board/cm_t35/Makefile | 4 +- board/cm_t35/cm_t35.c | 27 +- board/cm_t35/eeprom.c | 124 +++++++ board/cm_t35/eeprom.h | 33 ++ board/denx/m28evk/Makefile | 2 - board/denx/m28evk/m28evk.c | 53 +--- board/enbw/enbw_cmc/enbw_cmc.c | 4 +- board/freescale/mx28evk/Makefile | 47 +++ board/freescale/mx28evk/iomux.c | 138 ++++++++ board/freescale/mx28evk/mx28evk.c | 169 +++++++++ board/freescale/mx28evk/u-boot.bd | 14 + board/freescale/mx6qarm2/imximage.cfg | 2 +- board/freescale/mx6qarm2/mx6qarm2.c | 90 +++++ board/freescale/mx6qsabrelite/Makefile | 42 +++ board/freescale/mx6qsabrelite/imximage.cfg | 170 +++++++++ board/freescale/mx6qsabrelite/mx6qsabrelite.c | 151 ++++++++ .../{overo/config.mk => logicpd/omap3som/Makefile} | 28 ++- board/logicpd/omap3som/omap3logic.c | 247 +++++++++++++ board/logicpd/omap3som/omap3logic.h | 47 +++ board/overo/overo.c | 79 ++++- board/overo/overo.h | 5 + board/ti/am335x/evm.c | 2 +- board/ti/am335x/mux.c | 23 ++- board/ti/beagle/beagle.c | 4 + boards.cfg | 5 +- doc/README.mx6qsabrelite | 67 ++++ drivers/i2c/omap24xx_i2c.c | 25 +- drivers/net/fec_mxc.c | 19 +- drivers/net/fec_mxc.h | 9 +- include/configs/am335x_evm.h | 62 +++- include/configs/cm_t35.h | 82 +++--- include/configs/da850_am18xxevm.h | 246 ------------- include/configs/da850evm.h | 3 - include/configs/dig297.h | 3 - include/configs/igep0020.h | 3 - include/configs/igep0030.h | 3 - include/configs/m28evk.h | 13 +- include/configs/mx28evk.h | 176 ++++++++++ include/configs/mx6qarm2.h | 12 +- include/configs/mx6qsabrelite.h | 162 +++++++++ include/configs/omap3_logic.h | 362 ++++++++++++++++++++ include/configs/omap3_mvblx.h | 3 - include/configs/omap3_overo.h | 121 +++++-- include/configs/omap3_pandora.h | 3 - include/configs/omap3_sdp3430.h | 3 - include/configs/omap3_zoom1.h | 3 - include/configs/omap3_zoom2.h | 3 - spl/Makefile | 13 +- tools/mxsboot.c | 3 + 86 files changed, 3006 insertions(+), 668 deletions(-) create mode 100644 arch/arm/cpu/armv7/am33xx/config.mk delete mode 100644 arch/arm/cpu/armv7/am33xx/lowlevel_init.S create mode 100644 arch/arm/cpu/armv7/omap-common/boot-common.c rename {board/ti/am335x => arch/arm/include/asm/arch-am33xx}/common_def.h (81%) create mode 100644 arch/arm/include/asm/arch-am33xx/mmc_host_def.h create mode 100644 arch/arm/include/asm/arch-am33xx/omap.h create mode 100644 board/cm_t35/eeprom.c create mode 100644 board/cm_t35/eeprom.h create mode 100644 board/freescale/mx28evk/Makefile create mode 100644 board/freescale/mx28evk/iomux.c create mode 100644 board/freescale/mx28evk/mx28evk.c create mode 100644 board/freescale/mx28evk/u-boot.bd create mode 100644 board/freescale/mx6qsabrelite/Makefile create mode 100644 board/freescale/mx6qsabrelite/imximage.cfg create mode 100644 board/freescale/mx6qsabrelite/mx6qsabrelite.c rename board/{overo/config.mk => logicpd/omap3som/Makefile} (61%) create mode 100644 board/logicpd/omap3som/omap3logic.c create mode 100644 board/logicpd/omap3som/omap3logic.h create mode 100644 doc/README.mx6qsabrelite delete mode 100644 include/configs/da850_am18xxevm.h create mode 100644 include/configs/mx28evk.h create mode 100644 include/configs/mx6qsabrelite.h create mode 100644 include/configs/omap3_logic.h Amicalement,