Dear Albert ARIBAUD, In message <4edea289.9070...@aribaud.net> you wrote: > Hi Wolfgang, > > The following changes since commit ea45cb0adcf4baa8f939fea4c848f3e1906f19d9: > > net: Make sure IPaddr_t is 32 bits in size (2011-12-06 22:15:32 +0100) > > are available in the git repository at: > git://git.denx.de/u-boot-arm.git master > > Ajay Bhargav (1): > net: Armada100: Fix compilation warnings > > Anatolij Gustschin (4): > ARM: davinci_dm6467Tevm: Fix build breakage > arch/arm/cpu/armv7/omap-common/spl.c: Fix GCC 4.2 warnings > arch/arm/cpu/armv7/omap-common/clocks-common.c: Fix GCC 4.6 warnings > arch/arm/include/asm/arch-omap5/clocks.h: Fix GCC 4.2 warnings > > Aneesh V (13): > armv7: disable L2 cache in cleanup_before_linux() > armv7: include armv7/cpu.c in SPL build > armv7: setup vector > start.S: remove omap3 specific code from start.S > omap: Improve PLL parameter calculation tool > omap4: ttyO2 instead of ttyS2 in default bootargs > omap: fix cache line size for omap3/omap4 boards > omap4460: fix TPS initialization > omap: remove I2C from SPL > omap4: emif: fix error in driver > omap4460: add ES1.1 identification > omap4+: streamline CONFIG_SYS_TEXT_BASE and other SDRAM addresses > omap4: fix IO setting > > Christian Riesch (9): > arm, arm926ejs: Fix clear bss loop for zero length bss > arm, davinci: Move pinmux functions from board to arch tree > arm, hawkboard: Remove obsolete struct pinmux_config i2c_pins > arm, da850evm: Do pinmux configuration for EMAC together with > other pinmuxes > arm, da850: Add pinmux configurations to the arch tree > arm, da850evm: Use the pinmux configurations defined in the arch tree > arm, hawkboard: Use the pinmux configurations defined in the arch > tree > arm, davinci: Remove duplication of pinmux configuration code > arm: printf() is not available in some SPL configurations > > Fabio Estevam (5): > mx53loco: Configure the pins as GPIOs prior to using gpio_get_value > mx53ard: Configure the pins as GPIOs prior to using gpio_get_value > mx53evk: Configure the pins as GPIOs prior to using gpio_get_value > mx53smd: Configure the pins as GPIOs prior to using gpio_get_value > mx51evk: Configure the pins as GPIOs prior to using gpio_get_value > > Heiko Schocher (6): > arm, arm926ejs: always do cpu critical inits > arm, davinci: move davinci_rtc struct to hardware.h > arm, davinci, da850: add uart1 tx rx pinmux config > arm, board/davinci/common/misc.c: Codingstyle cleanup > arm, davinci: move misc function in arch tree > arm, davinci: add support for am1808 based enbw_cmc board > > Ilya Yanok (10): > davinci_emac: move arch-independent defines to separate header > davinci_emac: use internal addresses in buffer descriptors > davinci_emac: conditionally compile specific PHY support > arm926ejs: add noop implementation for dcache ops > davinci_emac: fix for running with dcache enabled > davinci_emac: hardcode 100Mbps for AM35xx and RMII > AM35xx: add EMAC support > AM3517: move AM3517 specific mux defines to generic header > nand_spl_simple: add support for software ECC > omap_gpmc: use SOFTECC in SPL if it's enabled > > Koen Kooi (1): > BeagleBoard: config: Really switch to ttyO2 > > Manjunath Hadli (1): > da850evm: pass board revision info to kernel > > Marek Vasut (25): > PXA: Drop CERF250 board > PXA: Drop CRADLE board > PXA: Drop PLEB2 board > PXA: Drop XM250 board > PXA: Rework start.S to be closer to other ARMs > PXA: Re-add the Dcache locking as RAM for pxa250 > PXA: Fixup PXA25x boards after start.S update > PXA: Drop Voipac PXA270 OneNAND IPL > PXA: Adapt Voipac PXA270 to OneNAND SPL > PXA: Enable command line editing for vpac270 > PXA: Unify vpac270 environment size > PXA: Rename CONFIG_PXA2[57]X to CONFIG_CPU_PXA2[57]X > PXA: Separate PXA2xx CPU init > PXA: Add cpuinfo display for PXA2xx > PXA: Replace timer driver > PXA: Cleanup Colibri PXA270 > PXA: Export cpu_is_ and pxa_dram_init functions > PXA: Squash extern pxa_dram_init() > PXA: Rename pxa_dram_init to pxa2xx_dram_init > PXA: Introduce common configuration header for PXA > PXA: Flip colibri_pxa27x to pxa-common.h > PXA: Move colibri_pxa270 to board/toradex/ > MC13892: Add REGMODE0 bits definitions > Efika: Configure additional regulators for HDMI output > MXS: Add static annotations to dma driver > > Prabhakar Lad (1): > ARM: davici_emac: Fix condition for number of phy detects > > Robert Deli�n (1): > M28: Fix OB1 bug in GPIO driver > > Sanjeev Premi (2): > part_efi: Fix compile errors > omap3evm: Add support for EFI partitions > > Simon Glass (1): > mx5: Correct a warning in clock.c > > Simon Guinot (4): > netspace_v2: Read Ethernet MAC address from EEPROM > mvsata: fix ide_preinit for missing disks > ARM: add support for LaCie 2Big Network v2 > ARM: remove duplicated code for LaCie boards > > Simon Schwarz (3): > nand: Add common functions to linux/mtd/nand.h > Fix regression in SMDK6400 > devkit8000: Move CONFIG_SYS_TEXT_BASE out of bss > > Stefano Babic (2): > MX: serial_mxc: cleanup removing nasty #ifdef > MX35: flea3: changes due to hardware revision B > > Sughosh Ganu (1): > davinci: Remove unwanted memsize.c from hawkboard's nand spl build > > Thomas Weber (3): > ARM: OMAP3: Remove unused define CONFIG_OMAP3430 > ARM: OMAP3: Remove unused define SDRC_R_C_B > ARM: OMAP: Remove STACKSIZE for IRQ and FIQ if unused > > Tim Schendekehl (1): > Ethernut 5 board support > > Tom Rini (15): > omap3: mem: Comment enable_gpmc_cs_config more > OMAP3: Update SDRC dram_init to always call make_cs1_contiguous() > OMAP3: Add a helper function to set timings in SDRC > OMAP3: Change mem_ok to clear again after reading back > OMAP3: Remove get_mem_type prototype > omap3: mem: Add MCFG helper macro > OMAP3: Add optimal SDRC autorefresh control values > OMAP3: Suffix all Micron memory timing parts with their speed > OMAP3 SPL: Rework memory initalization and devkit8000 support > OMAP3 SPL: Add identify_nand_chip function > OMAP3: Add SPL support to Beagleboard > OMAP3: Add SPL support to omap3_evm > AM3517: Add SPL support > AM3517 CraneBoard: Add SPL support > OMAP3: Add SPL_BOARD_INIT hook > > Wolfram Sang (1): > apbh_dma: return error value on timeout > > MAINTAINERS | 11 +- > arch/arm/cpu/arm1136/mx31/devices.c | 4 - > arch/arm/cpu/arm926ejs/Makefile | 2 +- > arch/arm/cpu/arm926ejs/cache.c | 75 ++ > arch/arm/cpu/arm926ejs/davinci/Makefile | 3 +- > arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c | 36 +- > arch/arm/cpu/arm926ejs/davinci/da850_pinmux.c | 171 ++++ > arch/arm/cpu/arm926ejs/davinci/dp83848.c | 1 + > arch/arm/cpu/arm926ejs/davinci/et1011c.c | 1 + > arch/arm/cpu/arm926ejs/davinci/ksz8873.c | 1 + > arch/arm/cpu/arm926ejs/davinci/lxt972.c | 1 + > .../arm/cpu/arm926ejs/davinci}/misc.c | 19 +- > .../arm/cpu/arm926ejs/davinci/pinmux.c | 0 > arch/arm/cpu/arm926ejs/start.S | 14 +- > arch/arm/cpu/armv7/Makefile | 4 +- > arch/arm/cpu/armv7/cpu.c | 1 + > arch/arm/cpu/armv7/mx5/clock.c | 2 +- > arch/arm/cpu/armv7/omap-common/clocks-common.c | 16 +- > arch/arm/cpu/armv7/omap-common/emif-common.c | 4 +- > arch/arm/cpu/armv7/omap-common/spl.c | 10 +- > arch/arm/cpu/armv7/omap3/Makefile | 4 + > arch/arm/cpu/armv7/omap3/board.c | 5 + > .../vpac270.c => arch/arm/cpu/armv7/omap3/emac.c | 34 +- > arch/arm/cpu/armv7/omap3/lowlevel_init.S | 8 + > arch/arm/cpu/armv7/omap3/mem.c | 13 +- > arch/arm/cpu/armv7/omap3/sdrc.c | 145 ++-- > arch/arm/cpu/armv7/omap3/spl_id_nand.c | 87 +++ > arch/arm/cpu/armv7/omap4/hwinit.c | 17 +- > arch/arm/cpu/armv7/start.S | 38 +- > arch/arm/cpu/pxa/Makefile | 7 +- > arch/arm/cpu/pxa/cpuinfo.c | 132 ++++ > arch/arm/cpu/pxa/{cpu.c => pxa2xx.c} | 119 ++-- > arch/arm/cpu/pxa/start.S | 456 ++++++------ > arch/arm/cpu/pxa/timer.c | 91 +-- > arch/arm/cpu/pxa/u-boot.lds | 6 + > arch/arm/cpu/pxa/usb.c | 12 +- > arch/arm/include/asm/arch-davinci/emac_defs.h | 289 ------- > arch/arm/include/asm/arch-davinci/hardware.h | 41 + > arch/arm/include/asm/arch-davinci/pinmux_defs.h | 51 ++ > arch/arm/include/asm/arch-mx25/imx-regs.h | 10 +- > arch/arm/include/asm/arch-mx27/imx-regs.h | 8 +- > arch/arm/include/asm/arch-mx28/dma.h | 25 - > arch/arm/include/asm/arch-mx31/imx-regs.h | 6 + > arch/arm/include/asm/arch-mx35/imx-regs.h | 6 +- > arch/arm/include/asm/arch-mx5/imx-regs.h | 6 +- > arch/arm/include/asm/arch-omap3/am35x_def.h | 3 + > arch/arm/include/asm/arch-omap3/emac_defs.h | 56 ++ > arch/arm/include/asm/arch-omap3/mem.h | 156 +++-- > arch/arm/include/asm/arch-omap3/mux.h | 41 + > arch/arm/include/asm/arch-omap3/omap3.h | 1 + > arch/arm/include/asm/arch-omap3/sys_proto.h | 4 +- > arch/arm/include/asm/arch-omap4/omap.h | 2 + > arch/arm/include/asm/arch-omap5/clocks.h | 16 +- > arch/arm/include/asm/arch-pxa/pxa-regs.h | 48 +- > .../arm/include/asm/arch-pxa/pxa.h | 40 +- > arch/arm/include/asm/omap_common.h | 5 + > arch/arm/lib/eabi_compat.c | 2 + > board/CarMediaLab/flea3/flea3.c | 4 +- > board/LaCie/common/common.c | 87 +++ > board/LaCie/common/common.h | 20 + > board/LaCie/edminiv2/Makefile | 5 +- > board/LaCie/edminiv2/edminiv2.c | 30 +- > board/{cradle => LaCie/net2big_v2}/Makefile | 33 +- > board/LaCie/net2big_v2/kwbimage.cfg | 162 ++++ > board/LaCie/net2big_v2/net2big_v2.c | 126 +++ > .../edminiv2.h => net2big_v2/net2big_v2.h} | 32 +- > board/LaCie/netspace_v2/Makefile | 5 +- > board/LaCie/netspace_v2/netspace_v2.c | 51 +- > board/LaCie/netspace_v2/netspace_v2.h | 8 - > board/ait/cam_enc_4xx/cam_enc_4xx.c | 15 - > board/balloon3/balloon3.c | 4 +- > board/cerf250/Makefile | 43 - > board/cerf250/cerf250.c | 85 -- > board/cerf250/flash.c | 429 ----------- > board/cradle/cradle.c | 236 ------ > board/cradle/flash.c | 361 --------- > board/davinci/da8xxevm/da830evm.c | 2 - > board/davinci/da8xxevm/da850evm.c | 165 +---- > board/davinci/da8xxevm/hawkboard_nand_spl.c | 59 +-- > board/davinci/ea20/ea20.c | 2 - > board/efikamx/efikamx.c | 15 +- > board/{pleb2 => egnite/ethernut5}/Makefile | 20 +- > board/egnite/ethernut5/ethernut5.c | 270 +++++++ > board/egnite/ethernut5/ethernut5_pwrman.c | 338 ++++++++ > board/egnite/ethernut5/ethernut5_pwrman.h | 68 ++ > board/{davinci/common => enbw/enbw_cmc}/Makefile | 12 +- > board/enbw/enbw_cmc/enbw_cmc.c | 607 +++++++++++++++ > board/freescale/mx51evk/mx51evk.c | 3 + > board/freescale/mx53ard/mx53ard.c | 3 + > board/freescale/mx53evk/mx53evk.c | 3 + > board/freescale/mx53loco/mx53loco.c | 3 + > board/freescale/mx53smd/mx53smd.c | 1 + > board/logicpd/am3517evm/am3517evm.c | 2 +- > board/logicpd/am3517evm/am3517evm.h | 40 - > board/logicpd/am3517evm/config.mk | 30 - > board/lubbock/lubbock.c | 4 +- > board/palmld/palmld.c | 4 +- > board/palmtc/palmtc.c | 4 +- > board/pleb2/flash.c | 814 > -------------------- > board/pleb2/pleb2.c | 71 -- > board/pxa255_idp/pxa_idp.c | 4 +- > board/ti/am3517crane/am3517crane.c | 2 +- > board/ti/am3517crane/am3517crane.h | 39 - > board/ti/am3517crane/config.mk | 29 - > board/ti/beagle/beagle.c | 71 ++- > board/ti/beagle/config.mk | 33 - > board/ti/evm/config.mk | 33 - > board/ti/evm/evm.c | 41 +- > board/ti/panda/panda_mux_data.h | 2 +- > board/ti/sdp4430/sdp.c | 7 + > board/ti/sdp4430/sdp4430_mux_data.h | 6 +- > board/timll/devkit8000/devkit8000.c | 21 + > board/{ => toradex}/colibri_pxa270/Makefile | 0 > .../{ => toradex}/colibri_pxa270/colibri_pxa270.c | 36 +- > board/trizepsiv/conxs.c | 4 +- > board/vpac270/Makefile | 4 + > board/vpac270/onenand.c | 65 ++ > board/vpac270/u-boot-spl.lds | 92 +++ > board/vpac270/vpac270.c | 6 +- > board/xaeniax/xaeniax.c | 4 +- > board/xm250/Makefile | 43 - > board/xm250/flash.c | 535 ------------- > board/xm250/xm250.c | 95 --- > board/zipitz2/zipitz2.c | 4 +- > boards.cfg | 15 +- > common/lcd.c | 14 +- > disk/part_efi.c | 2 +- > doc/README.scrapyard | 4 + > drivers/block/mvsata_ide.c | 14 +- > drivers/dma/apbh_dma.c | 211 ++---- > drivers/gpio/mxs_gpio.c | 2 +- > drivers/mmc/pxa_mmc.c | 7 +- > drivers/mmc/pxa_mmc_gen.c | 4 +- > drivers/mtd/nand/nand_base.c | 6 +- > drivers/mtd/nand/nand_ecc.c | 2 +- > drivers/mtd/nand/nand_spl_simple.c | 11 +- > drivers/mtd/nand/omap_gpmc.c | 4 +- > drivers/mtd/nand/s3c64xx.c | 28 +- > drivers/net/armada100_fec.c | 14 +- > drivers/net/davinci_emac.c | 94 ++- > drivers/net/davinci_emac.h | 315 ++++++++ > drivers/net/lan91c96.h | 4 +- > drivers/net/smc91111.h | 6 +- > drivers/rtc/davinci.c | 26 - > drivers/serial/serial_mxc.c | 37 +- > drivers/serial/serial_pxa.c | 4 +- > drivers/serial/usbtty.h | 2 +- > drivers/usb/gadget/Makefile | 2 +- > include/configs/am3517_crane.h | 64 ++- > include/configs/am3517_evm.h | 64 ++- > include/configs/apollon.h | 4 - > include/configs/balloon3.h | 2 +- > include/configs/cerf250.h | 229 ------ > include/configs/cm_t35.h | 8 - > include/configs/colibri_pxa270.h | 103 +-- > include/configs/cradle.h | 358 --------- > include/configs/da850_am18xxevm.h | 3 +- > include/configs/da850evm.h | 1 + > include/configs/davinci_dm6467Tevm.h | 1 + > include/configs/devkit8000.h | 24 +- > include/configs/dig297.h | 4 - > include/configs/efikamx.h | 2 +- > include/configs/enbw_cmc.h | 451 +++++++++++ > include/configs/ethernut5.h | 287 +++++++ > include/configs/flea3.h | 22 +- > include/configs/hawkboard.h | 1 + > include/configs/igep0020.h | 4 - > include/configs/igep0030.h | 4 - > include/configs/imx27lite-common.h | 2 +- > include/configs/imx31_litekit.h | 4 +- > include/configs/imx31_phycore.h | 2 +- > include/configs/{netspace_v2.h => lacie_kw.h} | 29 +- > include/configs/lubbock.h | 4 +- > include/configs/mx25pdk.h | 2 +- > include/configs/mx31ads.h | 4 +- > include/configs/mx31pdk.h | 2 +- > include/configs/mx35pdk.h | 2 +- > include/configs/mx51evk.h | 2 +- > include/configs/mx53ard.h | 2 +- > include/configs/mx53evk.h | 2 +- > include/configs/mx53loco.h | 2 +- > include/configs/mx53smd.h | 2 +- > include/configs/omap3_beagle.h | 71 ++- > include/configs/omap3_evm.h | 34 + > include/configs/omap3_evm_common.h | 41 +- > include/configs/omap3_evm_quick_mmc.h | 10 + > include/configs/omap3_evm_quick_nand.h | 22 + > include/configs/omap3_mvblx.h | 10 +- > include/configs/omap3_overo.h | 10 +- > include/configs/omap3_pandora.h | 10 +- > include/configs/omap3_sdp3430.h | 10 +- > include/configs/omap3_zoom1.h | 10 +- > include/configs/omap3_zoom2.h | 10 +- > include/configs/omap4_common.h | 20 +- > include/configs/omap5_evm.h | 19 +- > include/configs/palmld.h | 2 +- > include/configs/palmtc.h | 4 +- > include/configs/pleb2.h | 266 ------- > include/configs/pxa-common.h | 60 ++ > include/configs/pxa255_idp.h | 4 +- > include/configs/qong.h | 4 +- > include/configs/trizepsiv.h | 2 +- > include/configs/tt01.h | 2 +- > include/configs/tx25.h | 2 +- > include/configs/vision2.h | 2 +- > include/configs/vpac270.h | 43 +- > include/configs/xaeniax.h | 4 +- > include/configs/xm250.h | 369 --------- > include/configs/zipitz2.h | 2 +- > include/configs/zmx25.h | 2 +- > include/lcd.h | 5 +- > include/linux/mtd/nand.h | 7 + > include/mc13892.h | 16 + > include/nand.h | 3 - > nand_spl/board/davinci/da8xxevm/Makefile | 26 +- > nand_spl/board/samsung/smdk6400/Makefile | 9 +- > onenand_ipl/board/vpac270/Makefile | 79 -- > onenand_ipl/board/vpac270/config.mk | 1 - > tools/omap/clocks_get_m_n.c | 187 +++--- > 219 files changed, 5433 insertions(+), 6288 deletions(-) > create mode 100644 arch/arm/cpu/arm926ejs/cache.c > create mode 100644 arch/arm/cpu/arm926ejs/davinci/da850_pinmux.c > rename {board/davinci/common => arch/arm/cpu/arm926ejs/davinci}/misc.c > (90%) > rename board/davinci/common/davinci_pinmux.c => > arch/arm/cpu/arm926ejs/davinci/pinmux.c (100%) > rename onenand_ipl/board/vpac270/vpac270.c => > arch/arm/cpu/armv7/omap3/emac.c (58%) > create mode 100644 arch/arm/cpu/armv7/omap3/spl_id_nand.c > create mode 100644 arch/arm/cpu/pxa/cpuinfo.c > rename arch/arm/cpu/pxa/{cpu.c => pxa2xx.c} (76%) > create mode 100644 arch/arm/include/asm/arch-davinci/pinmux_defs.h > create mode 100644 arch/arm/include/asm/arch-omap3/emac_defs.h > rename onenand_ipl/board/vpac270/u-boot.onenand.lds => > arch/arm/include/asm/arch-pxa/pxa.h (50%) > create mode 100644 board/LaCie/common/common.c > create mode 100644 board/LaCie/common/common.h > rename board/{cradle => LaCie/net2big_v2}/Makefile (57%) > create mode 100644 board/LaCie/net2big_v2/kwbimage.cfg > create mode 100644 board/LaCie/net2big_v2/net2big_v2.c > rename board/LaCie/{edminiv2/edminiv2.h => net2big_v2/net2big_v2.h} (50%) > delete mode 100644 board/cerf250/Makefile > delete mode 100644 board/cerf250/cerf250.c > delete mode 100644 board/cerf250/flash.c > delete mode 100644 board/cradle/cradle.c > delete mode 100644 board/cradle/flash.c > rename board/{pleb2 => egnite/ethernut5}/Makefile (73%) > create mode 100644 board/egnite/ethernut5/ethernut5.c > create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.c > create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.h > rename board/{davinci/common => enbw/enbw_cmc}/Makefile (88%) > create mode 100644 board/enbw/enbw_cmc/enbw_cmc.c > delete mode 100644 board/logicpd/am3517evm/config.mk > delete mode 100644 board/pleb2/flash.c > delete mode 100644 board/pleb2/pleb2.c > delete mode 100644 board/ti/am3517crane/config.mk > delete mode 100644 board/ti/beagle/config.mk > delete mode 100644 board/ti/evm/config.mk > rename board/{ => toradex}/colibri_pxa270/Makefile (100%) > rename board/{ => toradex}/colibri_pxa270/colibri_pxa270.c (81%) > create mode 100644 board/vpac270/onenand.c > create mode 100644 board/vpac270/u-boot-spl.lds > delete mode 100644 board/xm250/Makefile > delete mode 100644 board/xm250/flash.c > delete mode 100644 board/xm250/xm250.c > create mode 100644 drivers/net/davinci_emac.h > delete mode 100644 include/configs/cerf250.h > delete mode 100644 include/configs/cradle.h > create mode 100644 include/configs/enbw_cmc.h > create mode 100644 include/configs/ethernut5.h > rename include/configs/{netspace_v2.h => lacie_kw.h} (88%) > delete mode 100644 include/configs/pleb2.h > create mode 100644 include/configs/pxa-common.h > delete mode 100644 include/configs/xm250.h > delete mode 100644 onenand_ipl/board/vpac270/Makefile > delete mode 100644 onenand_ipl/board/vpac270/config.mk
Applied, thanks. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de I will also, for an appropriate fee, certify that your keyboard is object-oriented, and that the bits on your hard disk are template- compatible. - Jeffrey S. Haemer in <411akr$3...@cygnus.com>
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot