v2013.03.0

Sascha Hauer s.hauer at pengutronix.de
Mon Mar 4 03:27:27 EST 2013


Hi All,

We have a march release. It's one of the bigger releases (257 non merge
patches)

Have fun!

Sascha

----------------------------------------------------------------
Alexander Aring (5):
      remap_range: make function 'remap_range' global
      arm-mmu: move PAGE_ALIGN macro to common.h
      common: add PAGE_ALIGN_DOWN macro
      barebox-data: add barebox-data sections
      arm-mmu: switch pte flags vars to lower case

Alexander Shiyan (7):
      ARM: ccmx51: Remove SDRAM size settings
      ARM: ccmx51: Fix ethernet devices control by MC13892 GPOs
      ARM: ccmx51: Set MAC address before FEC device registration
      ARM: ccmx51js: Define reset pin for USB Host1
      ARM: ccmx51: Update defconfig
      ARM: mmu: Clear unpredictable bits for translation table
      commands: automount: Added help string about "-d" option

Antony Pavlov (9):
      MIPS: introduce ram0 regions register function
      MIPS: qemu-malta: use mips_add_ram0()
      MIPS: rzx50: use mips_add_ram0()
      MIPS: dlink-dir-320: use mips_add_ram0()
      ARM: efika-mx-smartbook: clean up whitespaces
      commands: reset: add shutdown_barebox() before reset_cpu()
      ARM OMAP: use SZ_*M constants in RAM device register functions
      MIPS: pbl: fix none compression support
      pbl: fix IMAGE_COMPRESSION_LZO-enabled build on MIPS

Daniel Mierswa (3):
      i.MX21: Add periph. clock register name macros
      i.MX21/27: don't enable lcd bus clocks too early
      i.MX27: fix shift amount for PCCR1_PERCLK3_EN

Fabio Porcedda (5):
      ARM: at91: Add Telit EVK-PRO3 board support
      ARM: at91: use -EINVAL for invalid gpio on atmel_mci
      fix compiler warnings: use puts() instead of printf()
      defaultenv-2: fix base/init/ps1: don't reload /env/config
      menu: fix remove superfluous newline: change puts() -> printf("%s", )

Hubert Feurstein (2):
      net: imx_fec: fix RMII support for i.MX6
      imx_spi: fix bus-num setup

Ivan Djelic (1):
      arm: fix memset-related crashes caused by recent GCC (4.7.2) optimizations

Jan Luebbe (2):
      commands: add let command which supports proper arithmetic
      drivers: net: add driver for TI CPSW

Jan Weitzel (1):
      pcm049: clean up defconfig

