v2014.03.0

Sascha Hauer s.hauer at pengutronix.de
Fri Mar 7 01:54:07 EST 2014


We have a march release. The diffstat is huge this time, but this
is only due to the phytec/freescale board rename. Other things worth
noting are:

- i.MX25 and i.MX27 now have devicetree support
- We have initial MIPS Loongson support
- UBIFS Can now read links
- We can now automatically construct a console= parameter for the kernel

Sascha

----------------------------------------------------------------
Alexander Shiyan (13):
      ARM: i.MX51: Sync DT files with kernel
      ARM: freescale-mx51-pdk: Remove FEC GPIO handling
      mfd: syscon: Introduce syscon_base_lookup_by_phandle() function
      ARM: clps711x: Remove the special name for the syscon driver
      gpio: clps711x: Update driver
      serial: clps711x: Update driver
      ARM: uncompress: Remove unused variable
      ARM: animeo_ip: Use __iomem specifier for memory pointer
      ARM: at91: irq_fixup: Use __iomem specifier for memory pointer
      ARM: i.MX: external_nand_boot: Use __iomem specifier for memory pointer
      ARM: i.MX: esdctl: Use __iomem specifier for memory pointer
      ARM: i.MX: esdctl-v4: Use __iomem specifier for memory pointer
      Make generated variables static

Antony Pavlov (18):
      gpiolib: gpio_request(): print message on error
      gpiolib: gpio_free: clear gpio's "label" field too
      gpiolib: gpiolib command: show label only for requested pins
      net/phy: add driver for National Semiconductor DP83865 PHY
      MIPS: add initial Loongson-based boards support
      MIPS: add initial Loongson-family documentation
      MIPS: add Loongson-1B CPU Kbuild stuff
      MIPS: add Loongson-1B processor constants and CPU probe
      MIPS: add initial Loongson-1X SoC stuff
      MIPS: mach-loongson: add loongson-ls1b board
      MIPS: mach-loongson: add DEBUG_LL support
      MIPS: loongson-ls1b: add DEBUG_LL support
      MIPS: loongson-ls1b: add ns16550-based console
      MIPS: loongson-ls1b: add PBL support
      MIPS: loongson-ls1b: add NMON support
      MIPS: loongson-ls1b: add documentation
      MIPS: add loongson-ls1b_defconfig
      MIPS: csrc-r4k: use CLOCKSOURCE_MASK() macro

Cristiano De Alti (1):
      cfi_flash.c: correct calculation of region erasesize and offset for multiple (size_ratio > 1) chips in parallel

Herve Codina (1):
      mtd: nand: atmel pmecc: disable subpage writes

Jan Weitzel (1):
      of: find also nodes by mixture of alias and path

Jesús Guitarte (1):
      ARM: i.MX6: correct work flow of PFDs from uboot-sources

Lucas Stach (25):
      ARM: imx6: pull imx6qdl-pingrp.h from linux
      ARM: imx6q: update sabrelite DT
      ARM: imx6: update SabreSD DTs
      ARM: imx6: update phytec-pfla02 DT
      ARM: imx6: update Carrier-1 DTs
      ARM: imx6: update TQ DTs
      ARM: imx6: update GK802 DT
      ARM: imx6: update DMO RealQ7 DT
      ARM: imx6: update DFI FS700 M60 DT
      ARM: imx6: remove old pingroups
      ARM: imx53: guard voipac vmx53 init function
      dt-bindings: import input.h
      ARM: imx6: update pin related DT headers
      ARM: imx6: update base DTs
      ARM: imx6: split sabrelite DT
      ARM: imx6: add support for DL variant of SabreLite Board
      ARM: imx6: add initial support for Nitrogen6X boards
      ARM: imx6: rename Carrier-1 to Hummingboard
      hummingboard: fix entryfunction for real
      dt-bindings: add ARM GIC
      dt-bindings: add Tegra GPIO
      dt-bindings: add Tegra CAR
      ARM: dts: pull in complete DTs from Linux 3.13
      ARM: i.MX: edmqmx6: fix startup
      ARM: i.MX: edmqmx6: choose correct env when booting from SD

Marek Vasut (2):
      net usb asix: Simplify condition in rx_fixup()
      net usb asix: Use only 11 bits of header for data size

Markus Niebel (6):
      mci: Support the correct version for eMMC
      mci: production year for eMMC 4.41 and later
      mci: add DSR support
      mci: add device tree support for DSR
      mci: imx-esdhc: add DSR support
      boards: tqma53: add DSR support for eMMC

Michael Grzeschik (2):
      sandbox: update defconfig to use new environment
      sandbox: update to new environment

Michael Olbrich (2):
      ARM: i.MX: edmqmx6: choose the environment at the correct time
      ARM: i.MX: edmqmx6: set display GPIOs

Philipp Zabel (3):
      net usb asix: read MAC from EEPROM on AX88772B
      net usb asix: add AX88772B USB ID
      ARM: i.MX: edmqmx6: correct MMDC init

Philippe Rétornaz (1):
      cfi_flash: fix NULL pointer dereference

Renaud Barbier (9):
      ppc: cpu-85xx: upgrade MMU support to v2 pages sizes
      ppc: mpc85xx: use common linker script
      ppc: mpc85xx: change bss relocation
      ppc: cpu-85xx: import U-Boot start-up code
      cpu-85xx: start.S: clean up imported code
      ppc: remove bit operation headers file conflict
      UBIFS: implement readlink entry point
      DA923RC: enable UBI/UBIFS configuration
      ppc: mpc85xx: fix memory size calculation

Robert Jarzmik (6):
      ARM: mioa701: fix frequence speedup code
      ARM: pxa: add reset source detection
      ARM: pxa: add poweroff capability
      ARM: mioa701 defconfig update
      ARM: mioa701 change MTD layout
      ARM: mioa701: poweroff the board on long power press

