v2.0.0-rc10-ptx-pdk5 Eric Benard (11): CPUIMX27 : update dram declaration imx-nand : remove wrong part of commit ca326e88827e08e723046a21b18e74d41d15ace7 Eukrea CPUIMX27 : add SDRAM size choice Eukrea CPUIMX27 : add NOR flash size configuration Eukrea CPUIMX27 : add console on Quad UART support Eukrea CPUIMX27 : Add MMU support Eukrea CPUIMX27 : update documentation Eukrea CPUIMX27 : update defconfig Fix imx_nand_set_layout for i.MX27 nand_imx.c : add reset command nand_imx.c : remove unused code Jean-Christophe PLAGNIOL-VILLARD (39): uboot_default_env: fix out of tree build cfi new: fix new disabling buffer support xyzModem: fix digit init in xyzModem_stream_open at91sam9: move to at91 at91: add cpu devices common api at91sam9: switch to the same api as the kernel kbuild: support arch/$ARCH/include for tags, cscope kbuild: asm symlink support for arch/$ARCH/include kbuild: add arch/$ARCH/include to search path [ARM] move include/asm-arm to arch/arm/include/asm arm: merge proc-armv/ptrace.h and ptrace.h in one file [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach [BLACKFIN] move include/asm-blackfin to arch/blackfin/include/asm [SANDBOX] move include/asm-sandbox to arch/arm/include/sandbox [SANDBOX] Move include/asm-sandbox/arch-* to arch/sandbox/*/include/mach [PPC] move include/asm-ppc to arch/ppc/include/asm [PPC] Move include/asm-ppc/arch-* to arch/ppc/*/include/mach [M68K] move include/asm-m68k to arch/m68k/include/asm [M68K] Move include/asm-m68k/{arch,proc}-* to arch/m68k/*/include/{mach,proc} pm9263: add nand support add bool types support driver: add dev_name inline at91: add support for the at91sam9263ek board of Atmel arm/kconfig: inverse the board selection at91/kconfig: use similar kconfig presentation imx/kconfig: inverse the board selection s3c/kconfig: inverse the board selection netx/kconfig: inverse the board selection arm: move config ARCH_TEXT_BASE and BOARDINFO to mach Kconfig at91: Atmel Ref board fix config MACH to match with mach-types arm: introduce CPU CONFIG from linux arch/arm/Makefile: cleanup arm: remove non used cpu-y arm: use -marm as default when it's possible arm: add endian config support arm: update cpu tunning arm: add Debug Communications Channel serial driver support arm: add configurable AEABI support arm: generate mach-types.h instead of static version Juergen Beisert (16): Adapt pcm043 platform to boot from NAND A9M2440: Just clean up S3C24xx: Provide a generic way to detect memory size A9M2440: Fix documentation A9M2440: Generic code should support generic hardware A9M2440: Use external GPIO settings to setup the SDRAM A9M2440: Be able to configure things baseboard dependent A9M2440: Addapting the default environment ENV_HANDLING requires CRC32 Remove deadlock message Enable 'saveenv' for non eraseable media Adding some documentation Adding IPU clock query functions for i.MX31 and i.MX35 Unify driver's menu also for video let linker create a link map i.MX35 3stack: add custom display Juergen nogit Beisert (2): fb: Add a i.MX IPU framebuffer driver mx35 3stack display support Marc Kleine-Budde (33): fec_imx: remove trailing whitespace clock.h: uses uint?_t types, so include types.h nand: print size parameter as unsinged not as signed nand: ground dev_add_bb_dev if nand is disabled spi: dev->id is an int, not a string, fix debug output speed-imx35: the gptclk is connected to the ipgclk speed-imx35: add function imx_get_i2cclk imx-regs: define IMX_FEC_BASE mx25-3stack, pcm043: use IMX_FEC_BASE define imx35-regs: add base address for I2C1 imx35-regs: add CGR1 helper values i2c: new framework i2c-imx: ported to u-boot-v2 mc13892: driver added mc9sdz60: driver added clock.h: use types.h not linux/types.h clock.c: use USECOND and MSECOND i.MX35 3stack: several enhancements i2c-imx: print errors with dev_err i2c-imx: fix clear IFF race condition i2c-imx: fix low bitrate problem i2c-imx: i2c_imx_xfer return with err if sub-transfer isn't successfull mc9sdz60: clean up driver interface mc13892: clean up driver interface i.MX35 3stack: adopt board to new mc13892 and mc9sdz60 driver interface i.MX35 3stack: clean up indention i.MX35 3stack: clean up indention of lowlevel_init i.MX35 3stack: increase env partition to hold splash image i.MX35 3stack: update environemnt to support jffs and ubi/ubifs i.MX35 3stack: update of defconfig i.MX35 3stack: enable USB host start-arm: disable I-cache Makefile: add release tag Peter Korsgaard (1): image.h: amd64 support Sascha Hauer (176): return is not a function arm: implement optimized string functions imx_nand: Skip bbt scan during initialization armlinux: remove unused atags armlinux.c: refactor arm: make 'bootz' configurable arm: Add bootu command Add MMU support fec imx27: Add MMU support pcm038: Add MMU support i.MX: Do not dump clocks on startup. imx nand: Make use of optimized string functions ehci: Restore state after td timeout i.MX: Use more accurate decode pll function from kernel usb: when unregistering usb devices, remove them from device list use _stext instead of TEXT_BASE imx serial: add mx25 support add iomux definitions for mx25 Add MX25 support nand_base: We have to ignore the -EUCLEAN error add Freescale MX25 3stack board support add mx25 3ds defconfig MX25/MX35 Nand support imx27: Add usb defines pca100: Add MMU support pca100: Add USB host support usb ehci driver: Get rid of echi_alloc/free usb ehci driver: Add MMU support usb: remove unnecessary code usb: remove unused fields from struct usb_device pcm038: Add USB support ethact command: If called without arguments print current eth device nand bb: fix check when erasing a bb device nand bb: fix removal of bb devices devfs: add open counter ls: beautify output make copy_file() globally available add xstrdup function devfs: fix return value for lseek in partitions mx25: implement clko command mx25: remove duplicate function, fix perclk values console: make locally used function static hush: Only run list if it's not empty hush: pass return code from exit command rename dma macros console: partly revert 84688dfdb4aecc8296b4fef9bc657335d7b9ade5 Add USB device support register env as env0 and not as env readline: Allow only ascii and printable characters fs: replace broken dev_protect with protect_file function boards: use recently introduced protect_file function imx: replace imx specific gpio functions with generic ones imx spi: Use gpio as chip selects mc13783: fix spi mode, remove now unneeded double read nand_imx_v2: use xzalloc for data buffers nand_imx_v2: make nand_boot_test command more flexible i.MX introduce cpu_is_*() macros nand_imx_v2: abstract i.MX25 specific stuff properly nand_imx_v2: Use a two staged scan process nand_imx_v2: Use generic bbt scan function pca100: remove imx_ prefix from gpio access functions pca100: add missing USB bits fec_imx: initialize buffers on open time add USB otg pin definitions protect command: ignore -ENOSYS sandbox: use libc ioctl for os part sandbox tap driver: initialize device name sandbox: add a default environment sandbox: update defconfig usb ehci: Fix braindamaged pointer-deref-cast-magic pcm038 defconfig update nand bb: fix handling of two subsequent bad blocks ls: fix stat failure, print error fec_imx: do not typedef struct tftp: do not call NetStartAgain() net: remove NetStartAgain() net: remove unused state NETLOOP_RESTART net: split NetLoop in NetLoop and NetLoopInit return is not a function net: check prerequisites in NetLoopIinit() bootp: remove unnecessary counter net: remove switch/case in NetLoop() ping.c: refactor net: do not use netboot_common for rarp make netboot_common a global function net: refactor dhcp support rename bootp.c to dhcp.c net: cleanup header file net: remove dead code only the ping code is interested in the ping ip net: remove unnecessary if do not abuse the received packet to send back another packet imxfb: make framebuffer base address configurable remove sntp support. Has been broken for long enough stringlist: Fix printing on smaller consoles make locally used funtion static tftp: remove default filename. We always have a filename given remove unused variable NetBootFileSize tftp: remove unnecessary gateway information tftp: consolidate different puts to printf remove unused code tftp: remove volatile from variables tftp: remove never reached state STATE_TOO_LARGE tftp: remove never reached state STATE_BAD_MAGIC tftp: reorder to get rid of static function declarations tftp: coding style tftp: use debug macro ping: do not return -1 in command ping: shorten usage info nfs: no default filename, we always have a filename pass filename to nfs and tftp start functions nfs: allow only serverip remove global variable BootFile consolidate command calling in execute_command remove unused typedef commands: add defines for command errors/success commands: return COMMAND_ERROR_USAGE call getopt_reset only once cat: return error if file is not readable remove obsolete and broken command 'splash' remove unused header file remove unused directory tools miiphy: Add missing lseek function printenv: do not return negative values in a command commands: remove maxargs hush: remove include/hush.h nand_imx: fix largepage layout nand_imx: merge send_read_page and send_prog_page mxc_nand: introduce mxc_do_addr_cycle mxc_nand: use buffers mxc_nand: remove debug param mxc_nand: simplify command processing mxc nand: modify send_page to send all pages, not only one mxc_nand: remove unused defines mxc_nand: determine page and block size depending on NFMS bit imx_nand: add booting from 2k NAND support imx_nand: make oob read work on 512b page nands mxc_nand: Make main/spare areas runtime configurable mxc_nand: Add NFC V2 support imx_nand: allow flash based bbt IMX_NAND_BASE -> IMX_NFC_BASE mxc_nand: set proper spas / ecc size mxc_nand: add nand boot support for i.MX35 imx_nand: add i.MX25/i.MX35 to Kconfig Merge branch 'for-sascha' of git://uboot.jcrosoft.org/u-boot-v2 into from-jean a9m2410dev: compile fixes i.MX21: fix compiler warning i.MX1: do not try to print non existent reg CID list: remove duplicated list.h at91sam9260ek: Reset ethernet phy during init i.MX Nand: Set correct datawidth/pagesize in CCM module i.MX: remove obsolete V2 Nand driver NAND: Allow to read oob data i.MX flash header: make it work on i.MX35 nand: refuse to write data if not beginning on a page boundary nand: do not write empty pages. Needed for writing UBI images PCA100: initialize pll in assembler code imxfb: show only for relevant i.MXs fb: Add FB_SYNC_ defines from kernel i.MX: split out iomux-v1 support complete i.MX GPIO support introduce GENERIC_GPIO label command line gpio support pcm043: add display support pcm043: Add MMU support omap: Add missing include beagle board: Compile fixes omap: Use correct label in arch/arm/Makefile i.MX31: Fix CCM_UPCTL register offset remove unused include files pcm038: Use a flash based bbt crc: Do not lseek if not necessary (bb devs do not allow lseek) nand bb: Be sure that fd is at the beginning when erasing i.MX Nand: fix bit clearing pcm038: update defconfig Merge branch 'for-sha-i2c-imx' of git://git.pengutronix.de/git/mkl/u-boot-v2 Uwe Kleine-König (1): Documentation/porting.txt: fix some spelling mistakes ...