Jean-Christophe PLAGNIOL-VILLARD (100):
      defaultenv-2: execute init/* before timeout
      defaultenv-2: move ps1 to base/init/ps1
      w1: add ds28ec20 eeprom support
      filetype: add is_barebox_mips_head support
      filetype: add is_barebox_head
      at91: dump mux command: make it depends on COMMAND_SUPPORT
      at91: add test commamd to emulate bootrom boot
      at91sam926x: lowlevel add external boot support
      at91: sam926x: switch lowlevel param to c code
      at91: usb-a9263 add lowlevel init
      introduce common bootstrap code
      at91: add bootstrap version
      at91: usb_a9263: add bootstrap version
      usb: add parameters info on usb device
      usb: fix for USB_ST_STALLED status reporting in ehci_submit_async()
      ehci: if caps ressource is not provided discover it via cr_capbase
      ehci: add atmel support
      at91: usb: allow to specicfy inverted vbus
      at91sam9g45: add ehci support
      at91sam9m10g45ek: add usb support
      at91sam9x5: add ehci support
      at91sam9x5ek: add usb support
      console: switch select to choice
      introduce console none support
      tny-a9263: add dataflash support
      tny_a9263: add bootstrap support
      at91sam9m10g45ek/defconfig: set board type
      at91: add at91sam9m10ihd tablet support
      at91sam9260ek: specify mach entry
      at91: add Somfy Animeo IP support
      mci: add card_write_protected
      Animeo IP: use gpiolib ip to detect the hw version
      consolidate print* in a single header
      at91sam9x5: add autodetect sd/ddram size
      at91sam9n12: add autodetect sd/ddram size
      at91sam9g45: add autodetect sd/ddram size
      at91: Atmel ref board sam{9x5/9n12/m109g45} EK and Ronetix pm9g45 autodetect ddr size
      at91rm9200: add autodetect sdram size
      at91rm9200ek: auto detect sdram size
      video: add atmel lcdc frambuffer support
      at91sam9263: add atmel lcdc frambuffer support
      at91sam9261: add atmel lcdc frambuffer support
      at91sam9g45: add atmel lcdc frambuffer support
      at91sam9m10g45ek: add lcdc support
      at91sam9m10ihd: add lcd support
      at91sam9261ek: add lcd support
      at91sam9263ek: add lcd support
      at91sam9260/9g20/9261/9g10/9263: split soc lowlevel_init from generic
      w1: add dual search support
      macb: sync register access and clock with the kernel
      macb: allow to pass the phy interface
      at91sam9m10ihd: set missing lcd power control
      at91: add clock dump command
      at91: add sama5d3 support
      at91: add sama5d3xek board support
      pbl: move configs to pbl/Kconfig
      pbl: factorise decompressor
      pbl: add none compression support
      atmel_lcdfb: factorise common code between lcdc and new hlcdc IP
      video: add Atmel HLCD support
      at91sam9x5: add lcd support
      at91sam9x5ek: add lcd support
      at91sam9n12: add lcd support
      at91sam9n12ek: add lcd support
      sama5d3: add lcd support
      sama5d3xek: add lcd support
      at91: introduce AT91_LOAD_BAREBOX_SRAM to specifcy which size load for external boot
      at91sam9261ek: add spi support
      at91sam9261ek: add boostrap support
      at91sam9261ek: add first stage support
      menu: the dependancy on process escape is wrong drop it
      at91: bootstrap: add menu support
      atmel_lcdfb: fix warning: implicit declaration of function 'clk_get_rate'
      at91sam9_ddrsdr: fix register on mdr read and sdram detection for ddr size
      usb-a926x: only provide the resource if the driver is enable
      sama5d3k: the nand flash is 4 bit ecc capable so use it
      MAKEALL: add regex support
      ARM AT91: switch at91sam9g45 to barebox_arm_entry
      ARM AT91: switch at91sam9x5 to barebox_arm_entry
      ARM AT91: switch at91sam9n12 to barebox_arm_entry
      at91: gpio: split accessor so we can use them for early init
      at91sam926x_lowlevel_init: use pio macro
      at91sam926x_lowlevel_init: use struct to pass soc config
      at91sam9: drop AT91_BASE_SYS for sdram controller
      beagle: add nand partition and boot
      macb: use dev_xx message
      macb: report timeout on send
      macb: drop non used define
      arm: rename reset and common_reset to barebox_arm_reset_vector and arm_cpu_lowlevel_init
      sama5de3k: add gmacb support
      net macb: call macb_init at probe explicitly
      net macb: sync remaining define with linux
      net macb: use the macro as in linux for tx/rx buffer ring size
      net macb: enable Tramsmit and Receive at open
      net macb: reset the IP at init
      macb: fix tx ring size
      macb: add cadence Gigabit GEM support
      phy/micrel: KSZ9021 diasable Asym Pause support
      oftree: fix probe support
      phy: fix force mode

Michael Olbrich (1):
      defenv-2: migrate guf-vincell to config-board

Rob Herring (1):
      amba: pl011: set RTS during initialization

Sascha Hauer (132):
      of: make of_get_fixed_tree more universally usable
      of: Fix invalid path for of_find_node_by_path
      ARM android image: remove double of_fix_tree
      of: of_free fixes
      of of_free: remove old node from allnodes list
      of: return root node when looking for a node with path /
      of: rename of_parse_dtb to of_unflatten_dtb
      ARM am33xx: Add cpws convenience functions
      ARM beaglebone: Add network support
      ARM beaglebone: update defconfig for networking
      ARM Ka-Ro TX25: Increase NAND partitions
      ARM Ka-Ro Tx25: Switch to new environment
      Merge branch 'pu/tx25' into for-next/imx
      bootm: move printing of file locations outside verbose mode
      of: Add support for converting the unflattened tree back to a dtb
      of: remove unused barebox_fdt
      ARM bootm: only use concatenated oftree when no other is available
      of: unflatten: allow overlay dtbs
      oftree command: refactor
      of: add of_delete_property
      of: rename new_device_node to of_new_node and export it
      commands: Add of_property command
      commands: Add of_node command
      of: speed up unflatten
      Add write_file function
      oftree command: Add -s option to save internal oftree to file
      mci: return 0 for probe parameter even when already initialized
      mci: Always add probe parameter for cards
      mci: Add card_present callback
      mci i.MX esdhc: implement card_present callback
      mci atmel: implement card_present callback
      ARM i.MX6 USB phy: Fix phy function names
      ARM i.MX6: Fix usb phy base addresses
      ARM i.MX6: Add usbphy clocks
      USB: Add usb phy driver for i.MX
      ARM i.MX6: Add Chipidea support
      startup: call a barebox_main function pointer at the end of the startup
      move struct action_data to the only file using it
      make file_*_action static
      move prototypes for envfs_* to envfs.h
      scripts: remove now unnecessary include
      startup: use IS_ENABLED instead of ifdef
      startup: Use IS_ENABLED for loading environment
      startup: add __noreturn to start_barebox
      defaultenv loading: rework to use less ifdefs/defines
      filetype: Make buf in file_detect_type const
      ARM i.MX: Add a common NAND entry for external boot mode
      ARM i.MX boards: use helper function for external NAND boot
      tftp: reset timer on progress
      mtd m25p80: Add support for w25q80bl
      Merge branch 'pu/imx-external-nand-boot' into for-next/imx
      Merge branch 'master' into for-next/at91
      ARM AT91 mmccpu: Fix non existing define
      mtd m25p80: consistenly switch to dev_* messages
      treewide: fix format specifiers
      nios2: Let readl return an unsigned int
      nios2: Use unsigned long for __kernel_size_t
      blackfin: Use unsigned long for __kernel_size_t
      USB ehci: Use dev_* for messages
      introduce compile time loglevel
      introduce pr_fmt
      ARM mmu: Use pr_debug
      ARM pcm038: Specify pr_fmt and change messages to pr_*
      mtd nand: Specify pr_fmt and change messages to pr_*
      ARM omap3 beagle: move lowlevel code to lowlevel.c
      ARM omap3 phycard-a-l1: move lowlevel code to lowlevel.c
      ARM omap3 omap343xdsp: move lowlevel code to lowlevel.c
      ARM omap3 omap3evm: move lowlevel code to lowlevel.c
      ARM am33xx beaglebone: move lowlevel code to lowlevel.c
      ARM omap3 beagle: Compile xload defconfig in Thumb2 mode
      Merge branch 'pu/omap' into for-next/omap
      Merge branch 'for-next/at91'
      Merge branch 'for-next/commands'
      Merge branch 'for-next/compile-log-level'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/imx-usb-chipidea'
      Merge branch 'for-next/mci'
      Merge branch 'for-next/mips'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/mtd'
      Merge branch 'for-next/oftree'
      Merge branch 'for-next/omap'
      Merge branch 'for-next/pbl'
      Merge branch 'for-next/w1'
      ARM: Add new entry point for barebox
      ARM: add __noreturn to board_init_lowlevel_return
      ARM i.MX: Use SRAM stack in lowlevel code
      ARM i.MX: Add i.MX specific entry point for barebox
      ARM i.MX: prepare external nand boot for SoC specific entry
      ARM i.MX boards: switch to barebox_arm_entry
      ARM MXS boards: switch to barebox_arm_entry
      ARM OMAP boards: switch to barebox_arm_entry
      ARM Samsung boards: switch to barebox_arm_entry
      ARM PXA boards: switch to barebox_arm_entry
      ARM ep93xx boards: switch to barebox_arm_entry
      ARM tegra boards: switch to barebox_arm_entry
      ARM nomadik boards: switch to barebox_arm_entry
      ARM versatile boards: switch to barebox_arm_entry
      ARM netx boards: switch to barebox_arm_entry
      ARM clep7212: switch to barebox_arm_entry
      ARM raspberrypi: switch to barebox_arm_entry
      ARM AT91: switch at91sam9 to barebox_arm_entry part1
      ARM AT91: switch at91rm9200 board to barebox_arm_entry
      ARM AT91: switch sama5d3 to barebox_arm_entry
      ARM: remove now unused MACH_[HAS|DO]_LOWLEVEL_INIT
      ARM start-pbl: make board_init_lowlevel_return static
      ARM start-pbl: call uncompressed binary with arguments
      ARM start: pickup parameters from pbl
      ARM: Setup stack at end of SDRAM
      ARM pbl: Use dynamic parameters for early malloc space
      ARM mmu: pickup already enabled mmu
      ARM: Factor out early mmu code
      ARM: Enable mmu early
      ARM: Automatically determine malloc size
      generic memory layout: fix deps for [MALLOC|STACK]_BASE
      ARM: disable HAVE_CONFIGURABLE_MEMORY_LAYOUT
      ARM pbl: inline decompress function
      Merge branch 'pu/arm-entry'
      Add warning above get_ram_size
      fix brown paper bag bug introduced with compile time loglevel
      ARM i.MX35: Fix device names for gpio
      ARM i.MX21: Fix device names for gpio
      ARM OMAP phycard-a-l1: Add missing include
      ARM at91sam9n12ek_defconfig: Fix reassigning of BAREBOX_MAX_IMAGE_SIZE
      ARM i.MX28: Add missing return value in non-void function
      mtd: nand: do not write empty pages
      ubiformat: open flash image readonly
      ARM i.MX: Fix booting from NOR when external nand boot is enabled
      ARM i.MX35: Let MAX clk be in run-mode-on
      Merge branch 'pu/imx-fixes'
      mtd: always write page when oob is given
      Release v2013.03.0

Steffen Trumtrar (1):
      ARM i.MX28: change default watchdog reset method

Vicente Bergas (6):
      OMAP4: use OPPs recommended in datasheet
      OMAP4_USB: more stable communications
      ARCHOS: use manufacturer values for pad_conf and reorder initialization
      feature_list: a way to pass hardware info to the kernel
      ArchosG9: solve regression in second stage lowlevel init
      OMAP4 USB BOOT: remove double line endings

 MAKEALL                                            |   16 +-
 Makefile                                           |    2 +-
 arch/arm/Kconfig                                   |    8 +-
 arch/arm/Makefile                                  |    4 +
 arch/arm/boards/a9m2410/lowlevel_init.S            |   17 +-
 arch/arm/boards/a9m2440/lowlevel_init.S            |   17 +-
 arch/arm/boards/animeo_ip/Makefile                 |    1 +
 arch/arm/boards/animeo_ip/config.h                 |    6 +
 arch/arm/boards/animeo_ip/env/config               |   39 +
 arch/arm/boards/animeo_ip/init.c                   |  251 +++++
 arch/arm/boards/archosg9/Makefile                  |    5 +-
 arch/arm/boards/archosg9/archos_features.c         |  225 ++++
 arch/arm/boards/archosg9/archos_features.h         |   22 +
 arch/arm/boards/archosg9/board.c                   |    3 +
 arch/arm/boards/archosg9/feature_list.h            |  352 +++++++
 arch/arm/boards/archosg9/lowlevel.c                |   28 +-
 arch/arm/boards/archosg9/mux.c                     |  654 +++++-------
 arch/arm/boards/at91rm9200ek/init.c                |    4 +-
 arch/arm/boards/at91sam9260ek/init.c               |    4 +-
 arch/arm/boards/at91sam9261ek/Makefile             |    4 +
 arch/arm/boards/at91sam9261ek/env/bin/init_board   |    7 +
 arch/arm/boards/at91sam9261ek/env/config           |   10 +-
 arch/arm/boards/at91sam9261ek/init.c               |  142 ++-
 arch/arm/boards/at91sam9261ek/lowlevel_init.c      |  108 ++
 arch/arm/boards/at91sam9263ek/Makefile             |    4 +
 arch/arm/boards/at91sam9263ek/config.h             |   87 --
 arch/arm/boards/at91sam9263ek/env/bin/init_board   |    7 +
 arch/arm/boards/at91sam9263ek/init.c               |   74 +-
 arch/arm/boards/at91sam9263ek/lowlevel_init.c      |  104 ++
 .../arm/boards/at91sam9m10g45ek/env/bin/boot_board |    7 +
 arch/arm/boards/at91sam9m10g45ek/init.c            |   68 +-
 arch/arm/boards/at91sam9m10ihd/Makefile            |    2 +
 arch/arm/boards/at91sam9m10ihd/config.h            |    6 +
 arch/arm/boards/at91sam9m10ihd/env/boot/android    |   11 +
 arch/arm/boards/at91sam9m10ihd/env/boot/mmc        |   19 +
 arch/arm/boards/at91sam9m10ihd/env/boot/net        |   16 +
 arch/arm/boards/at91sam9m10ihd/env/boot/net-usb    |   22 +
 arch/arm/boards/at91sam9m10ihd/env/config          |   21 +
 arch/arm/boards/at91sam9m10ihd/env/init/automount  |   17 +
 .../boards/at91sam9m10ihd/env/init/config-board    |    8 +
 .../at91sam9m10ihd/env/init/mtdparts-001-nand      |   11 +
 .../at91sam9m10ihd/env/init/mtdparts-002-m25p80    |   11 +
 arch/arm/boards/at91sam9m10ihd/env/init/ps1        |    9 +
 arch/arm/boards/at91sam9m10ihd/env/init/splash     |    8 +
 arch/arm/boards/at91sam9m10ihd/hw_version.c        |  216 ++++
 arch/arm/boards/at91sam9m10ihd/hw_version.h        |   31 +
 arch/arm/boards/at91sam9m10ihd/init.c              |  288 ++++++
 arch/arm/boards/at91sam9n12ek/env/bin/init_board   |    7 +
 arch/arm/boards/at91sam9n12ek/init.c               |   72 +-
 arch/arm/boards/at91sam9x5ek/env/bin/init_board    |   15 +
 arch/arm/boards/at91sam9x5ek/init.c                |   68 +-
 arch/arm/boards/beagle/Makefile                    |    2 +
 arch/arm/boards/beagle/board.c                     |  169 ----
 arch/arm/boards/beagle/env/boot/nand-ubi           |    9 +
 arch/arm/boards/beagle/env/boot/nand-ubi-dt        |   10 +
 arch/arm/boards/beagle/env/init/mtdparts-nand      |   11 +
 arch/arm/boards/beagle/lowlevel.c                  |  179 ++++
 arch/arm/boards/beaglebone/Makefile                |    4 +
 arch/arm/boards/beaglebone/board.c                 |  272 +----
 arch/arm/boards/beaglebone/lowlevel.c              |  258 +++++
 arch/arm/boards/ccxmx51/Makefile                   |    2 +
 arch/arm/boards/ccxmx51/ccxmx51.c                  |   54 +-
 arch/arm/boards/ccxmx51/ccxmx51.h                  |    1 -
 arch/arm/boards/ccxmx51/ccxmx51js.c                |    1 +
 arch/arm/boards/ccxmx51/lowlevel.c                 |    9 +
 arch/arm/boards/chumby_falconwing/Makefile         |    2 +
 arch/arm/boards/chumby_falconwing/lowlevel.c       |   11 +
 arch/arm/boards/clep7212/lowlevel.c                |    7 +-
 arch/arm/boards/crystalfontz-cfa10036/Makefile     |    2 +
 arch/arm/boards/crystalfontz-cfa10036/lowlevel.c   |   11 +
 arch/arm/boards/dss11/init.c                       |    2 +
 arch/arm/boards/edb93xx/sdram_cfg.c                |    4 +
 arch/arm/boards/efika-mx-smartbook/Makefile        |    2 +
 arch/arm/boards/efika-mx-smartbook/board.c         |   14 +-
 arch/arm/boards/efika-mx-smartbook/lowlevel.c      |    9 +
 arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c  |    7 -
 arch/arm/boards/eukrea_cpuimx25/lowlevel.c         |   45 +-
 arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c  |    9 -
 arch/arm/boards/eukrea_cpuimx27/lowlevel_init.S    |   36 +-
 arch/arm/boards/eukrea_cpuimx35/lowlevel.c         |   56 +-
 arch/arm/boards/eukrea_cpuimx51/Makefile           |    2 +
 arch/arm/boards/eukrea_cpuimx51/lowlevel.c         |    9 +
 arch/arm/boards/freescale-mx23-evk/Makefile        |    2 +
 arch/arm/boards/freescale-mx23-evk/lowlevel.c      |   11 +
 arch/arm/boards/freescale-mx25-3-stack/3stack.c    |    9 -
 .../boards/freescale-mx25-3-stack/lowlevel_init.S  |   36 +-
 arch/arm/boards/freescale-mx28-evk/Makefile        |    2 +
 arch/arm/boards/freescale-mx28-evk/lowlevel.c      |   11 +
 arch/arm/boards/freescale-mx35-3-stack/3stack.c    |   13 +-
 .../boards/freescale-mx35-3-stack/lowlevel_init.S  |   36 +-
 arch/arm/boards/freescale-mx51-pdk/Makefile        |    2 +
 arch/arm/boards/freescale-mx51-pdk/lowlevel.c      |    9 +
 arch/arm/boards/freescale-mx53-loco/Makefile       |    2 +
 arch/arm/boards/freescale-mx53-loco/lowlevel.c     |    9 +
 arch/arm/boards/freescale-mx53-smd/Makefile        |    2 +
 arch/arm/boards/freescale-mx53-smd/lowlevel.c      |    9 +
 arch/arm/boards/freescale-mx6-arm2/Makefile        |    2 +
 arch/arm/boards/freescale-mx6-arm2/lowlevel.c      |   10 +
 arch/arm/boards/freescale-mx6-sabrelite/Makefile   |    2 +
 arch/arm/boards/freescale-mx6-sabrelite/board.c    |    4 +-
 arch/arm/boards/freescale-mx6-sabrelite/lowlevel.c |   10 +
 .../boards/friendlyarm-mini2440/lowlevel_init.S    |   17 +-
 arch/arm/boards/friendlyarm-mini6410/Makefile      |    2 +
 arch/arm/boards/friendlyarm-mini6410/lowlevel.c    |   11 +
 arch/arm/boards/friendlyarm-tiny210/lowlevel.c     |    8 +-
 arch/arm/boards/friendlyarm-tiny6410/Makefile      |    3 +-
 arch/arm/boards/friendlyarm-tiny6410/lowlevel.c    |   11 +
 arch/arm/boards/guf-cupid/lowlevel.c               |   55 +-
 arch/arm/boards/guf-neso/lowlevel.c                |   43 +-
 arch/arm/boards/guf-vincell/env/init/bootargs-base |    8 -
 arch/arm/boards/guf-vincell/env/init/config-board  |    7 +
 arch/arm/boards/guf-vincell/env/init/hostname      |    8 -
 arch/arm/boards/guf-vincell/lowlevel.c             |    9 +-
 arch/arm/boards/imx21ads/imx21ads.c                |   12 +-
 arch/arm/boards/imx21ads/lowlevel_init.S           |   40 +-
 arch/arm/boards/imx233-olinuxino/Makefile          |    2 +
 arch/arm/boards/imx233-olinuxino/lowlevel.c        |   11 +
 arch/arm/boards/imx27ads/lowlevel_init.S           |   10 +-
 arch/arm/boards/karo-tx25/board.c                  |   12 +-
 arch/arm/boards/karo-tx25/env/bin/init_board       |    6 -
 arch/arm/boards/karo-tx25/env/boot/nand-ubi        |   10 +
 arch/arm/boards/karo-tx25/env/config               |   48 -
 arch/arm/boards/karo-tx25/env/init/config-board    |    7 +
 arch/arm/boards/karo-tx25/env/init/mtdparts-nand   |   11 +
 arch/arm/boards/karo-tx25/lowlevel.c               |   45 +-
 arch/arm/boards/karo-tx28/Makefile                 |    2 +
 arch/arm/boards/karo-tx28/lowlevel.c               |   11 +
 arch/arm/boards/karo-tx51/Makefile                 |    2 +
 arch/arm/boards/karo-tx51/lowlevel.c               |    9 +
 arch/arm/boards/karo-tx53/lowlevel.c               |   10 +-
 arch/arm/boards/mioa701/Makefile                   |    2 +
 arch/arm/boards/mioa701/lowlevel.c                 |   10 +
 arch/arm/boards/mmccpu/Makefile                    |    4 +
 arch/arm/boards/mmccpu/config.h                    |  118 ---
 arch/arm/boards/mmccpu/lowlevel_init.c             |  135 +++
 arch/arm/boards/netx/platform.S                    |   13 +-
 arch/arm/boards/nhk8815/Makefile                   |    2 +
 arch/arm/boards/nhk8815/lowlevel.c                 |   10 +
 arch/arm/boards/omap343xdsp/Makefile               |    2 +
 arch/arm/boards/omap343xdsp/board.c                |  549 +---------
 arch/arm/boards/omap343xdsp/lowlevel.c             |  557 ++++++++++
 arch/arm/boards/omap3evm/Makefile                  |    2 +
 arch/arm/boards/omap3evm/board.c                   |  158 ---
 arch/arm/boards/omap3evm/lowlevel.c                |  169 ++++
 arch/arm/boards/panda/board.c                      |    2 +-
 arch/arm/boards/panda/lowlevel.c                   |   11 +-
 arch/arm/boards/pcm027/lowlevel_init.S             |   13 +-
 arch/arm/boards/pcm037/lowlevel.c                  |   42 +-
 arch/arm/boards/pcm037/pcm037.c                    |    8 -
 arch/arm/boards/pcm038/lowlevel.c                  |   44 +-
 arch/arm/boards/pcm038/pcm038.c                    |    5 +-
 arch/arm/boards/pcm043/lowlevel.c                  |   57 +-
 arch/arm/boards/pcm049/lowlevel.c                  |   11 +-
 arch/arm/boards/pcm051/Makefile                    |    2 +
 arch/arm/boards/pcm051/lowlevel.c                  |   11 +
 arch/arm/boards/phycard-a-l1/Makefile              |    2 +
 arch/arm/boards/phycard-a-l1/lowlevel.c            |  260 +++++
 arch/arm/boards/phycard-a-l1/pca-a-l1.c            |  247 -----
 arch/arm/boards/phycard-a-xl2/lowlevel.c           |   11 +-
 arch/arm/boards/phycard-i.MX27/lowlevel_init.S     |   36 +-
 arch/arm/boards/pm9261/Makefile                    |    4 +
 arch/arm/boards/pm9261/config.h                    |   87 --
 arch/arm/boards/pm9261/lowlevel_init.c             |  102 ++
 arch/arm/boards/pm9263/Makefile                    |    4 +
 arch/arm/boards/pm9263/config.h                    |  103 --
 arch/arm/boards/pm9263/init.c                      |    2 +-
 arch/arm/boards/pm9263/lowlevel_init.c             |  121 +++
 arch/arm/boards/pm9g45/init.c                      |    6 +-
 arch/arm/boards/qil-a9260/init.c                   |    4 +-
 arch/arm/boards/raspberry-pi/Makefile              |    2 +
 arch/arm/boards/raspberry-pi/lowlevel.c            |   11 +
 arch/arm/boards/sama5d3xek/Makefile                |    2 +
 arch/arm/boards/sama5d3xek/config.h                |    6 +
 arch/arm/boards/sama5d3xek/env/bin/init_board      |   15 +
 arch/arm/boards/sama5d3xek/env/config              |   44 +
 arch/arm/boards/sama5d3xek/hw_version.c            |  251 +++++
 arch/arm/boards/sama5d3xek/hw_version.h            |   53 +
 arch/arm/boards/sama5d3xek/init.c                  |  434 ++++++++
 arch/arm/boards/scb9328/lowlevel_init.S            |   10 +-
 arch/arm/boards/telit-evk-pro3/Makefile            |    1 +
 arch/arm/boards/telit-evk-pro3/config.h            |    6 +
 arch/arm/boards/telit-evk-pro3/env/boot/nand-ubi   |   10 +
 .../boards/telit-evk-pro3/env/init/config-board    |    8 +
 .../boards/telit-evk-pro3/env/init/mtdparts-nand   |   11 +
 arch/arm/boards/telit-evk-pro3/env/init/usb        |   40 +
 arch/arm/boards/telit-evk-pro3/init.c              |  176 ++++
 arch/arm/boards/tny-a926x/Makefile                 |    9 +
 arch/arm/boards/tny-a926x/init.c                   |   45 +-
 arch/arm/boards/tny-a926x/tny_a9263_bootstrap.c    |   16 +
 .../arm/boards/tny-a926x/tny_a9263_lowlevel_init.c |  107 ++
 arch/arm/boards/toshiba-ac100/Makefile             |    2 +
 arch/arm/boards/toshiba-ac100/lowlevel.c           |   10 +
 arch/arm/boards/tqma53/Makefile                    |    2 +
 arch/arm/boards/tqma53/lowlevel.c                  |    9 +
 arch/arm/boards/usb-a926x/Makefile                 |    9 +
 arch/arm/boards/usb-a926x/init.c                   |   48 +-
 arch/arm/boards/usb-a926x/usb_a9263_bootstrap.c    |   16 +
 .../arm/boards/usb-a926x/usb_a9263_lowlevel_init.c |  111 ++
 arch/arm/boards/versatile/Makefile                 |    3 +-
 arch/arm/boards/versatile/lowlevel.c               |   10 +
 arch/arm/configs/am335x_beaglebone_defconfig       |   17 +
 arch/arm/configs/animeo_ip_defconfig               |   79 ++
 arch/arm/configs/archosg9_defconfig                |    2 +-
 arch/arm/configs/archosg9_xload_defconfig          |    2 +-
 arch/arm/configs/at91sam9260ek_defconfig           |    1 +
 arch/arm/configs/at91sam9261ek_bootstrap_defconfig |   25 +
 arch/arm/configs/at91sam9261ek_defconfig           |    7 +-
 .../configs/at91sam9261ek_first_stage_defconfig    |   71 ++
 arch/arm/configs/at91sam9263ek_defconfig           |    4 +
 arch/arm/configs/at91sam9m10g45ek_defconfig        |   18 +-
 arch/arm/configs/at91sam9m10ihd_defconfig          |   99 ++
 arch/arm/configs/at91sam9n12ek_defconfig           |    8 +-
 arch/arm/configs/at91sam9x5ek_defconfig            |   10 +-
 arch/arm/configs/ccmx51_defconfig                  |   24 +-
 arch/arm/configs/omap3530_beagle_xload_defconfig   |    4 +-
 arch/arm/configs/panda_xload_defconfig             |    2 +-
 arch/arm/configs/pcm049_defconfig                  |   19 +-
 arch/arm/configs/pcm049_xload_defconfig            |    5 +-
 arch/arm/configs/phycard_a_l1_defconfig            |    2 -
 arch/arm/configs/phycard_a_l1_xload_defconfig      |    2 +-
 arch/arm/configs/phycard_a_xl2_xload_defconfig     |    2 +-
 arch/arm/configs/sama5d3xek_defconfig              |   95 ++
 arch/arm/configs/telit_evk_pro3_defconfig          |   73 ++
 arch/arm/configs/tny_a9263_bootstrap_defconfig     |   26 +
 arch/arm/configs/tny_a9263_defconfig               |    1 +
 arch/arm/configs/tx25stk5_defconfig                |   42 +-
 .../configs/usb_a9263_128mib_bootstrap_defconfig   |   27 +
 arch/arm/configs/usb_a9263_bootstrap_defconfig     |   26 +
 arch/arm/cpu/Makefile                              |    4 +-
 arch/arm/cpu/cpu.c                                 |   12 +
 arch/arm/cpu/exceptions.S                          |    2 +-
 arch/arm/cpu/mmu-early.c                           |   53 +
 arch/arm/cpu/mmu-early.h                           |    6 +
 arch/arm/cpu/mmu.c                                 |   82 +-
 arch/arm/cpu/start-pbl.c                           |  182 +---
 arch/arm/cpu/start.c                               |  107 +-
 arch/arm/include/asm/armlinux.h                    |    9 +
 arch/arm/include/asm/barebox-arm-head.h            |    8 +-
 arch/arm/include/asm/barebox-arm.h                 |    4 +-
 arch/arm/include/asm/mmu.h                         |   17 +
 arch/arm/lib/Makefile                              |    1 -
 arch/arm/lib/arm.c                                 |   14 -
 arch/arm/lib/armlinux.c                            |   12 +
 arch/arm/lib/barebox.lds.S                         |    2 +
 arch/arm/lib/bootm.c                               |    9 +-
 arch/arm/lib/bootu.c                               |    2 +-
 arch/arm/lib/bootz.c                               |    2 +-
 arch/arm/lib/memset.S                              |   85 +-
 arch/arm/mach-at91/Kconfig                         |   99 +-
 arch/arm/mach-at91/Makefile                        |   17 +-
 arch/arm/mach-at91/at91rm9200_devices.c            |   14 +-
 arch/arm/mach-at91/at91rm9200_lowlevel_init.c      |    6 +-
 arch/arm/mach-at91/at91sam9260_devices.c           |   13 +-
 arch/arm/mach-at91/at91sam9260_lowlevel_init.c     |   47 +
 arch/arm/mach-at91/at91sam9261_devices.c           |   64 +-
 arch/arm/mach-at91/at91sam9261_lowlevel_init.c     |   47 +
 arch/arm/mach-at91/at91sam9263.c                   |    1 +
 arch/arm/mach-at91/at91sam9263_devices.c           |   49 +-
 arch/arm/mach-at91/at91sam9263_lowlevel_init.c     |   47 +
 arch/arm/mach-at91/at91sam926x_lowlevel_init.c     |  183 ++--
 arch/arm/mach-at91/at91sam9_reset.S                |    4 +-
 arch/arm/mach-at91/at91sam9g45.c                   |    2 +
 arch/arm/mach-at91/at91sam9g45_devices.c           |   80 +-
 arch/arm/mach-at91/at91sam9g45_lowlevel_init.c     |   26 +
 arch/arm/mach-at91/at91sam9n12.c                   |    1 +
 arch/arm/mach-at91/at91sam9n12_devices.c           |   57 +-
 arch/arm/mach-at91/at91sam9n12_lowlevel_init.c     |   26 +
 arch/arm/mach-at91/at91sam9x5.c                    |    2 +
 arch/arm/mach-at91/at91sam9x5_devices.c            |   88 +-
 arch/arm/mach-at91/at91sam9x5_lowlevel_init.c      |   26 +
 arch/arm/mach-at91/boot_test_cmd.c                 |   95 ++
 arch/arm/mach-at91/bootstrap.c                     |  260 +++++
 arch/arm/mach-at91/clock.c                         |  158 ++-
 arch/arm/mach-at91/clock.h                         |    2 +
 arch/arm/mach-at91/gpio.c                          |  131 +--
 arch/arm/mach-at91/gpio.h                          |  148 +++
 .../mach-at91/include/mach/at91_lowlevel_init.h    |   46 +
 arch/arm/mach-at91/include/mach/at91_pmc.h         |   14 +-
 arch/arm/mach-at91/include/mach/at91rm9200_mc.h    |   30 +
 arch/arm/mach-at91/include/mach/at91sam9_ddrsdr.h  |  126 +++
 arch/arm/mach-at91/include/mach/at91sam9_sdramc.h  |  108 +-
 arch/arm/mach-at91/include/mach/atmel_hlcdc.h      |  760 ++++++++++++++
 arch/arm/mach-at91/include/mach/barebox-arm-head.h |    4 +-
 arch/arm/mach-at91/include/mach/board.h            |   10 +-
 arch/arm/mach-at91/include/mach/bootstrap.h        |   28 +
 arch/arm/mach-at91/include/mach/cpu.h              |   27 +
 arch/arm/mach-at91/include/mach/hardware.h         |    8 +
 arch/arm/mach-at91/include/mach/sama5d3.h          |  152 +++
 arch/arm/mach-at91/include/mach/sama5d3_matrix.h   |   15 +
 arch/arm/mach-at91/sama5d3.c                       |  397 ++++++++
 arch/arm/mach-at91/sama5d3_devices.c               |  497 +++++++++
 arch/arm/mach-at91/sama5d3_lowlevel_init.c         |   25 +
 arch/arm/mach-at91/setup.c                         |   27 +
 arch/arm/mach-at91/soc.h                           |    5 +
 arch/arm/mach-clps711x/Kconfig                     |    2 -
 arch/arm/mach-ep93xx/Kconfig                       |    8 -
 arch/arm/mach-ep93xx/Makefile                      |    4 +-
 arch/arm/mach-ep93xx/lowlevel_init.S               |   17 +-
 arch/arm/mach-imx/Kconfig                          |   18 +-
 arch/arm/mach-imx/Makefile                         |    5 +-
 arch/arm/mach-imx/clk-imx21.c                      |   67 +-
 arch/arm/mach-imx/clk-imx25.c                      |    2 +
 arch/arm/mach-imx/clk-imx27.c                      |   16 +-
 arch/arm/mach-imx/clk-imx35.c                      |    2 +-
 arch/arm/mach-imx/clk-imx6.c                       |    5 +
 arch/arm/mach-imx/esdctl.c                         |  140 ++-
 arch/arm/mach-imx/external-nand-boot.c             |  121 +++
 arch/arm/mach-imx/imx21.c                          |   12 +-
 arch/arm/mach-imx/imx35.c                          |    6 +-
 arch/arm/mach-imx/imx6.c                           |    1 +
 arch/arm/mach-imx/include/mach/devices-imx6.h      |   26 +
 arch/arm/mach-imx/include/mach/esdctl.h            |   11 +
 arch/arm/mach-imx/include/mach/imx-flash-header.h  |    4 +-
 arch/arm/mach-imx/include/mach/imx-nand.h          |    6 +-
 arch/arm/mach-imx/include/mach/imx21-regs.h        |    7 +-
 arch/arm/mach-imx/include/mach/imx25-regs.h        |    3 +
 arch/arm/mach-imx/include/mach/imx27-regs.h        |    1 +
 arch/arm/mach-imx/include/mach/imx31-regs.h        |    3 +
 arch/arm/mach-imx/include/mach/imx6-regs.h         |    3 +-
 arch/arm/mach-imx/include/mach/usb.h               |    4 +-
 arch/arm/mach-imx/usb-imx6.c                       |   14 +-
 arch/arm/mach-mxs/soc-imx28.c                      |   14 +
 arch/arm/mach-netx/Kconfig                         |    1 -
 arch/arm/mach-omap/Kconfig                         |   14 -
 arch/arm/mach-omap/am33xx_generic.c                |   27 +
 arch/arm/mach-omap/arch-omap.dox                   |    1 -
 arch/arm/mach-omap/gpmc.c                          |    6 +-
 arch/arm/mach-omap/include/mach/am33xx-devices.h   |    7 +
 arch/arm/mach-omap/include/mach/am33xx-generic.h   |    6 +
 arch/arm/mach-omap/include/mach/cpsw.h             |   29 +
 arch/arm/mach-omap/include/mach/omap3-silicon.h    |    1 +
 arch/arm/mach-omap/include/mach/omap4-clock.h      |   12 +-
 arch/arm/mach-omap/omap3_core.S                    |   11 +-
 arch/arm/mach-omap/xload.c                         |   11 +-
 arch/arm/mach-pxa/Kconfig                          |    1 -
 arch/arm/mach-samsung/Kconfig                      |    6 -
 arch/arm/pbl/Makefile                              |    3 +-
 arch/arm/pbl/piggy.shipped.S                       |    6 +
 arch/arm/pbl/zbarebox.lds.S                        |    8 +-
 arch/blackfin/boards/ipe337/barebox.lds.S          |    2 +
 arch/blackfin/include/asm/mmu.h                    |   18 +
 arch/blackfin/include/asm/posix_types.h            |    2 +-
 arch/mips/boards/dlink-dir-320/Makefile            |    1 +
 arch/mips/boards/dlink-dir-320/board.c             |   12 +
 arch/mips/boards/qemu-malta/init.c                 |    4 +-
 arch/mips/boards/rzx50/Makefile                    |    1 +
 arch/mips/boards/rzx50/board.c                     |   12 +
 arch/mips/boot/main_entry-pbl.c                    |   24 +-
 arch/mips/include/asm/memory.h                     |   12 +
 arch/mips/include/asm/mmu.h                        |   18 +
 arch/mips/lib/barebox.lds.S                        |    2 +
 arch/mips/pbl/Makefile                             |    3 +-
 arch/mips/pbl/piggy.shipped.S                      |    6 +
 arch/nios2/cpu/barebox.lds.S                       |    1 +
 arch/nios2/include/asm/io.h                        |    2 +-
 arch/nios2/include/asm/mmu.h                       |   18 +
 arch/nios2/include/asm/posix_types.h               |    2 +-
 arch/openrisc/include/asm/mmu.h                    |   18 +
 arch/ppc/boards/freescale-p2020rdb/barebox.lds.S   |    1 +
 arch/ppc/boards/pcm030/barebox.lds.S               |    1 +
 arch/ppc/include/asm/mmu.h                         |   18 +
 arch/ppc/lib/board.c                               |    4 +-
 arch/sandbox/include/asm/mmu.h                     |   18 +
 arch/x86/include/asm/mmu.h                         |   18 +
 arch/x86/lib/barebox.lds.S                         |    2 +
 commands/Kconfig                                   |   29 +-
 commands/Makefile                                  |    3 +
 commands/automount.c                               |    1 +
 commands/bootm.c                                   |   48 +-
 commands/let.c                                     |   93 ++
 commands/loadenv.c                                 |    2 +-
 commands/of_node.c                                 |  111 ++
 commands/of_property.c                             |  280 +++++
 commands/oftree.c                                  |  130 ++-
 commands/reset.c                                   |   23 +
 commands/saveenv.c                                 |    2 +-
 commands/ubiformat.c                               |    2 +-
 common/Kconfig                                     |  110 +-
 common/Makefile                                    |    1 +
 common/console_none.c                              |   42 +
 common/environment.c                               |   21 +-
 common/filetype.c                                  |   12 +-
 common/hush.c                                      |    4 +-
 common/meminfo.c                                   |    5 -
 common/memory.c                                    |    4 +
 common/memsize.c                                   |    3 +
 common/menu.c                                      |    2 +-
 common/module.c                                    |    2 +-
 common/oftree.c                                    |   59 +-
 common/parser.c                                    |    4 +-
 common/resource.c                                  |   26 +-
 common/startup.c                                   |   95 +-
 common/uimage.c                                    |    5 +-
 defaultenv-2/base/bin/init                         |   18 +-
 defaultenv-2/base/init/ps1                         |    7 +
 drivers/mci/atmel_mci.c                            |   20 +-
 drivers/mci/imx-esdhc.c                            |   14 +-
 drivers/mci/mci-core.c                             |   39 +-
 drivers/mci/mxs.c                                  |    2 +-
 drivers/mtd/core.c                                 |   32 +
 drivers/mtd/devices/m25p80.c                       |   12 +-
 drivers/mtd/nand/nand_base.c                       |   39 +-
 drivers/mtd/nand/nand_bbt.c                        |   43 +-
 drivers/mtd/nand/nand_write.c                      |   14 +-
 drivers/net/Kconfig                                |    4 +
 drivers/net/Makefile                               |    1 +
 drivers/net/at91_ether.c                           |    2 +-
 drivers/net/cpsw.c                                 | 1070 ++++++++++++++++++++
 drivers/net/fec_imx.c                              |    2 +-
 drivers/net/macb.c                                 |  491 ++++++---
 drivers/net/macb.h                                 |  185 +++-
 drivers/net/phy/mdio_bus.c                         |    4 +
 drivers/net/phy/micrel.c                           |    8 +-
 drivers/net/phy/phy.c                              |    4 +
 drivers/nor/cfi_flash.c                            |   14 +-
 drivers/nor/cfi_flash.h                            |    4 +
 drivers/of/base.c                                  |  168 ++-
 drivers/serial/Kconfig                             |    1 +
 drivers/serial/amba-pl011.c                        |    2 +-
 drivers/spi/imx_spi.c                              |    1 +
 drivers/usb/core/usb.c                             |   14 +
 drivers/usb/gadget/Kconfig                         |    2 +-
 drivers/usb/host/Kconfig                           |    5 +
 drivers/usb/host/Makefile                          |    1 +
 drivers/usb/host/ehci-atmel.c                      |   96 ++
 drivers/usb/host/ehci-hcd.c                        |   90 +-
 drivers/usb/imx/Kconfig                            |    5 +
 drivers/usb/imx/Makefile                           |    1 +
 drivers/usb/imx/imx-usb-misc.c                     |   12 +
 drivers/usb/imx/imx-usb-phy.c                      |  105 ++
 drivers/video/Kconfig                              |    8 +
 drivers/video/Makefile                             |    2 +
 drivers/video/atmel_hlcdfb.c                       |  297 ++++++
 drivers/video/atmel_lcdfb.c                        |  263 +++++
 drivers/video/atmel_lcdfb.h                        |   37 +
 drivers/video/atmel_lcdfb_core.c                   |  313 ++++++
 drivers/video/imx.c                                |   29 +-
 drivers/w1/Kconfig                                 |    5 +
 drivers/w1/slaves/Kconfig                          |    4 +-
 drivers/w1/slaves/w1_ds2433.c                      |   43 +-
 drivers/w1/w1.c                                    |   27 +-
 drivers/w1/w1.h                                    |    2 +
 fs/fs.c                                            |   19 +
 fs/tftp.c                                          |   25 +-
 include/asm-generic/memory_layout.h                |    6 +-
 include/asm-generic/sections.h                     |    1 +
 include/bootstrap.h                                |   34 +
 include/common.h                                   |   27 +-
 include/driver.h                                   |   29 -
 include/envfs.h                                    |    8 +-
 include/environment.h                              |   23 -
 include/filetype.h                                 |   23 +-
 include/fs.h                                       |    5 +
 include/linux/mtd/mtd.h                            |    4 +-
 include/linux/phy.h                                |    1 +
 include/math.h                                     |   92 ++
 include/mci.h                                      |    4 +
 include/of.h                                       |   16 +-
 include/pbl.h                                      |   15 +
 include/printk.h                                   |   69 ++
 include/stdio.h                                    |   64 +-
 include/video/atmel_lcdc.h                         |  206 ++++
 lib/Kconfig                                        |    2 +
 lib/Makefile                                       |    2 +
 lib/bootstrap/Kconfig                              |   13 +
 lib/bootstrap/Makefile                             |    3 +
 lib/bootstrap/common.c                             |   24 +
 lib/bootstrap/devfs.c                              |  118 +++
 lib/bootstrap/disk.c                               |   37 +
 lib/decompress_unlzo.c                             |    4 +-
 lib/gui/bmp.c                                      |    2 +-
 lib/math.c                                         |  795 +++++++++++++++
 lib/xfuncs.c                                       |    4 +-
 net/Kconfig                                        |    1 +
 pbl/Kconfig                                        |   44 +
 pbl/Makefile                                       |    1 +
 pbl/decomp.c                                       |   44 +
 pbl/misc.c                                         |    4 +-
 scripts/bareboxenv.c                               |    1 -
 scripts/omap4_usbboot.c                            |   75 +-
 scripts/usb_linux.c                                |    4 +-
 481 files changed, 17690 insertions(+), 4371 deletions(-)
 create mode 100644 arch/arm/boards/animeo_ip/Makefile
 create mode 100644 arch/arm/boards/animeo_ip/config.h
 create mode 100644 arch/arm/boards/animeo_ip/env/config
 create mode 100644 arch/arm/boards/animeo_ip/init.c
 create mode 100644 arch/arm/boards/archosg9/archos_features.c
 create mode 100644 arch/arm/boards/archosg9/archos_features.h
 create mode 100644 arch/arm/boards/archosg9/feature_list.h
 create mode 100644 arch/arm/boards/at91sam9261ek/lowlevel_init.c
 create mode 100644 arch/arm/boards/at91sam9263ek/lowlevel_init.c
 create mode 100644 arch/arm/boards/at91sam9m10ihd/Makefile
 create mode 100644 arch/arm/boards/at91sam9m10ihd/config.h
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/boot/android
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/boot/mmc
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/boot/net
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/boot/net-usb
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/config
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/init/automount
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/init/config-board
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/init/mtdparts-001-nand
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/init/mtdparts-002-m25p80
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/init/ps1
 create mode 100644 arch/arm/boards/at91sam9m10ihd/env/init/splash
 create mode 100644 arch/arm/boards/at91sam9m10ihd/hw_version.c
 create mode 100644 arch/arm/boards/at91sam9m10ihd/hw_version.h
 create mode 100644 arch/arm/boards/at91sam9m10ihd/init.c
 create mode 100644 arch/arm/boards/at91sam9x5ek/env/bin/init_board
 create mode 100644 arch/arm/boards/beagle/env/boot/nand-ubi
 create mode 100644 arch/arm/boards/beagle/env/boot/nand-ubi-dt
 create mode 100644 arch/arm/boards/beagle/env/init/mtdparts-nand
 create mode 100644 arch/arm/boards/beagle/lowlevel.c
 create mode 100644 arch/arm/boards/beaglebone/lowlevel.c
 create mode 100644 arch/arm/boards/ccxmx51/lowlevel.c
 create mode 100644 arch/arm/boards/chumby_falconwing/lowlevel.c
 create mode 100644 arch/arm/boards/crystalfontz-cfa10036/lowlevel.c
 create mode 100644 arch/arm/boards/efika-mx-smartbook/lowlevel.c
 create mode 100644 arch/arm/boards/eukrea_cpuimx51/lowlevel.c
 create mode 100644 arch/arm/boards/freescale-mx23-evk/lowlevel.c
 create mode 100644 arch/arm/boards/freescale-mx28-evk/lowlevel.c
 create mode 100644 arch/arm/boards/freescale-mx51-pdk/lowlevel.c
 create mode 100644 arch/arm/boards/freescale-mx53-loco/lowlevel.c
 create mode 100644 arch/arm/boards/freescale-mx53-smd/lowlevel.c
 create mode 100644 arch/arm/boards/freescale-mx6-arm2/lowlevel.c
 create mode 100644 arch/arm/boards/freescale-mx6-sabrelite/lowlevel.c
 create mode 100644 arch/arm/boards/friendlyarm-mini6410/lowlevel.c
 create mode 100644 arch/arm/boards/friendlyarm-tiny6410/lowlevel.c
 delete mode 100644 arch/arm/boards/guf-vincell/env/init/bootargs-base
 create mode 100644 arch/arm/boards/guf-vincell/env/init/config-board
 delete mode 100644 arch/arm/boards/guf-vincell/env/init/hostname
 create mode 100644 arch/arm/boards/imx233-olinuxino/lowlevel.c
 delete mode 100644 arch/arm/boards/karo-tx25/env/bin/init_board
 create mode 100644 arch/arm/boards/karo-tx25/env/boot/nand-ubi
 delete mode 100644 arch/arm/boards/karo-tx25/env/config
 create mode 100644 arch/arm/boards/karo-tx25/env/init/config-board
 create mode 100644 arch/arm/boards/karo-tx25/env/init/mtdparts-nand
 create mode 100644 arch/arm/boards/karo-tx28/lowlevel.c
 create mode 100644 arch/arm/boards/karo-tx51/lowlevel.c
 create mode 100644 arch/arm/boards/mioa701/lowlevel.c
 create mode 100644 arch/arm/boards/mmccpu/lowlevel_init.c
 create mode 100644 arch/arm/boards/nhk8815/lowlevel.c
 create mode 100644 arch/arm/boards/omap343xdsp/lowlevel.c
 create mode 100644 arch/arm/boards/omap3evm/lowlevel.c
 create mode 100644 arch/arm/boards/pcm051/lowlevel.c
 create mode 100644 arch/arm/boards/phycard-a-l1/lowlevel.c
 create mode 100644 arch/arm/boards/pm9261/lowlevel_init.c
 create mode 100644 arch/arm/boards/pm9263/lowlevel_init.c
 create mode 100644 arch/arm/boards/raspberry-pi/lowlevel.c
 create mode 100644 arch/arm/boards/sama5d3xek/Makefile
 create mode 100644 arch/arm/boards/sama5d3xek/config.h
 create mode 100644 arch/arm/boards/sama5d3xek/env/bin/init_board
 create mode 100644 arch/arm/boards/sama5d3xek/env/config
 create mode 100644 arch/arm/boards/sama5d3xek/hw_version.c
 create mode 100644 arch/arm/boards/sama5d3xek/hw_version.h
 create mode 100644 arch/arm/boards/sama5d3xek/init.c
 create mode 100644 arch/arm/boards/telit-evk-pro3/Makefile
 create mode 100644 arch/arm/boards/telit-evk-pro3/config.h
 create mode 100644 arch/arm/boards/telit-evk-pro3/env/boot/nand-ubi
 create mode 100644 arch/arm/boards/telit-evk-pro3/env/init/config-board
 create mode 100644 arch/arm/boards/telit-evk-pro3/env/init/mtdparts-nand
 create mode 100644 arch/arm/boards/telit-evk-pro3/env/init/usb
 create mode 100644 arch/arm/boards/telit-evk-pro3/init.c
 create mode 100644 arch/arm/boards/tny-a926x/tny_a9263_bootstrap.c
 create mode 100644 arch/arm/boards/tny-a926x/tny_a9263_lowlevel_init.c
 create mode 100644 arch/arm/boards/toshiba-ac100/lowlevel.c
 create mode 100644 arch/arm/boards/tqma53/lowlevel.c
 create mode 100644 arch/arm/boards/usb-a926x/usb_a9263_bootstrap.c
 create mode 100644 arch/arm/boards/usb-a926x/usb_a9263_lowlevel_init.c
 create mode 100644 arch/arm/boards/versatile/lowlevel.c
 create mode 100644 arch/arm/configs/animeo_ip_defconfig
 create mode 100644 arch/arm/configs/at91sam9261ek_bootstrap_defconfig
 create mode 100644 arch/arm/configs/at91sam9261ek_first_stage_defconfig
 create mode 100644 arch/arm/configs/at91sam9m10ihd_defconfig
 create mode 100644 arch/arm/configs/sama5d3xek_defconfig
 create mode 100644 arch/arm/configs/telit_evk_pro3_defconfig
 create mode 100644 arch/arm/configs/tny_a9263_bootstrap_defconfig
 create mode 100644 arch/arm/configs/usb_a9263_128mib_bootstrap_defconfig
 create mode 100644 arch/arm/configs/usb_a9263_bootstrap_defconfig
 create mode 100644 arch/arm/cpu/mmu-early.c
 create mode 100644 arch/arm/cpu/mmu-early.h
 delete mode 100644 arch/arm/lib/arm.c
 create mode 100644 arch/arm/mach-at91/at91sam9260_lowlevel_init.c
 create mode 100644 arch/arm/mach-at91/at91sam9261_lowlevel_init.c
 create mode 100644 arch/arm/mach-at91/at91sam9263_lowlevel_init.c
 create mode 100644 arch/arm/mach-at91/at91sam9g45_lowlevel_init.c
 create mode 100644 arch/arm/mach-at91/at91sam9n12_lowlevel_init.c
 create mode 100644 arch/arm/mach-at91/at91sam9x5_lowlevel_init.c
 create mode 100644 arch/arm/mach-at91/boot_test_cmd.c
 create mode 100644 arch/arm/mach-at91/bootstrap.c
 create mode 100644 arch/arm/mach-at91/gpio.h
 create mode 100644 arch/arm/mach-at91/include/mach/at91_lowlevel_init.h
 create mode 100644 arch/arm/mach-at91/include/mach/atmel_hlcdc.h
 create mode 100644 arch/arm/mach-at91/include/mach/bootstrap.h
 create mode 100644 arch/arm/mach-at91/include/mach/sama5d3.h
 create mode 100644 arch/arm/mach-at91/include/mach/sama5d3_matrix.h
 create mode 100644 arch/arm/mach-at91/sama5d3.c
 create mode 100644 arch/arm/mach-at91/sama5d3_devices.c
 create mode 100644 arch/arm/mach-at91/sama5d3_lowlevel_init.c
 create mode 100644 arch/arm/mach-omap/include/mach/am33xx-generic.h
 create mode 100644 arch/arm/mach-omap/include/mach/cpsw.h
 create mode 100644 arch/arm/pbl/piggy.shipped.S
 create mode 100644 arch/blackfin/include/asm/mmu.h
 create mode 100644 arch/mips/boards/dlink-dir-320/board.c
 create mode 100644 arch/mips/boards/rzx50/board.c
 create mode 100644 arch/mips/include/asm/memory.h
 create mode 100644 arch/mips/include/asm/mmu.h
 create mode 100644 arch/mips/pbl/piggy.shipped.S
 create mode 100644 arch/nios2/include/asm/mmu.h
 create mode 100644 arch/openrisc/include/asm/mmu.h
 create mode 100644 arch/sandbox/include/asm/mmu.h
 create mode 100644 arch/x86/include/asm/mmu.h
 create mode 100644 commands/let.c
 create mode 100644 commands/of_node.c
 create mode 100644 commands/of_property.c
 create mode 100644 common/console_none.c
 create mode 100644 defaultenv-2/base/init/ps1
 create mode 100644 drivers/net/cpsw.c
 create mode 100644 drivers/usb/host/ehci-atmel.c
 create mode 100644 drivers/usb/imx/imx-usb-phy.c
 create mode 100644 drivers/video/atmel_hlcdfb.c
 create mode 100644 drivers/video/atmel_lcdfb.c
 create mode 100644 drivers/video/atmel_lcdfb.h
 create mode 100644 drivers/video/atmel_lcdfb_core.c
 create mode 100644 include/bootstrap.h
 create mode 100644 include/math.h
 create mode 100644 include/pbl.h
 create mode 100644 include/printk.h
 create mode 100644 include/video/atmel_lcdc.h
 create mode 100644 lib/bootstrap/Kconfig
 create mode 100644 lib/bootstrap/Makefile
 create mode 100644 lib/bootstrap/common.c
 create mode 100644 lib/bootstrap/devfs.c
 create mode 100644 lib/bootstrap/disk.c
 create mode 100644 lib/math.c
 create mode 100644 pbl/Kconfig
 create mode 100644 pbl/decomp.c
-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list