Sascha Hauer (100):
      list: add list_first_entry_or_null()
      bootm: introduce bootm_load_os helper
      ARM: bootm: move os loading to do_bootm_linux
      bootm: introduce bootm_load_initrd helper
      bootm: introduce bootm_load_devicetree helper
      ARM: i.MX: Add correct SoC type detection for i.MX6
      ARM: i.MX DFI FS700-M60: Add SPI NOR flash support
      ARM: i.MX DFI FS700-M60: Add SPI NOR flash update handler
      fs ubifs: Use pr_* for printing messages
      net: Fix error return value for string_to_ethaddr
      console: Set Linux console parameter automatically
      ARM: bootm: locate zImage higher into RAM
      ARM: bootm: pass free memory to __do_bootm_linux
      ARM: i.MX DFI FS700-M60: Update for new boards
      ARM: dts: rename imx6q-dmo-realq7.dts to imx6q-dmo-edmqmx6.dts
      ARM: dts: change dmo,imx6q-realq7 compatible to dmo,imx6q-edmqmx6
      ARM: Karo TX25: register external NAND boot update handler
      ARM: phyCARD-i.MX27: remove unused variable
      ARM: phyCARD-i.MX27: increase barebox and kernel partition
      ARM: phyCARD-i.MX27: register barebox update handler
      ARM: phyCARD-i.MX27: switch to new environment
      ARM: phyCARD-i.MX27: convert lowlevel init to c code
      ARM: i.MX27: Add missing MPLL clock sources
      ARM: phyCARD-i.MX27: Update defconfig
      ARM: Fix image size calculation for CONFIG_PBL_RELOCATABLE
      ARM: i.MX: external NAND boot: factor out a 2k pagesize detection function
      ARM: i.MX: external NAND boot: create function macro for different SoCs
      environment: Use accessor functions for default environment path
      environment: Fix wrong Kconfig dependency
      net: phy: Add static inline wrapper for phy_register_fixup_for_uid
      env: make path arguments to envfs_load/save const
      misc Kconfig: always ask for misc devices
      misc: Add devicetree SRAM driver
      ARM: Make thumb2 compilation only visible on CPUs that support it
      ARM: Pass armv7-a AFLAGS to cache-v7
      ARM: Do not use BUG() in pbl code
      ARM: mode cpu_architecture() to common.c
      images: remove unused command
      ARM: i.MX: external NAND boot: make it work with relocatable PBL
      ARM: i.MX: external NAND boot: do not depend on cpu_is_*
      ARM: dts: Add i.MX27 devicetree files
      ARM: dts: Add Phytec phyCARD-i.MX27 devicetree files
      ARM: i.MX: external NAND boot: pass boarddata
      pinctrl: Add pinctrl driver for i.MX1/21/27
      ARM: i.MX clocksource: return successful for multiple instances
      ARM: phycard-i.MX27: Add NAND support to dts
      ARM: phycard-i.MX27: Add stdout-path property
      ARM: dts: phycard-i.MX27: Add environment and NAND partitioning
      ARM: dts: phycard-i.MX27: Add sdhc2 pinctrl
      mci: imx: Add devicetree probe support
      ARM: phyCARD-i.MX27: Switch to devicetree probe support
      ARM: imx_v7_defconfig: Enable new boards
      ARM: dts: Add TQ tqma53/mba53 dts files
      ARM: dts: i.MX53: tqma53: Add barebox specifics
      ARM: i.MX53: tqma53: Switch to devicetree and multiboard support
      reset_source: rename set_reset_source to reset_source_set
      reset_source: add reset_source_get
      scripts: fix_size: check magic
      images: fix image size in pblx
      ARM: i.MX: external NAND boot: use image size from image header
      ARM: i.MX: external NAND boot: make dtb boarddata work
      mci: imx-esdhc: Add i.MX25 compatible entry
      ARM: dts: Add i.MX25 devicetree files
      ARM: dts: i.MX25: Add mmc aliases
      ARM: dts: i.MX25: remove disabled status of usbmisc unit
      ARM: i.MX25: Add missing GPT clock lookups
      ARM: dts: Add i.MX25 Karo TX25 dts
      ARM: dts: i.MX25: Add iram to devicetree
      ARM: dts: Karo TX25: Add pinctrl nodes
      ARM: dts: Karo TX25: Add phy-reset-gpio
      ARM: dts: Karo TX25: add missing nfc properties
      ARM: dts: Karo TX25: add phy supply for fec
      ARM: dts: Karo TX25: add barebox specifics
      ARM: i.MX25: Karo TX25: Switch to devicetree support
      ARM: i.MX: cleanup bootmode selection
      ARM: i.MX: Karo TX25: Switch to multiboard support
      ARM: i.MX: Add lowlevel gpio functions
      Merge branch 'for-next/arm'
      Merge branch 'for-next/bootm'
      Merge branch 'for-next/clps711x'
      Merge branch 'for-next/gpio'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/iomem'
      Merge branch 'for-next/mci'
      Merge branch 'for-next/mips'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/mtd'
      Merge branch 'for-next/net'
      Merge branch 'for-next/ppc'
      Merge branch 'for-next/pxa'
      Merge branch 'for-next/tegra'
      ARM: rename boards to more consistent naming
      ARM: i.MX21 ads: remove garbage at end of #ifdef
      ARM: omap3: Add missing include
      bootm: Return error when devicetree file is not a dtb
      read_file: Use read_full
      mci: Fix version handling
      fs: tftp: Fix writing files to tftp
      mtd: nand: disable subpage reads
      Release v2014.03.0

Steffen Trumtrar (2):
      ARM: i.MX53: dts: move QSB pmic to own file
      ARM: i.MX53: dts: add support for MCIMX53-START-R

