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