张忠山 (1):
      bugfix: don't rely on lr in arm_cpu_lowlevel_init

 Documentation/boards.dox                           |   1 +
 Makefile                                           |   2 +-
 arch/arm/Kconfig                                   |   3 +-
 arch/arm/Makefile                                  |   2 +-
 arch/arm/boards/Makefile                           |  35 +-
 arch/arm/boards/animeo_ip/init.c                   |   2 +-
 .../arm/boards/boundarydevices-nitrogen6x/Makefile |   3 +
 arch/arm/boards/boundarydevices-nitrogen6x/board.c |  77 +++
 .../env/config-board                               |   0
 .../flash-header-nitrogen6x-1g.imxcfg              | 106 ++++
 .../boards/boundarydevices-nitrogen6x/lowlevel.c   |  30 +
 .../Makefile                                       |   0
 .../{dmo-mx6-realq7 => datamodul-edm-qmx6}/board.c |  37 +-
 .../env/boot/mmc                                   |   0
 .../arm/boards/datamodul-edm-qmx6/env/config-board |   6 +
 .../env/init/automount                             |   0
 .../flash-header.imxcfg                            |   0
 .../lowlevel.c                                     |  23 +-
 arch/arm/boards/dfi-fs700-m60/Makefile             |   5 +-
 arch/arm/boards/dfi-fs700-m60/board.c              |  45 +-
 ...cfg => flash-header-fs700-m60-6q-micron.imxcfg} | 126 ++---
 .../flash-header-fs700-m60-6q-nanya.imxcfg         | 102 ++++
 .../dfi-fs700-m60/flash-header-fs700-m60-6s.imxcfg |  40 +-
 arch/arm/boards/dfi-fs700-m60/lowlevel.c           |  69 ++-
 arch/arm/boards/efika-mx-smartbook/env/config      |   2 +-
 arch/arm/boards/eukrea_cpuimx25/lowlevel.c         |  10 +-
 arch/arm/boards/eukrea_cpuimx27/lowlevel_init.S    |   5 +-
 arch/arm/boards/eukrea_cpuimx35/lowlevel.c         |  25 +-
 .../{imx21ads => freescale-mx21-ads}/Makefile      |   0
 .../{imx21ads => freescale-mx21-ads}/env/bin/init  |   0
 .../{imx21ads => freescale-mx21-ads}/imx21ads.c    |   0
 .../{imx21ads => freescale-mx21-ads}/imx21ads.dox  |   0
 .../lowlevel_init.S                                |   5 +-
 .../3stack.c                                       |   0
 .../Makefile                                       |   0
 .../env/bin/_update                                |   0
 .../env/bin/boot                                   |   0
 .../env/bin/hush_hack                              |   0
 .../env/bin/init                                   |   0
 .../env/bin/update_kernel                          |   0
 .../env/bin/update_root                            |   0
 .../env/config                                     |   0
 .../lowlevel_init.S                                |   6 +-
 .../{imx27ads => freescale-mx27-ads}/Makefile      |   0
 .../env/bin/_update                                |   0
 .../{imx27ads => freescale-mx27-ads}/env/bin/boot  |   0
 .../{imx27ads => freescale-mx27-ads}/env/bin/init  |   0
 .../env/bin/update_kernel                          |   0
 .../env/bin/update_root                            |   0
 .../{imx27ads => freescale-mx27-ads}/env/config    |   0
 .../{imx27ads => freescale-mx27-ads}/imx27ads.c    |   0
 .../{imx27ads => freescale-mx27-ads}/imx27ads.dox  |   0
 .../lowlevel_init.S                                |   0
 .../3stack.c                                       |   0
 .../3stack.dox                                     |   0
 .../Makefile                                       |   0
 .../board-mx35_3stack.h                            |   0
 .../env/config                                     |   0
 .../flash_header.c                                 |   0
 .../lowlevel_init.S                                |   5 +-
 .../Makefile                                       |   0
 .../board.c                                        |   9 +-
 .../env/config-board                               |   0
 .../flash-header-imx51-babbage.imxcfg              |   0
 .../lowlevel.c                                     |   0
 .../mx51-pdk.dox                                   |   0
 .../Makefile                                       |   0
 .../board.c                                        |   0
 .../env/config-board                               |   0
 .../flash-header-imx53-loco.imxcfg                 |   0
 .../lowlevel.c                                     |  13 +
 .../mx53-pdk.dox                                   |   0
 arch/arm/boards/freescale-mx53-vmx53/board.c       |   3 +
 arch/arm/boards/freescale-mx6-sabrelite/board.c    |   9 +-
 arch/arm/boards/freescale-mx6-sabrelite/lowlevel.c |  15 +-
 arch/arm/boards/gk802/board.c                      |   4 +-
 arch/arm/boards/guf-cupid/lowlevel.c               |  21 +-
 arch/arm/boards/guf-neso/lowlevel.c                |  11 +-
 arch/arm/boards/karo-tx25/board.c                  | 132 ++---
 arch/arm/boards/karo-tx25/env/init/mtdparts-nand   |   2 +-
 arch/arm/boards/karo-tx25/lowlevel.c               |  23 +-
 arch/arm/boards/mioa701/Makefile                   |   2 +-
 arch/arm/boards/mioa701/board.c                    |   1 +
 arch/arm/boards/mioa701/env/bin/barebox_update     |   7 +-
 arch/arm/boards/mioa701/env/bin/console_mode       |   6 +
 arch/arm/boards/mioa701/env/bin/init               |  55 +-
 arch/arm/boards/mioa701/env/bin/sdcard_override    |   3 +
 arch/arm/boards/mioa701/env/config                 |   3 +-
 arch/arm/boards/mioa701/env/data/dps1.raw.gz       | Bin 1239 -> 1324 bytes
 arch/arm/boards/mioa701/gpio0_poweroff.c           |  81 +++
 arch/arm/boards/phycard-i.MX27/Makefile            |   3 -
 arch/arm/boards/phycard-i.MX27/env/config          |  48 --
 arch/arm/boards/phycard-i.MX27/lowlevel_init.S     | 119 ----
 arch/arm/boards/phytec-phycard-imx27/Makefile      |   3 +
 arch/arm/boards/phytec-phycard-imx27/lowlevel.c    | 103 ++++
 .../pca100.c                                       | 175 +-----
 .../pca100.dox                                     |   0
 .../Makefile                                       |   0
 .../env/config                                     |   0
 .../lowlevel.c                                     |   0
 .../pca-a-l1.c                                     |   0
 .../pca-a-l1.dox                                   |   0
 .../pca-a-l1.h                                     |   0
 .../Makefile                                       |   0
 .../env/bin/nand_bootstrap                         |   0
 .../env/config                                     |   0
 .../lowlevel.c                                     |   0
 .../{phycard-a-xl2 => phytec-phycard-omap4}/mux.c  |   0
 .../pca-a-xl2.c                                    |   0
 .../{pcm051 => phytec-phycore-am335x}/Makefile     |   0
 .../{pcm051 => phytec-phycore-am335x}/board.c      |   0
 .../{pcm051 => phytec-phycore-am335x}/env/boot/mmc |   0
 .../env/boot/nand                                  |   0
 .../{pcm051 => phytec-phycore-am335x}/env/boot/spi |   0
 .../env/config-board                               |   0
 .../{pcm051 => phytec-phycore-am335x}/lowlevel.c   |   0
 .../{pcm038 => phytec-phycore-imx27}/Makefile      |   0
 .../env/boot/nand-ubi                              |   0
 .../env/config-board                               |   0
 .../env/init/mtdparts-nand                         |   0
 .../env/init/mtdparts-nor                          |   0
 .../{pcm038 => phytec-phycore-imx27}/lowlevel.c    |  10 +-
 .../{pcm038 => phytec-phycore-imx27}/pcm038.c      |   0
 .../{pcm038 => phytec-phycore-imx27}/pcm038.dox    |   0
 .../{pcm038 => phytec-phycore-imx27}/pcm970.c      |   0
 .../boards/{pcm038 => phytec-phycore-imx27}/pll.h  |   0
 .../{pcm037 => phytec-phycore-imx31}/Makefile      |   0
 .../env/boot/nand-ubi                              |   0
 .../env/config-board                               |   0
 .../env/init/mtdparts-nand                         |   0
 .../env/init/mtdparts-nor                          |   0
 .../{pcm037 => phytec-phycore-imx31}/lowlevel.c    |  14 +-
 .../{pcm037 => phytec-phycore-imx31}/pcm037.c      |   0
 .../{pcm037 => phytec-phycore-imx31}/pcm037.dox    |   0
 .../{pcm043 => phytec-phycore-imx35}/Makefile      |   0
 .../env/boot/nand-ubi                              |   0
 .../env/config-board                               |   0
 .../env/init/mtdparts-nand                         |   0
 .../env/init/mtdparts-nor                          |   0
 .../{pcm043 => phytec-phycore-imx35}/lowlevel.c    |  25 +-
 .../{pcm043 => phytec-phycore-imx35}/pcm043.c      |   0
 .../{pcm043 => phytec-phycore-imx35}/pcm043.dox    |   0
 .../{pcm049 => phytec-phycore-omap4460}/Makefile   |   0
 .../{pcm049 => phytec-phycore-omap4460}/board.c    |   0
 .../env/bin/init_board                             |   0
 .../env/bin/nand_bootstrap                         |   0
 .../{pcm049 => phytec-phycore-omap4460}/env/config |   0
 .../{pcm049 => phytec-phycore-omap4460}/lowlevel.c |   0
 .../{pcm049 => phytec-phycore-omap4460}/mux.c      |   0
 .../{pcm027 => phytec-phycore-pxa270}/Makefile     |   0
 .../{pcm027 => phytec-phycore-pxa270}/board.c      |   0
 .../{pcm027 => phytec-phycore-pxa270}/config.h     |   0
 .../{pcm027 => phytec-phycore-pxa270}/env/config   |   0
 .../lowlevel_init.S                                |   0
 .../Makefile                                       |   0
 .../{phytec-pfla02 => phytec-phyflex-imx6}/board.c |   0
 .../flash-header-phytec-pfla02-1gib.imxcfg         |   0
 .../flash-header-phytec-pfla02-2gib.imxcfg         |   0
 .../flash-header-phytec-pfla02.h                   |   0
 .../lowlevel.c                                     |   0
 arch/arm/boards/raspberry-pi/rpi.c                 |   2 +-
 arch/arm/boards/solidrun-carrier-1/Makefile        |   3 -
 arch/arm/boards/solidrun-carrier-1/lowlevel.c      |  18 -
 arch/arm/boards/solidrun-hummingboard/Makefile     |   3 +
 .../board.c                                        |  14 +-
 .../flash-header-solidrun-hummingboard.imxcfg}     |   0
 arch/arm/boards/solidrun-hummingboard/lowlevel.c   |  16 +
 arch/arm/boards/tqma53/Makefile                    |   1 -
 arch/arm/boards/tqma53/board.c                     | 245 +-------
 .../tqma53/flash-header-tq-tqma53-1gib.imxcfg      |   5 +
 .../tqma53/flash-header-tq-tqma53-512mib.imxcfg    |   5 +
 arch/arm/boards/tqma53/flash-header-tq-tqma53.h    |  61 ++
 arch/arm/boards/tqma53/flash_header.c              | 113 ----
 arch/arm/boards/tqma53/lowlevel.c                  |  58 +-
 arch/arm/boards/tqma6x/board.c                     |   2 +-
 ...alq7_defconfig => datamodul-edm-qmx6_defconfig} |   2 +-
 ...1ads_defconfig => freescale-mx21-ads_defconfig} |   2 +-
 ...3evk_defconfig => freescale-mx23-evk_defconfig} |   0
 ...tack_defconfig => freescale-mx25-3ds_defconfig} |   2 +-
 ...7ads_defconfig => freescale-mx27-ads_defconfig} |   2 +-
 ...8evk_defconfig => freescale-mx28-evk_defconfig} |   0
 ...tack_defconfig => freescale-mx35-3ds_defconfig} |   2 +-
 ..._defconfig => freescale-mx51-babbage_defconfig} |   2 +-
 ...loco_defconfig => freescale-mx53-qsb_defconfig} |   2 +-
 ..._smd_defconfig => freescale-mx53-smd_defconfig} |   0
 arch/arm/configs/imx_v7_defconfig                  |   6 +-
 arch/arm/configs/mioa701_defconfig                 |  49 +-
 arch/arm/configs/pca100_defconfig                  |  70 ---
 arch/arm/configs/phytec-phycard-imx27_defconfig    |  91 +++
 ...config => phytec-phycard-omap3-xload_defconfig} |   0
 ...l1_defconfig => phytec-phycard-omap3_defconfig} |   2 +-
 ...config => phytec-phycard-omap4-xload_defconfig} |   0
 ...l2_defconfig => phytec-phycard-omap4_defconfig} |   2 +-
 ...1_defconfig => phytec-phycore-am335x_defconfig} |   2 +-
 ...38_defconfig => phytec-phycore-imx27_defconfig} |   2 +-
 ...37_defconfig => phytec-phycore-imx31_defconfig} |   2 +-
 ...43_defconfig => phytec-phycore-imx35_defconfig} |   2 +-
 ...fig => phytec-phycore-omap4460-xload_defconfig} |   0
 ...defconfig => phytec-phycore-omap4460_defconfig} |   2 +-
 ...7_defconfig => phytec-phycore-pxa270_defconfig} |   2 +-
 arch/arm/configs/tqma53_defconfig                  |  19 +-
 arch/arm/configs/tx25stk5_defconfig                |  21 +-
 arch/arm/cpu/Makefile                              |   2 +
 arch/arm/cpu/cache.c                               |   2 +-
 arch/arm/cpu/common.c                              |  14 +
 arch/arm/cpu/cpu.c                                 |  14 -
 arch/arm/cpu/lowlevel.S                            |   3 +-
 arch/arm/cpu/uncompress.c                          |   4 -
 arch/arm/dts/Makefile                              |  25 +-
 arch/arm/dts/imx25-karo-tx25.dts                   | 143 +++++
 arch/arm/dts/imx25-pinfunc.h                       | 494 ++++++++++++++++
 arch/arm/dts/imx25.dtsi                            | 558 +++++++++++++++++++
 arch/arm/dts/imx27-phytec-phycard-s-rdk.dts        | 145 +++++
 arch/arm/dts/imx27-phytec-phycard-s-som.dts        | 102 ++++
 arch/arm/dts/imx27-pinfunc.h                       | 526 ++++++++++++++++++
 arch/arm/dts/imx27-pingrp.h                        | 151 +++++
 arch/arm/dts/imx27.dtsi                            | 505 +++++++++++++++++
 arch/arm/dts/imx51-babbage.dts                     | 149 ++++-
 arch/arm/dts/imx51-genesi-efika-sb.dts             | 156 ++++--
 arch/arm/dts/imx51-pingrp.h                        | 249 +++++++++
 arch/arm/dts/imx51.dtsi                            | 465 +++-------------
 arch/arm/dts/imx53-mba53.dts                       | 253 +++++++++
 arch/arm/dts/imx53-qsb-common.dtsi                 | 224 ++++++++
 arch/arm/dts/imx53-qsb.dts                         | 210 +------
 arch/arm/dts/imx53-qsrb.dts                        | 157 ++++++
 arch/arm/dts/imx53-tqma53.dtsi                     | 196 +++++++
 ...box-i-carrier-1.dts => imx6dl-hummingboard.dts} |  24 +-
 arch/arm/dts/imx6dl-nitrogen6x.dts                 |  21 +
 arch/arm/dts/imx6dl-pinfunc.h                      |   2 +
 arch/arm/dts/imx6dl-sabrelite.dts                  |  20 +
 arch/arm/dts/imx6dl.dtsi                           |  36 +-
 ...{imx6q-dmo-realq7.dts => imx6q-dmo-edmqmx6.dts} |  79 ++-
 arch/arm/dts/imx6q-gk802.dts                       |  22 +-
 arch/arm/dts/imx6q-nitrogen6x.dts                  |  25 +
 arch/arm/dts/imx6q-phytec-pfla02.dtsi              | 146 ++++-
 arch/arm/dts/imx6q-pinfunc.h                       |  10 +-
 arch/arm/dts/imx6q-sabrelite.dts                   | 179 +-----
 arch/arm/dts/imx6q-sabresd.dts                     |  20 +-
 arch/arm/dts/imx6q.dtsi                            |  67 ++-
 arch/arm/dts/imx6qdl-dfi-fs700-m60.dtsi            |  75 ++-
 arch/arm/dts/imx6qdl-mba6x.dtsi                    |  16 +-
 arch/arm/dts/imx6qdl-microsom.dtsi                 |  17 +-
 arch/arm/dts/imx6qdl-nitrogen6x.dtsi               | 412 ++++++++++++++
 arch/arm/dts/imx6qdl-pingrp.h                      | 532 ++++++++++++++++++
 arch/arm/dts/imx6qdl-sabrelite.dtsi                | 413 ++++++++++++++
 arch/arm/dts/imx6qdl-sabresd.dtsi                  | 233 +++++++-
 arch/arm/dts/imx6qdl-tqma6x.dtsi                   |  36 +-
 arch/arm/dts/imx6qdl.dtsi                          | 577 ++++++-------------
 arch/arm/dts/tegra20-colibri-iris.dts              |  63 ++-
 arch/arm/dts/tegra20-colibri.dtsi                  | 338 ++++++++++-
 arch/arm/dts/tegra20-paz00.dts                     | 318 ++++++++++-
 arch/arm/dts/tegra20.dtsi                          | 618 ++++++++++++++++++++-
 arch/arm/lib/bootm.c                               | 173 ++++--
 arch/arm/lib/pbl.lds.S                             |  17 +-
 arch/arm/mach-at91/irq_fixup.c                     |   2 +-
 arch/arm/mach-clps711x/devices.c                   |  20 +-
 arch/arm/mach-imx/Kconfig                          |  68 +--
 arch/arm/mach-imx/clk-imx25.c                      |   3 +
 arch/arm/mach-imx/clk-imx27.c                      |  44 +-
 arch/arm/mach-imx/clocksource.c                    |   2 +-
 arch/arm/mach-imx/esdctl-v4.c                      |  24 +-
 arch/arm/mach-imx/esdctl.c                         |   2 +-
 arch/arm/mach-imx/external-nand-boot.c             | 292 +++++-----
 arch/arm/mach-imx/imx1.c                           |   6 +-
 arch/arm/mach-imx/imx6.c                           |  41 +-
 arch/arm/mach-imx/include/mach/esdhc.h             |   2 +
 arch/arm/mach-imx/include/mach/imx-gpio.h          |  48 ++
 arch/arm/mach-imx/include/mach/imx-nand.h          |  10 +-
 arch/arm/mach-imx/include/mach/imx25-regs.h        |   3 +
 arch/arm/mach-imx/include/mach/imx6.h              |  49 +-
 arch/arm/mach-omap/include/mach/omap3-generic.h    |   1 +
 arch/arm/mach-omap/omap_generic.c                  |   2 +-
 arch/arm/mach-pxa/Makefile                         |   2 +
 arch/arm/mach-pxa/common.c                         |  17 +
 arch/arm/mach-pxa/include/mach/hardware.h          |   4 +
 arch/arm/mach-pxa/reset_source.c                   |  41 ++
 arch/arm/mach-pxa/sleep.S                          |  81 +++
 arch/arm/mach-samsung/reset_source.c               |   6 +-
 arch/arm/mach-socfpga/generic.c                    |   2 +-
 arch/arm/pbl/Makefile                              |   2 +-
 arch/blackfin/lib/blackfin_linux.c                 |   6 +-
 arch/mips/Kconfig                                  |  21 +
 arch/mips/Makefile                                 |   6 +
 arch/mips/boards/loongson-ls1b/Makefile            |   2 +
 .../loongson-ls1b/include/board/board_pbl_start.h  |  41 ++
 .../boards/loongson-ls1b/include/board/debug_ll.h  |  34 ++
 arch/mips/boards/loongson-ls1b/loongson_ls1b.dox   |  47 ++
 arch/mips/boards/loongson-ls1b/ram.c               |  12 +
 arch/mips/boards/loongson-ls1b/serial.c            |  22 +
 arch/mips/configs/loongson-ls1b_defconfig          |  42 ++
 arch/mips/include/asm/cpu.h                        |  27 +
 arch/mips/lib/cpu-probe.c                          |  21 +
 arch/mips/lib/csrc-r4k.c                           |   2 +-
 arch/mips/mach-loongson/Kconfig                    |  24 +
 arch/mips/mach-loongson/Makefile                   |   1 +
 arch/mips/mach-loongson/include/mach/debug_ll.h    |  27 +
 arch/mips/mach-loongson/include/mach/loongson1.h   |  32 ++
 arch/mips/mach-loongson/loongson1_reset.c          |  27 +
 arch/mips/mach-loongson/mach-loongson.dox          |   7 +
 arch/mips/mach-mips.dox                            |   4 +
 arch/nios2/lib/bootm.c                             |   6 +-
 arch/ppc/Makefile                                  |   4 +
 arch/ppc/boards/freescale-p2020rdb/Makefile        |   1 -
 arch/ppc/boards/freescale-p2020rdb/barebox.lds.S   | 141 -----
 arch/ppc/boards/geip-da923rc/Makefile              |   1 -
 arch/ppc/boards/geip-da923rc/env/bin/init          |  12 +
 arch/ppc/configs/da923rc_defconfig                 |   6 +
 arch/ppc/cpu-85xx/start.S                          | 431 +++++++++-----
 arch/ppc/cpu-85xx/tlb.c                            |  32 +-
 arch/ppc/include/asm/bitops.h                      |  46 +-
 arch/ppc/include/asm/config.h                      |   2 +-
 arch/ppc/include/asm/mmu.h                         |  40 +-
 arch/ppc/include/asm/processor.h                   |   7 +
 arch/ppc/lib/ppclinux.c                            |   6 +-
 arch/ppc/mach-mpc85xx/Kconfig                      |   5 +
 arch/ppc/mach-mpc85xx/Makefile                     |   1 +
 .../geip-da923rc => mach-mpc85xx}/barebox.lds.S    |  11 +-
 arch/ppc/mach-mpc85xx/cpu.c                        |   4 +-
 arch/ppc/mach-mpc85xx/cpu_init.c                   |   2 +-
 arch/ppc/mach-mpc85xx/fsl_law.c                    |   1 +
 .../ppc/mach-mpc85xx/include/mach/config_mpc85xx.h |   4 +
 arch/ppc/mach-mpc85xx/include/mach/ffs64.h         |  20 +
 arch/sandbox/board/env/bin/init                    |   7 -
 arch/sandbox/board/env/config                      |   8 -
 arch/sandbox/board/env/network/eth0                |  11 +
 arch/sandbox/configs/sandbox_defconfig             |   9 +-
 commands/loadenv.c                                 |   2 +-
 commands/saveenv.c                                 |   2 +-
 common/Kconfig                                     |   2 +-
 common/Makefile                                    |   6 +-
 common/bootm.c                                     | 151 ++++-
 common/console.c                                   |  29 +-
 common/environment.c                               |  18 +-
 common/reset_source.c                              |  18 +-
 common/startup.c                                   |   1 +
 defaultenv-2/base/bin/init                         |   1 +
 drivers/gpio/gpio-clps711x.c                       |  39 +-
 drivers/gpio/gpiolib.c                             |  26 +-
 drivers/mci/imx-esdhc.c                            |   6 +
 drivers/mci/imx.c                                  |   9 +
 drivers/mci/mci-core.c                             | 108 +++-
 drivers/mfd/syscon.c                               |  23 +-
 drivers/misc/Kconfig                               |  14 +-
 drivers/misc/Makefile                              |   1 +
 drivers/misc/sram.c                                |  75 +++
 drivers/mtd/nand/atmel_nand.c                      |   1 +
 drivers/mtd/nor/cfi_flash.c                        |   6 +-
 drivers/net/phy/Kconfig                            |   5 +
 drivers/net/phy/Makefile                           |   1 +
 drivers/net/phy/national.c                         |  95 ++++
 drivers/net/usb/asix.c                             |  36 +-
 drivers/of/barebox.c                               |   2 +-
 drivers/of/base.c                                  |  23 +-
 drivers/pinctrl/Kconfig                            |   1 +
 drivers/pinctrl/imx-iomux-v1.c                     | 198 +++++++
 drivers/serial/serial_clps711x.c                   | 120 ++--
 drivers/serial/serial_imx.c                        |   1 +
 drivers/serial/serial_ns16550.c                    |   3 +
 drivers/watchdog/im28wd.c                          |   8 +-
 drivers/watchdog/imxwd.c                           |   6 +-
 fs/fs.c                                            |   3 +-
 fs/tftp.c                                          |  10 +-
 fs/ubifs/debug.h                                   |  10 +-
 fs/ubifs/ubifs.c                                   |  38 ++
 fs/ubifs/ubifs.h                                   |   6 +-
 images/Makefile                                    |   8 +-
 images/Makefile.imx                                |  76 ++-
 include/boot.h                                     |   5 +
 include/console.h                                  |   2 +
 include/dt-bindings/clock/imx5-clock.h             | 203 +++++++
 include/dt-bindings/clock/tegra20-car.h            | 158 ++++++
 include/dt-bindings/gpio/tegra-gpio.h              |  50 ++
 include/dt-bindings/input/input.h                  | 525 +++++++++++++++++
 include/dt-bindings/interrupt-controller/arm-gic.h |  22 +
 include/dt-bindings/interrupt-controller/irq.h     |  19 +
 include/envfs.h                                    |  18 +-
 include/linux/list.h                               |  11 +
 include/linux/mtd/nand.h                           |   3 +-
 include/linux/phy.h                                |  13 +-
 include/mci.h                                      |  24 +-
 include/mfd/syscon.h                               |   8 +
 include/reset_source.h                             |  10 +-
 net/net.c                                          |   4 +-
 scripts/bin2c.c                                    |   4 +-
 scripts/fix_size.c                                 |  39 +-
 385 files changed, 12594 insertions(+), 3449 deletions(-)
 create mode 100644 arch/arm/boards/boundarydevices-nitrogen6x/Makefile
 create mode 100644 arch/arm/boards/boundarydevices-nitrogen6x/board.c
 rename arch/arm/boards/{dmo-mx6-realq7 => boundarydevices-nitrogen6x}/env/config-board (100%)
 create mode 100644 arch/arm/boards/boundarydevices-nitrogen6x/flash-header-nitrogen6x-1g.imxcfg
 create mode 100644 arch/arm/boards/boundarydevices-nitrogen6x/lowlevel.c
 rename arch/arm/boards/{dmo-mx6-realq7 => datamodul-edm-qmx6}/Makefile (100%)
 rename arch/arm/boards/{dmo-mx6-realq7 => datamodul-edm-qmx6}/board.c (82%)
 rename arch/arm/boards/{dmo-mx6-realq7 => datamodul-edm-qmx6}/env/boot/mmc (100%)
 create mode 100644 arch/arm/boards/datamodul-edm-qmx6/env/config-board
 rename arch/arm/boards/{dmo-mx6-realq7 => datamodul-edm-qmx6}/env/init/automount (100%)
 rename arch/arm/boards/{dmo-mx6-realq7 => datamodul-edm-qmx6}/flash-header.imxcfg (100%)
 rename arch/arm/boards/{dmo-mx6-realq7 => datamodul-edm-qmx6}/lowlevel.c (90%)
 rename arch/arm/boards/dfi-fs700-m60/{flash-header-fs700-m60-6q.imxcfg => flash-header-fs700-m60-6q-micron.imxcfg} (71%)
 create mode 100644 arch/arm/boards/dfi-fs700-m60/flash-header-fs700-m60-6q-nanya.imxcfg
 rename arch/arm/boards/{imx21ads => freescale-mx21-ads}/Makefile (100%)
 rename arch/arm/boards/{imx21ads => freescale-mx21-ads}/env/bin/init (100%)
 rename arch/arm/boards/{imx21ads => freescale-mx21-ads}/imx21ads.c (100%)
 rename arch/arm/boards/{imx21ads => freescale-mx21-ads}/imx21ads.dox (100%)
 rename arch/arm/boards/{imx21ads => freescale-mx21-ads}/lowlevel_init.S (97%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/3stack.c (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/Makefile (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/env/bin/_update (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/env/bin/boot (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/env/bin/hush_hack (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/env/bin/init (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/env/bin/update_kernel (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/env/bin/update_root (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/env/config (100%)
 rename arch/arm/boards/{freescale-mx25-3-stack => freescale-mx25-3ds}/lowlevel_init.S (98%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/Makefile (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/env/bin/_update (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/env/bin/boot (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/env/bin/init (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/env/bin/update_kernel (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/env/bin/update_root (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/env/config (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/imx27ads.c (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/imx27ads.dox (100%)
 rename arch/arm/boards/{imx27ads => freescale-mx27-ads}/lowlevel_init.S (100%)
 rename arch/arm/boards/{freescale-mx35-3-stack => freescale-mx35-3ds}/3stack.c (100%)
 rename arch/arm/boards/{freescale-mx35-3-stack => freescale-mx35-3ds}/3stack.dox (100%)
 rename arch/arm/boards/{freescale-mx35-3-stack => freescale-mx35-3ds}/Makefile (100%)
 rename arch/arm/boards/{freescale-mx35-3-stack => freescale-mx35-3ds}/board-mx35_3stack.h (100%)
 rename arch/arm/boards/{freescale-mx35-3-stack => freescale-mx35-3ds}/env/config (100%)
 rename arch/arm/boards/{freescale-mx35-3-stack => freescale-mx35-3ds}/flash_header.c (100%)
 rename arch/arm/boards/{freescale-mx35-3-stack => freescale-mx35-3ds}/lowlevel_init.S (98%)
 rename arch/arm/boards/{freescale-mx51-pdk => freescale-mx51-babbage}/Makefile (100%)
 rename arch/arm/boards/{freescale-mx51-pdk => freescale-mx51-babbage}/board.c (96%)
 rename arch/arm/boards/{freescale-mx51-pdk => freescale-mx51-babbage}/env/config-board (100%)
 rename arch/arm/boards/{freescale-mx51-pdk => freescale-mx51-babbage}/flash-header-imx51-babbage.imxcfg (100%)
 rename arch/arm/boards/{freescale-mx51-pdk => freescale-mx51-babbage}/lowlevel.c (100%)
 rename arch/arm/boards/{freescale-mx51-pdk => freescale-mx51-babbage}/mx51-pdk.dox (100%)
 rename arch/arm/boards/{freescale-mx53-loco => freescale-mx53-qsb}/Makefile (100%)
 rename arch/arm/boards/{freescale-mx53-loco => freescale-mx53-qsb}/board.c (100%)
 rename arch/arm/boards/{freescale-mx53-loco => freescale-mx53-qsb}/env/config-board (100%)
 rename arch/arm/boards/{freescale-mx53-loco => freescale-mx53-qsb}/flash-header-imx53-loco.imxcfg (100%)
 rename arch/arm/boards/{freescale-mx53-loco => freescale-mx53-qsb}/lowlevel.c (59%)
 rename arch/arm/boards/{freescale-mx53-loco => freescale-mx53-qsb}/mx53-pdk.dox (100%)
 create mode 100644 arch/arm/boards/mioa701/env/bin/console_mode
 create mode 100644 arch/arm/boards/mioa701/gpio0_poweroff.c
 delete mode 100644 arch/arm/boards/phycard-i.MX27/Makefile
 delete mode 100644 arch/arm/boards/phycard-i.MX27/env/config
 delete mode 100644 arch/arm/boards/phycard-i.MX27/lowlevel_init.S
 create mode 100644 arch/arm/boards/phytec-phycard-imx27/Makefile
 create mode 100644 arch/arm/boards/phytec-phycard-imx27/lowlevel.c
 rename arch/arm/boards/{phycard-i.MX27 => phytec-phycard-imx27}/pca100.c (50%)
 rename arch/arm/boards/{phycard-i.MX27 => phytec-phycard-imx27}/pca100.dox (100%)
 rename arch/arm/boards/{phycard-a-l1 => phytec-phycard-omap3}/Makefile (100%)
 rename arch/arm/boards/{phycard-a-l1 => phytec-phycard-omap3}/env/config (100%)
 rename arch/arm/boards/{phycard-a-l1 => phytec-phycard-omap3}/lowlevel.c (100%)
 rename arch/arm/boards/{phycard-a-l1 => phytec-phycard-omap3}/pca-a-l1.c (100%)
 rename arch/arm/boards/{phycard-a-l1 => phytec-phycard-omap3}/pca-a-l1.dox (100%)
 rename arch/arm/boards/{phycard-a-l1 => phytec-phycard-omap3}/pca-a-l1.h (100%)
 rename arch/arm/boards/{phycard-a-xl2 => phytec-phycard-omap4}/Makefile (100%)
 rename arch/arm/boards/{phycard-a-xl2 => phytec-phycard-omap4}/env/bin/nand_bootstrap (100%)
 rename arch/arm/boards/{phycard-a-xl2 => phytec-phycard-omap4}/env/config (100%)
 rename arch/arm/boards/{phycard-a-xl2 => phytec-phycard-omap4}/lowlevel.c (100%)
 rename arch/arm/boards/{phycard-a-xl2 => phytec-phycard-omap4}/mux.c (100%)
 rename arch/arm/boards/{phycard-a-xl2 => phytec-phycard-omap4}/pca-a-xl2.c (100%)
 rename arch/arm/boards/{pcm051 => phytec-phycore-am335x}/Makefile (100%)
 rename arch/arm/boards/{pcm051 => phytec-phycore-am335x}/board.c (100%)
 rename arch/arm/boards/{pcm051 => phytec-phycore-am335x}/env/boot/mmc (100%)
 rename arch/arm/boards/{pcm051 => phytec-phycore-am335x}/env/boot/nand (100%)
 rename arch/arm/boards/{pcm051 => phytec-phycore-am335x}/env/boot/spi (100%)
 rename arch/arm/boards/{pcm051 => phytec-phycore-am335x}/env/config-board (100%)
 rename arch/arm/boards/{pcm051 => phytec-phycore-am335x}/lowlevel.c (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx27}/Makefile (100%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx27}/env/boot/nand-ubi (100%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx27}/env/config-board (100%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx27}/env/init/mtdparts-nand (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx27}/env/init/mtdparts-nor (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx27}/lowlevel.c (92%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx27}/pcm038.c (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx27}/pcm038.dox (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx27}/pcm970.c (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx27}/pll.h (100%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx31}/Makefile (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx31}/env/boot/nand-ubi (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx31}/env/config-board (100%)
 rename arch/arm/boards/{pcm038 => phytec-phycore-imx31}/env/init/mtdparts-nand (100%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx31}/env/init/mtdparts-nor (100%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx31}/lowlevel.c (93%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx31}/pcm037.c (100%)
 rename arch/arm/boards/{pcm037 => phytec-phycore-imx31}/pcm037.dox (100%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/Makefile (100%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/env/boot/nand-ubi (100%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/env/config-board (100%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/env/init/mtdparts-nand (100%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/env/init/mtdparts-nor (100%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/lowlevel.c (92%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/pcm043.c (100%)
 rename arch/arm/boards/{pcm043 => phytec-phycore-imx35}/pcm043.dox (100%)
 rename arch/arm/boards/{pcm049 => phytec-phycore-omap4460}/Makefile (100%)
 rename arch/arm/boards/{pcm049 => phytec-phycore-omap4460}/board.c (100%)
 rename arch/arm/boards/{pcm049 => phytec-phycore-omap4460}/env/bin/init_board (100%)
 rename arch/arm/boards/{pcm049 => phytec-phycore-omap4460}/env/bin/nand_bootstrap (100%)
 rename arch/arm/boards/{pcm049 => phytec-phycore-omap4460}/env/config (100%)
 rename arch/arm/boards/{pcm049 => phytec-phycore-omap4460}/lowlevel.c (100%)
 rename arch/arm/boards/{pcm049 => phytec-phycore-omap4460}/mux.c (100%)
 rename arch/arm/boards/{pcm027 => phytec-phycore-pxa270}/Makefile (100%)
 rename arch/arm/boards/{pcm027 => phytec-phycore-pxa270}/board.c (100%)
 rename arch/arm/boards/{pcm027 => phytec-phycore-pxa270}/config.h (100%)
 rename arch/arm/boards/{pcm027 => phytec-phycore-pxa270}/env/config (100%)
 rename arch/arm/boards/{pcm027 => phytec-phycore-pxa270}/lowlevel_init.S (100%)
 rename arch/arm/boards/{phytec-pfla02 => phytec-phyflex-imx6}/Makefile (100%)
 rename arch/arm/boards/{phytec-pfla02 => phytec-phyflex-imx6}/board.c (100%)
 rename arch/arm/boards/{phytec-pfla02 => phytec-phyflex-imx6}/flash-header-phytec-pfla02-1gib.imxcfg (100%)
 rename arch/arm/boards/{phytec-pfla02 => phytec-phyflex-imx6}/flash-header-phytec-pfla02-2gib.imxcfg (100%)
 rename arch/arm/boards/{phytec-pfla02 => phytec-phyflex-imx6}/flash-header-phytec-pfla02.h (100%)
 rename arch/arm/boards/{phytec-pfla02 => phytec-phyflex-imx6}/lowlevel.c (100%)
 delete mode 100644 arch/arm/boards/solidrun-carrier-1/Makefile
 delete mode 100644 arch/arm/boards/solidrun-carrier-1/lowlevel.c
 create mode 100644 arch/arm/boards/solidrun-hummingboard/Makefile
 rename arch/arm/boards/{solidrun-carrier-1 => solidrun-hummingboard}/board.c (85%)
 rename arch/arm/boards/{solidrun-carrier-1/flash-header-solidrun-carrier-1.imxcfg => solidrun-hummingboard/flash-header-solidrun-hummingboard.imxcfg} (100%)
 create mode 100644 arch/arm/boards/solidrun-hummingboard/lowlevel.c
 create mode 100644 arch/arm/boards/tqma53/flash-header-tq-tqma53-1gib.imxcfg
 create mode 100644 arch/arm/boards/tqma53/flash-header-tq-tqma53-512mib.imxcfg
 create mode 100644 arch/arm/boards/tqma53/flash-header-tq-tqma53.h
 delete mode 100644 arch/arm/boards/tqma53/flash_header.c
 rename arch/arm/configs/{dmo-realq7_defconfig => datamodul-edm-qmx6_defconfig} (96%)
 rename arch/arm/configs/{mx21ads_defconfig => freescale-mx21-ads_defconfig} (92%)
 rename arch/arm/configs/{imx23evk_defconfig => freescale-mx23-evk_defconfig} (100%)
 rename arch/arm/configs/{freescale_mx25_3stack_defconfig => freescale-mx25-3ds_defconfig} (98%)
 rename arch/arm/configs/{mx27ads_defconfig => freescale-mx27-ads_defconfig} (91%)
 rename arch/arm/configs/{imx28evk_defconfig => freescale-mx28-evk_defconfig} (100%)
 rename arch/arm/configs/{freescale_mx35_3stack_defconfig => freescale-mx35-3ds_defconfig} (99%)
 rename arch/arm/configs/{freescale_mx51_babbage_defconfig => freescale-mx51-babbage_defconfig} (99%)
 rename arch/arm/configs/{freescale_mx53_loco_defconfig => freescale-mx53-qsb_defconfig} (99%)
 rename arch/arm/configs/{freescale_mx53_smd_defconfig => freescale-mx53-smd_defconfig} (100%)
 delete mode 100644 arch/arm/configs/pca100_defconfig
 create mode 100644 arch/arm/configs/phytec-phycard-imx27_defconfig
 rename arch/arm/configs/{phycard_a_l1_xload_defconfig => phytec-phycard-omap3-xload_defconfig} (100%)
 rename arch/arm/configs/{phycard_a_l1_defconfig => phytec-phycard-omap3_defconfig} (98%)
 rename arch/arm/configs/{phycard_a_xl2_xload_defconfig => phytec-phycard-omap4-xload_defconfig} (100%)
 rename arch/arm/configs/{phycard_a_xl2_defconfig => phytec-phycard-omap4_defconfig} (93%)
 rename arch/arm/configs/{pcm051_defconfig => phytec-phycore-am335x_defconfig} (96%)
 rename arch/arm/configs/{pcm038_defconfig => phytec-phycore-imx27_defconfig} (95%)
 rename arch/arm/configs/{pcm037_defconfig => phytec-phycore-imx31_defconfig} (96%)
 rename arch/arm/configs/{pcm043_defconfig => phytec-phycore-imx35_defconfig} (96%)
 rename arch/arm/configs/{pcm049_xload_defconfig => phytec-phycore-omap4460-xload_defconfig} (100%)
 rename arch/arm/configs/{pcm049_defconfig => phytec-phycore-omap4460_defconfig} (95%)
 rename arch/arm/configs/{pcm027_defconfig => phytec-phycore-pxa270_defconfig} (94%)
 create mode 100644 arch/arm/dts/imx25-karo-tx25.dts
 create mode 100644 arch/arm/dts/imx25-pinfunc.h
 create mode 100644 arch/arm/dts/imx25.dtsi
 create mode 100644 arch/arm/dts/imx27-phytec-phycard-s-rdk.dts
 create mode 100644 arch/arm/dts/imx27-phytec-phycard-s-som.dts
 create mode 100644 arch/arm/dts/imx27-pinfunc.h
 create mode 100644 arch/arm/dts/imx27-pingrp.h
 create mode 100644 arch/arm/dts/imx27.dtsi
 create mode 100644 arch/arm/dts/imx51-pingrp.h
 create mode 100644 arch/arm/dts/imx53-mba53.dts
 create mode 100644 arch/arm/dts/imx53-qsb-common.dtsi
 create mode 100644 arch/arm/dts/imx53-qsrb.dts
 create mode 100644 arch/arm/dts/imx53-tqma53.dtsi
 rename arch/arm/dts/{imx6dl-cubox-i-carrier-1.dts => imx6dl-hummingboard.dts} (77%)
 create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
 create mode 100644 arch/arm/dts/imx6dl-sabrelite.dts
 rename arch/arm/dts/{imx6q-dmo-realq7.dts => imx6q-dmo-edmqmx6.dts} (85%)
 create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
 create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-pingrp.h
 create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
 create mode 100644 arch/arm/mach-imx/include/mach/imx-gpio.h
 create mode 100644 arch/arm/mach-pxa/reset_source.c
 create mode 100644 arch/arm/mach-pxa/sleep.S
 create mode 100644 arch/mips/boards/loongson-ls1b/Makefile
 create mode 100644 arch/mips/boards/loongson-ls1b/include/board/board_pbl_start.h
 create mode 100644 arch/mips/boards/loongson-ls1b/include/board/debug_ll.h
 create mode 100644 arch/mips/boards/loongson-ls1b/loongson_ls1b.dox
 create mode 100644 arch/mips/boards/loongson-ls1b/ram.c
 create mode 100644 arch/mips/boards/loongson-ls1b/serial.c
 create mode 100644 arch/mips/configs/loongson-ls1b_defconfig
 create mode 100644 arch/mips/mach-loongson/Kconfig
 create mode 100644 arch/mips/mach-loongson/Makefile
 create mode 100644 arch/mips/mach-loongson/include/mach/debug_ll.h
 create mode 100644 arch/mips/mach-loongson/include/mach/loongson1.h
 create mode 100644 arch/mips/mach-loongson/loongson1_reset.c
 create mode 100644 arch/mips/mach-loongson/mach-loongson.dox
 delete mode 100644 arch/ppc/boards/freescale-p2020rdb/barebox.lds.S
 rename arch/ppc/{boards/geip-da923rc => mach-mpc85xx}/barebox.lds.S (94%)
 create mode 100644 arch/ppc/mach-mpc85xx/include/mach/ffs64.h
 delete mode 100644 arch/sandbox/board/env/bin/init
 delete mode 100644 arch/sandbox/board/env/config
 create mode 100644 arch/sandbox/board/env/network/eth0
 create mode 100644 drivers/misc/sram.c
 create mode 100644 drivers/net/phy/national.c
 create mode 100644 include/dt-bindings/clock/imx5-clock.h
 create mode 100644 include/dt-bindings/clock/tegra20-car.h
 create mode 100644 include/dt-bindings/gpio/tegra-gpio.h
 create mode 100644 include/dt-bindings/input/input.h
 create mode 100644 include/dt-bindings/interrupt-controller/arm-gic.h
 create mode 100644 include/dt-bindings/interrupt-controller/irq.h
-- 
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