v2013.10.0
Sascha Hauer
s.hauer at pengutronix.de
Mon Oct 7 02:28:48 EDT 2013
Hi All,
We have an October release, see below what went into this release.
The codename was changed to 'La Tour Eiffel' because that's exactly
where I'm going to be this week, so I won't be able (or willing ;)
to answer mails until the beginning of next week.
Vive la France!
Sascha
----------------------------------------------------------------
Alexander Shiyan (1):
mfd: syscon: Replace dev_info with dev_dbg
Antony Pavlov (1):
MIPS: qemu-malta: switch to devicetree
Baruch Siach (2):
net: fix checksum verification
fs: tftp: don't duplicate timeout information
Darren Garnier (1):
small tweeks to build system for compatibility on MacOS X
Dmitry Smagin (1):
Add missing dependency ENV_HANDLING for OF_BAREBOX_DRIVER option
Eric Bénard (10):
i.MX53: add imx53_add_mmc3
mxs_spi: fix compile error
serial_auart: fix compile error
cfa10036: fix warning
mxs_spi: unbreak driver
nand_mxs: fix on i.MX28
video/stm: don't fail when the pixel clock is properly set
video/stm: enable clock to get the display working
i.MX28: unbreak ethernet
usb-imx28: fix enable
Fargier Sylvain (1):
Fix lseek on fat filesystems.
Jan Luebbe (8):
ARM: cpuinfo: display the core name and version
ARM: am33xx: implement cpu revision decoding
ARM: am33xx: beaglebone: configure I2C EEPROM
ARM: beaglebone: add support for beaglebone black with DDR3 RAM
am33xx_generic: convert from switch to if/else
arm: mmu: be more verbose if ttb setup fails
arm: omap: am33xx_generic: fix DDR setup for DDR2
beaglebone: use most recent timings for white variant
Jan Weitzel (1):
net/phy: support of mmd register read and write
Jean-Christophe PLAGNIOL-VILLARD (3):
bootm: add global bootm.{image/initrd}.loadaddr support
at91: add irq fixup
animeo_ip: fix macb pin mux and set phy interface as MII
Lucas Stach (1):
images: correctly linebreak built images output
Renaud Barbier (4):
of: base: import of_find_node_by_type
net, of: fixup MAC address by alias
ppc: add and update device tree fixup functions
ppc: bootm: relocate fdt to valid boot memory
Sascha Hauer (84):
ARM: i.MX: bbu-internal: factor out a prereq function
ARM: i.MX: bbu-internal: optionally use DCD data from image
ARM: dts: imx: share pad macro names between imx6q and imx6dl
ARM: i.MX6: Add dfi fs700 m60 i.MX6 Q7 board support
mtd: ubi: add ubi info functions
filetype: Add ubifs detection
mtd: ubi: Add support for opening a volume by cdev
move print_hex_dump function to include/common.h
extend barebox wrapper header
Add deflate_decompress function
fs: Add ubifs support
ARM: Create an assembly arm_cpu_lowlevel_init function
fb: make fb device a pure device
images: get rid of imximage-y
of: fix merge mode in of_unflatten_dtb
of: parse phandles during unflatten
of: default to internal tree in of_find_node_by_path_from
of: introduce some new helpers
of_property command: allow to specify a node by alias
of_property command: allow to set phandles
oftree command: Allow to specify node by alias
ARM: i.MX6 phyflex: Enable lowlevel UART
globalvar: Allow to set initial value
Add a global.version variable
globalvar: move globalvar init to pure_initcall
remove remaining references of CONFIG_BOARDINFO
introduce barebox_set_model
Make hostname available to C Code
Set model and hostname at boardlevel
export model as globalvar
ARM: mvebu: move Makefile entries back to arch/arm/Makefile
ARM: dts: cubox: fix stdout-path property
ARM: mvebu: introduce multi image support
ARM: mvebu: cubox: Update defconfig
ARM: AT91: Add missing include
ARM: include <gpio.h> instead of <mach/gpio.h>
ARM: i.MX23: Fix double include protection
ARM: AT91: move iomux definitions to iomux.h
ARM: MXS: move iomux definitions to iomux.h
ARM: Samsung: move iomux definitions to iomux.h
ARM: i.MX: move iomux definitions to iomux.h
ARM: remove include of mach/gpio.h for gpiolib users
mci: omap: advertise 8 bit support
mci: omap: implement device detect callback
mci: omap: Allow to set mmc devname via platformdata
ARM: omap: Allow to set mmc devname used for booting
ARM: omap: fix omap_save_bootinfo
ARM: omap: rename INIT_LL to omap_uart_lowlevel_init
ARM: am33xx: set bootsource instance correctly for MMC1
ARM: am33xx: Add mmc1 registration helper
ARM: am33xx: make DDR PLL frequency configurable
Merge branch 'for-next/arm'
Merge branch 'for-next/fb'
Merge branch 'for-next/ubifs'
rework debug_ll
ARM: beaglebone: Initialize UART for lowlevel debugging
ARM: beaglebone: register sd/emmc with persistent name
ARM: beaglebone: update mlo_small defconfig
ARM: beaglebone: update defconfig
Merge branch 'for-next/of'
Merge branch 'for-next/mci'
Merge branch 'for-next/mips'
Merge branch 'for-next/misc'
Merge branch 'for-next/imx'
Merge branch 'for-next/mvebu'
Merge branch 'for-next/arm-gpio'
Merge branch 'for-next/boardinfo'
Merge branch 'for-next/omap'
Merge branch 'for-next/powerpc'
ARM: invalidate caches thoroughly
bootstrap: Add missing include
ARM: dts: i.MX6q: cpus/cpu nodes dts updates
pwm: sanity check values before passing them to the drivers
ARM: pfla02: Fix compiler warning
detect command: Add missing help text for -a option
ata: ide-sff: Add missing wait for ready in write function
copy_file: Add missing O_TRUNC
ARM: edb93xx: Add missing include
ARM: friendlyarm-tiny210: remove unused variable
ARM: mx23-evk: Fix result checking of devfs_add_partition
ARM: Ka-Ro TX28: Fix result checking of devfs_add_partition
ARM: vexpress: Fix compiler warning
mips: bcm47xx: Fix compiler warning
Release v2013.10.0
Sebastian Hesselbarth (3):
ARM: dove: add missing clocks property to timer node
clk: mvebu: add OF clock providers for Marvell MVEBU SoCs
ARM: dove: remove temporary clock and non-DT device probing
Steffen Trumtrar (1):
mci: sdhci: fix IRQSTAT_DMAE bit shift
Teresa Gámez (12):
ARM: OMAP: Pass TEXT_BASE address to mk-am35xx-spi-image
ARM: OMAP: pcm051: Increase console output for MLO
ARM: OMAP: pcm051: Update enviroment
ARM: OMAP: pcm051: Create own NAND mux struct
AM33xx: Make OSC frequency board depended
ARM: OMAP: PCM051: Remove spi platform data
ARM: am33xx: Cleanup of lowlevel code
ARM: pcm051: Clean up lowlevel code
ARM: beaglebone: Clean up lowlevel code
PCM051: Fixup DDRPLL
lib: Fix copy_file when filesize is FILESIZE_MAX
mci: omap: Fix default value of mci.f_max
shravan (2):
ARM: omap: barebox update spi nor MLO handler
PCM051: Added barebox update SPI NOR MLO handler
Documentation/board.dox | 1 -
Makefile | 10 +-
arch/arm/Kconfig | 2 +
arch/arm/Makefile | 7 +-
arch/arm/boards/Makefile | 6 +-
arch/arm/boards/a9m2410/a9m2410.c | 3 +
arch/arm/boards/a9m2410/lowlevel_init.S | 2 +-
arch/arm/boards/a9m2440/a9m2440.c | 3 +
arch/arm/boards/a9m2440/lowlevel_init.S | 2 +-
arch/arm/boards/animeo_ip/init.c | 7 +
arch/arm/boards/archosg9/board.c | 6 +-
arch/arm/boards/archosg9/lowlevel.c | 3 +-
arch/arm/boards/at91rm9200ek/init.c | 6 +-
arch/arm/boards/at91sam9260ek/init.c | 9 +
arch/arm/boards/at91sam9261ek/init.c | 9 +
arch/arm/boards/at91sam9263ek/init.c | 4 +
arch/arm/boards/at91sam9m10g45ek/init.c | 6 +-
arch/arm/boards/at91sam9m10ihd/env/config | 2 -
arch/arm/boards/at91sam9m10ihd/init.c | 4 +
arch/arm/boards/at91sam9n12ek/init.c | 4 +
arch/arm/boards/at91sam9x5ek/init.c | 4 +
arch/arm/boards/avnet-zedboard/board.c | 3 +
.../boards/avnet-zedboard/env/init/config-board | 1 -
arch/arm/boards/beagle/board.c | 3 +
arch/arm/boards/beagle/env/config-board | 1 -
arch/arm/boards/beagle/lowlevel.c | 3 +-
arch/arm/boards/beaglebone/beaglebone.h | 9 +
arch/arm/boards/beaglebone/board.c | 73 +-
arch/arm/boards/beaglebone/env/config | 2 -
arch/arm/boards/beaglebone/lowlevel.c | 311 +--
arch/arm/boards/ccxmx51/ccxmx51.c | 4 +-
arch/arm/boards/ccxmx51/ccxmx51js.c | 2 +-
arch/arm/boards/ccxmx51/env/config-board | 2 -
arch/arm/boards/chumby_falconwing/env/config | 2 -
arch/arm/boards/chumby_falconwing/falconwing.c | 4 +
arch/arm/boards/clep7212/clep7212.c | 3 +
arch/arm/boards/clep7212/env/config-board | 2 -
arch/arm/boards/crystalfontz-cfa10036/cfa10036.c | 5 +-
.../boards/crystalfontz-cfa10036/env/config-board | 1 -
arch/arm/boards/crystalfontz-cfa10036/hwdetect.c | 4 +-
arch/arm/boards/dfi-fs700-m60/Makefile | 5 +
arch/arm/boards/dfi-fs700-m60/board.c | 80 +
.../dfi-fs700-m60/flash-header-fs700-m60-6q.imxcfg | 128 +
.../dfi-fs700-m60/flash-header-fs700-m60-6s.imxcfg | 63 +
arch/arm/boards/dfi-fs700-m60/lowlevel.c | 102 +
arch/arm/boards/dmo-mx6-realq7/board.c | 16 +-
arch/arm/boards/dmo-mx6-realq7/env/config-board | 1 -
arch/arm/boards/dss11/init.c | 4 +
arch/arm/boards/edb93xx/edb93xx.c | 26 +
arch/arm/boards/efika-mx-smartbook/board.c | 2 +
.../arm/boards/efika-mx-smartbook/env/config-board | 1 -
arch/arm/boards/eukrea_cpuimx25/env/config | 2 -
arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c | 5 +-
arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c | 5 +-
arch/arm/boards/eukrea_cpuimx27/lowlevel_init.S | 2 +-
arch/arm/boards/eukrea_cpuimx35/env/config | 2 -
arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c | 5 +-
arch/arm/boards/eukrea_cpuimx51/env/config | 2 -
arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c | 5 +-
arch/arm/boards/freescale-mx23-evk/mx23-evk.c | 10 +-
arch/arm/boards/freescale-mx25-3-stack/3stack.c | 5 +-
.../boards/freescale-mx25-3-stack/lowlevel_init.S | 2 +-
arch/arm/boards/freescale-mx28-evk/env/config | 1 -
arch/arm/boards/freescale-mx28-evk/mx28-evk.c | 4 +
arch/arm/boards/freescale-mx35-3-stack/3stack.c | 5 +-
arch/arm/boards/freescale-mx35-3-stack/env/config | 1 -
.../boards/freescale-mx35-3-stack/lowlevel_init.S | 2 +-
arch/arm/boards/freescale-mx51-pdk/board.c | 2 +-
arch/arm/boards/freescale-mx53-smd/board.c | 5 +-
arch/arm/boards/freescale-mx53-smd/env/config | 1 -
arch/arm/boards/freescale-mx6-arm2/board.c | 5 +-
arch/arm/boards/freescale-mx6-sabrelite/board.c | 5 +-
.../freescale-mx6-sabrelite/env/config-board | 1 -
arch/arm/boards/freescale-mx6-sabresd/board.c | 5 +-
.../boards/freescale-mx6-sabresd/env/config-board | 1 -
arch/arm/boards/friendlyarm-mini2440/env/config | 1 -
.../boards/friendlyarm-mini2440/lowlevel_init.S | 2 +-
arch/arm/boards/friendlyarm-mini2440/mini2440.c | 6 +-
arch/arm/boards/friendlyarm-mini6410/mini6410.c | 4 +
arch/arm/boards/friendlyarm-tiny210/lowlevel.c | 2 -
arch/arm/boards/friendlyarm-tiny210/tiny210.c | 4 +
.../friendlyarm-tiny6410/development-board.c | 4 +
arch/arm/boards/friendlyarm-tiny6410/tiny6410.c | 1 +
arch/arm/boards/gk802/board.c | 2 +
arch/arm/boards/gk802/env/config-board | 1 -
arch/arm/boards/guf-cupid/board.c | 6 +-
arch/arm/boards/guf-cupid/env/config | 1 -
arch/arm/boards/guf-neso/board.c | 5 +-
arch/arm/boards/guf-neso/env/config | 1 -
arch/arm/boards/guf-vincell/board.c | 3 +
arch/arm/boards/highbank/env/config-board | 1 -
arch/arm/boards/highbank/init.c | 3 +
arch/arm/boards/imx21ads/imx21ads.c | 5 +-
arch/arm/boards/imx21ads/lowlevel_init.S | 2 +-
arch/arm/boards/imx233-olinuxino/env/config | 2 -
arch/arm/boards/imx233-olinuxino/imx23-olinuxino.c | 4 +
arch/arm/boards/imx27ads/imx27ads.c | 5 +-
arch/arm/boards/imx27ads/lowlevel_init.S | 2 +-
arch/arm/boards/karo-tx25/board.c | 5 +-
arch/arm/boards/karo-tx28/env/config | 1 -
arch/arm/boards/karo-tx28/tx28-stk5.c | 10 +-
arch/arm/boards/karo-tx28/tx28.c | 1 +
arch/arm/boards/karo-tx51/tx51.c | 6 +-
arch/arm/boards/karo-tx53/board.c | 5 +-
arch/arm/boards/karo-tx53/env/config-board | 1 -
arch/arm/boards/mioa701/board.c | 3 +
arch/arm/boards/mmccpu/init.c | 6 +-
arch/arm/boards/netx/netx.c | 3 +
arch/arm/boards/netx/platform.S | 2 +-
arch/arm/boards/nhk8815/setup.c | 4 +
arch/arm/boards/omap343xdsp/board.c | 7 +-
arch/arm/boards/omap343xdsp/lowlevel.c | 3 +-
arch/arm/boards/omap3evm/board.c | 6 +-
arch/arm/boards/omap3evm/lowlevel.c | 3 +-
arch/arm/boards/panda/board.c | 5 +-
arch/arm/boards/panda/env/config-board | 1 -
arch/arm/boards/panda/lowlevel.c | 3 +-
arch/arm/boards/pcm027/board.c | 3 +
arch/arm/boards/pcm027/env/config | 1 -
arch/arm/boards/pcm027/lowlevel_init.S | 2 +-
arch/arm/boards/pcm037/env/config-board | 1 -
arch/arm/boards/pcm037/pcm037.c | 5 +-
arch/arm/boards/pcm038/env/config-board | 1 -
arch/arm/boards/pcm038/pcm038.c | 5 +-
arch/arm/boards/pcm038/pcm970.c | 2 +-
arch/arm/boards/pcm043/env/config-board | 1 -
arch/arm/boards/pcm043/pcm043.c | 5 +-
arch/arm/boards/pcm049/board.c | 5 +-
arch/arm/boards/pcm049/env/config | 1 -
arch/arm/boards/pcm049/lowlevel.c | 3 +-
arch/arm/boards/pcm051/board.c | 14 +-
arch/arm/boards/pcm051/env/boot/{sd => mmc} | 0
arch/arm/boards/pcm051/env/boot/{nand-ubi => nand} | 2 +-
arch/arm/boards/pcm051/env/boot/spi | 11 +
arch/arm/boards/pcm051/env/boot/spi-nor | 12 -
arch/arm/boards/pcm051/env/config | 22 -
arch/arm/boards/pcm051/env/config-board | 7 +
arch/arm/boards/pcm051/lowlevel.c | 214 +-
arch/arm/boards/pcm051/mux.c | 23 +
arch/arm/boards/pcm051/mux.h | 1 +
arch/arm/boards/phycard-a-l1/env/config | 1 -
arch/arm/boards/phycard-a-l1/lowlevel.c | 3 +-
arch/arm/boards/phycard-a-l1/pca-a-l1.c | 3 +
arch/arm/boards/phycard-a-xl2/env/config | 1 -
arch/arm/boards/phycard-a-xl2/lowlevel.c | 3 +-
arch/arm/boards/phycard-a-xl2/pca-a-xl2.c | 5 +-
arch/arm/boards/phycard-i.MX27/env/config | 1 -
arch/arm/boards/phycard-i.MX27/lowlevel_init.S | 2 +-
arch/arm/boards/phycard-i.MX27/pca100.c | 5 +-
arch/arm/boards/phytec-pfla02/lowlevel.c | 35 +
arch/arm/boards/pm9261/init.c | 6 +-
arch/arm/boards/pm9263/init.c | 6 +-
arch/arm/boards/pm9g45/init.c | 6 +-
arch/arm/boards/qil-a926x/init.c | 9 +
arch/arm/boards/raspberry-pi/env/init/hostname | 8 -
arch/arm/boards/raspberry-pi/rpi.c | 3 +
arch/arm/boards/sama5d3xek/init.c | 4 +
arch/arm/boards/scb9328/env/config | 1 -
arch/arm/boards/scb9328/lowlevel_init.S | 2 +-
arch/arm/boards/scb9328/scb9328.c | 4 +-
arch/arm/boards/solidrun-cubox/Makefile | 1 +
arch/arm/boards/solidrun-cubox/lowlevel.c | 37 +
arch/arm/boards/telit-evk-pro3/init.c | 4 +
arch/arm/boards/tny-a926x/init.c | 12 +
arch/arm/boards/toshiba-ac100/Kconfig | 2 -
arch/arm/boards/tqma53/board.c | 6 +-
arch/arm/boards/tqma53/env/config-board | 1 -
arch/arm/boards/tqma6x/board.c | 14 +-
arch/arm/boards/tqma6x/lowlevel.c | 4 +-
arch/arm/boards/usb-a926x/init.c | 12 +
arch/arm/boards/versatile/Kconfig | 2 -
arch/arm/boards/versatile/versatilepb.c | 3 +
arch/arm/boards/vexpress/Kconfig | 2 -
arch/arm/boards/vexpress/env/config | 2 -
arch/arm/boards/vexpress/init.c | 20 +-
arch/arm/configs/am335x_beaglebone_defconfig | 17 +-
.../configs/am335x_beaglebone_mlo_small_defconfig | 6 +-
arch/arm/configs/friendlyarm_tiny210_defconfig | 1 -
arch/arm/configs/imx_v7_defconfig | 1 +
arch/arm/configs/pcm051_defconfig | 1 +
arch/arm/configs/pcm051_mlo_defconfig | 2 +-
arch/arm/configs/phycard_a_l1_defconfig | 1 -
arch/arm/configs/solidrun_cubox_defconfig | 25 +-
arch/arm/cpu/Makefile | 8 +-
arch/arm/cpu/cpuinfo.c | 33 +
arch/arm/cpu/lowlevel.S | 39 +
arch/arm/cpu/mmu.c | 2 +-
arch/arm/cpu/start.c | 4 +-
arch/arm/cpu/uncompress.c | 2 +
arch/arm/dts/Makefile | 4 +
arch/arm/dts/dove-cubox.dts | 2 +-
arch/arm/dts/dove.dtsi | 3 +-
arch/arm/dts/imx6dl-dfi-fs700-m60-6s.dts | 23 +
arch/arm/dts/imx6dl-mba6x.dts | 30 +-
arch/arm/dts/imx6dl-pinfunc.h | 2138 +++++++--------
arch/arm/dts/imx6dl-tqma6s.dtsi | 84 +-
arch/arm/dts/imx6dl.dtsi | 356 +--
arch/arm/dts/imx6q-dfi-fs700-m60-6q.dts | 23 +
arch/arm/dts/imx6q-dmo-realq7.dts | 24 +-
arch/arm/dts/imx6q-gk802.dts | 12 +-
arch/arm/dts/imx6q-mba6x.dts | 28 +-
arch/arm/dts/imx6q-phytec-pfla02.dtsi | 8 +-
arch/arm/dts/imx6q-pinfunc.h | 2050 +++++++--------
arch/arm/dts/imx6q-sabrelite.dts | 16 +-
arch/arm/dts/imx6q-sabresd.dts | 12 +-
arch/arm/dts/imx6q-tqma6q.dtsi | 140 +-
arch/arm/dts/imx6q-tqma6x.dts | 34 +-
arch/arm/dts/imx6q.dtsi | 305 +--
arch/arm/dts/imx6qdl-dfi-fs700-m60.dtsi | 115 +
arch/arm/dts/imx6qdl.dtsi | 303 +++
arch/arm/include/asm/barebox-arm-head.h | 64 +-
arch/arm/include/asm/cache.h | 10 -
arch/arm/include/asm/gpio.h | 5 +-
arch/arm/mach-at91/Kconfig | 28 -
arch/arm/mach-at91/Makefile | 2 +-
arch/arm/mach-at91/at91rm9200_devices.c | 3 +-
arch/arm/mach-at91/at91sam9260_devices.c | 11 +-
arch/arm/mach-at91/at91sam9261_devices.c | 11 +-
arch/arm/mach-at91/at91sam9263_devices.c | 11 +-
arch/arm/mach-at91/at91sam9g45_devices.c | 10 +-
arch/arm/mach-at91/at91sam9n12_devices.c | 3 +-
arch/arm/mach-at91/at91sam9x5_devices.c | 3 +-
arch/arm/mach-at91/generic.h | 2 +
arch/arm/mach-at91/gpio.c | 2 +-
arch/arm/mach-at91/include/mach/at91_rtt.h | 35 +
arch/arm/mach-at91/include/mach/gpio.h | 268 --
arch/arm/mach-at91/include/mach/io.h | 1 +
arch/arm/mach-at91/include/mach/iomux.h | 266 ++
arch/arm/mach-at91/irq_fixup.c | 22 +
arch/arm/mach-at91/sama5d3_devices.c | 3 +-
arch/arm/mach-bcm2835/Kconfig | 3 -
arch/arm/mach-bcm2835/include/mach/gpio.h | 1 -
arch/arm/mach-clps711x/Kconfig | 3 -
arch/arm/mach-clps711x/include/mach/gpio.h | 3 -
arch/arm/mach-ep93xx/Kconfig | 24 -
arch/arm/mach-ep93xx/lowlevel_init.S | 2 +-
arch/arm/mach-highbank/Kconfig | 3 -
arch/arm/mach-highbank/include/mach/gpio.h | 1 -
arch/arm/mach-imx/Kconfig | 36 +-
arch/arm/mach-imx/imx-bbu-internal.c | 104 +-
arch/arm/mach-imx/include/mach/debug_ll.h | 4 +-
arch/arm/mach-imx/include/mach/devices-imx53.h | 5 +
arch/arm/mach-imx/include/mach/gpio.h | 8 -
arch/arm/mach-imx/include/mach/iomux-v1.h | 1 +
arch/arm/mach-mvebu/Kconfig | 9 +-
arch/arm/mach-mvebu/Makefile | 2 +-
arch/arm/mach-mvebu/armada-370-xp.c | 3 +
arch/arm/mach-mvebu/common.c | 4 +-
arch/arm/mach-mvebu/dove.c | 58 -
arch/arm/mach-mvebu/include/mach/gpio.h | 6 -
arch/arm/mach-mvebu/include/mach/lowlevel.h | 2 +-
arch/arm/mach-mvebu/kirkwood.c | 3 +
arch/arm/mach-mvebu/lowlevel.c | 2 +-
arch/arm/mach-mxs/Kconfig | 8 -
arch/arm/mach-mxs/include/mach/gpio.h | 11 -
arch/arm/mach-mxs/include/mach/iomux-imx23.h | 6 +-
arch/arm/mach-mxs/include/mach/iomux.h | 30 +
arch/arm/mach-mxs/iomux-imx.c | 1 +
arch/arm/mach-mxs/usb-imx28.c | 5 +-
arch/arm/mach-netx/Kconfig | 3 -
arch/arm/mach-nomadik/Kconfig | 3 -
arch/arm/mach-omap/Kconfig | 20 +-
arch/arm/mach-omap/Makefile | 1 +
arch/arm/mach-omap/am33xx_bbu_spi_mlo.c | 88 +
arch/arm/mach-omap/am33xx_clock.c | 28 +-
arch/arm/mach-omap/am33xx_generic.c | 190 +-
arch/arm/mach-omap/include/mach/am33xx-clock.h | 11 +-
arch/arm/mach-omap/include/mach/am33xx-devices.h | 6 +
arch/arm/mach-omap/include/mach/am33xx-generic.h | 19 +
arch/arm/mach-omap/include/mach/am33xx-silicon.h | 52 +-
arch/arm/mach-omap/include/mach/bbu.h | 15 +
arch/arm/mach-omap/include/mach/debug_ll.h | 4 +-
arch/arm/mach-omap/include/mach/generic.h | 10 +-
arch/arm/mach-omap/include/mach/gpio.h | 1 -
arch/arm/mach-omap/include/mach/omap3-generic.h | 21 +
arch/arm/mach-omap/include/mach/omap4-generic.h | 21 +
arch/arm/mach-omap/include/mach/omap_hsmmc.h | 1 +
arch/arm/mach-omap/include/mach/sys_info.h | 10 +-
arch/arm/mach-omap/omap4_generic.c | 1 -
arch/arm/mach-omap/omap_generic.c | 31 +-
arch/arm/mach-omap/xload.c | 19 +-
arch/arm/mach-pxa/Kconfig | 5 -
arch/arm/mach-samsung/Kconfig | 8 -
arch/arm/mach-samsung/gpio-s3c24x0.c | 1 +
arch/arm/mach-samsung/gpio-s3c64xx.c | 1 +
arch/arm/mach-samsung/gpio-s5pcxx.c | 1 +
arch/arm/mach-samsung/include/mach/gpio.h | 12 -
arch/arm/mach-samsung/include/mach/iomux.h | 28 +
arch/arm/mach-tegra/Kconfig | 3 -
arch/arm/mach-tegra/include/mach/gpio.h | 1 -
arch/arm/mach-vexpress/Kconfig | 3 -
arch/arm/mach-zynq/Kconfig | 3 -
arch/blackfin/Kconfig | 3 -
arch/blackfin/boards/ipe337/ipe337.c | 4 +-
arch/mips/boards/dlink-dir-320/Kconfig | 6 -
arch/mips/boards/dlink-dir-320/serial.c | 3 +
arch/mips/boards/netgear-wg102/Kconfig | 6 -
arch/mips/boards/netgear-wg102/ram.c | 3 +
arch/mips/boards/qemu-malta/Kconfig | 6 -
arch/mips/boards/qemu-malta/init.c | 29 +-
arch/mips/boards/rzx50/Kconfig | 6 -
arch/mips/boards/rzx50/serial.c | 3 +
arch/mips/boot/main_entry-pbl.c | 2 +-
arch/mips/configs/qemu-malta_defconfig | 1 +
arch/mips/dts/qemu-malta.dts | 33 +
arch/mips/mach-ar231x/Kconfig | 2 -
arch/mips/mach-bcm47xx/Kconfig | 2 -
arch/mips/mach-bcm47xx/include/mach/debug_ll.h | 6 +-
arch/mips/mach-malta/Kconfig | 2 -
arch/mips/mach-xburst/Kconfig | 2 -
arch/nios2/Kconfig | 3 -
arch/nios2/boards/generic/generic.c | 3 +
arch/openrisc/Kconfig | 3 -
arch/openrisc/boards/generic/generic.c | 3 +
arch/ppc/boards/freescale-p2020rdb/p2020rdb.c | 3 +
arch/ppc/boards/pcm030/pcm030.c | 3 +
arch/ppc/include/asm/processor.h | 4 +
arch/ppc/lib/ppclinux.c | 49 +-
arch/ppc/mach-mpc5xxx/Kconfig | 3 -
arch/ppc/mach-mpc85xx/Kconfig | 3 -
arch/ppc/mach-mpc85xx/Makefile | 1 +
arch/ppc/mach-mpc85xx/fdt.c | 146 ++
arch/sandbox/Kconfig | 3 -
arch/sandbox/board/devices.c | 3 +
arch/x86/Kconfig | 3 -
arch/x86/boards/x86_generic/generic_pc.c | 3 +
commands/bootm.c | 29 +-
commands/detect.c | 1 +
commands/dfu.c | 4 +-
commands/global.c | 17 +-
commands/of_property.c | 36 +-
commands/oftree.c | 2 +-
commands/usbserial.c | 4 +-
common/Kconfig | 2 +-
common/console.c | 8 +-
common/console_simple.c | 2 +-
common/filetype.c | 2 +
common/globalvar.c | 19 +-
common/misc.c | 67 +-
common/reset_source.c | 4 +-
common/version.c | 2 +-
drivers/ata/ide-sff.c | 3 +
drivers/clk/Makefile | 1 +
drivers/clk/mvebu/Makefile | 5 +
drivers/clk/mvebu/armada-370.c | 160 ++
drivers/clk/mvebu/armada-xp.c | 194 ++
drivers/clk/mvebu/common.c | 208 ++
drivers/clk/mvebu/common.h | 70 +
drivers/clk/mvebu/dove.c | 179 ++
drivers/clk/mvebu/kirkwood.c | 224 ++
drivers/clk/mxs/clk-imx28.c | 5 +-
drivers/mci/omap_hsmmc.c | 24 +-
drivers/mci/sdhci.h | 4 +-
drivers/mfd/syscon.c | 2 +-
drivers/mtd/nand/nand_mxs.c | 1 +
drivers/mtd/ubi/cdev.c | 6 +
drivers/mtd/ubi/kapi.c | 93 +
drivers/mtd/ubi/ubi-barebox.h | 8 -
drivers/mtd/ubi/ubi.h | 2 +
drivers/net/phy/phy.c | 63 +
drivers/of/Kconfig | 1 +
drivers/of/base.c | 158 +-
drivers/of/fdt.c | 5 +-
drivers/pwm/core.c | 7 +
drivers/serial/serial_auart.c | 2 +-
drivers/spi/atmel_spi.c | 1 +
drivers/spi/mxs_spi.c | 4 +-
drivers/video/fb.c | 98 +-
drivers/video/stm.c | 3 +-
fs/Kconfig | 1 +
fs/Makefile | 1 +
fs/fat/fat.c | 1 +
fs/tftp.c | 2 +-
fs/ubifs/Kconfig | 18 +
fs/ubifs/Makefile | 4 +
fs/ubifs/budget.c | 113 +
fs/ubifs/crc16.c | 60 +
fs/ubifs/crc16.h | 29 +
fs/ubifs/debug.c | 156 ++
fs/ubifs/debug.h | 392 +++
fs/ubifs/io.c | 316 +++
fs/ubifs/key.h | 557 ++++
fs/ubifs/log.c | 104 +
fs/ubifs/lprops.c | 842 ++++++
fs/ubifs/lpt.c | 1105 ++++++++
fs/ubifs/lpt_commit.c | 171 ++
fs/ubifs/master.c | 341 +++
fs/ubifs/misc.h | 311 +++
fs/ubifs/orphan.c | 318 +++
fs/ubifs/recovery.c | 1225 +++++++++
fs/ubifs/replay.c | 1070 ++++++++
fs/ubifs/sb.c | 346 +++
fs/ubifs/scan.c | 362 +++
fs/ubifs/super.c | 907 +++++++
fs/ubifs/tnc.c | 2767 ++++++++++++++++++++
fs/ubifs/tnc_misc.c | 435 +++
fs/ubifs/ubifs-media.h | 775 ++++++
fs/ubifs/ubifs.c | 654 +++++
fs/ubifs/ubifs.h | 2151 +++++++++++++++
images/.gitignore | 2 +
images/Makefile | 10 +-
images/Makefile.imx | 21 +-
images/Makefile.mvebu | 26 +
include/bootstrap.h | 2 +
include/common.h | 13 +-
include/debug_ll.h | 61 +-
include/filetype.h | 1 +
include/globalvar.h | 4 +-
include/linux/barebox-wrapper.h | 32 +
include/linux/mtd/ubi.h | 1 +
include/linux/phy.h | 4 +
include/linux/zlib.h | 4 +
include/of.h | 16 +
include/usb/dfu.h | 2 +-
include/usb/usbserial.h | 2 +-
lib/copy_file.c | 10 +-
lib/decompress_inflate.c | 39 +
lib/process_escape_sequence.c | 2 +-
lib/show_progress.c | 5 +-
net/dhcp.c | 3 +-
net/eth.c | 22 +-
net/net.c | 2 +-
scripts/Makefile.lib | 3 +
scripts/genenv | 2 +-
424 files changed, 22697 insertions(+), 4551 deletions(-)
create mode 100644 arch/arm/boards/beaglebone/beaglebone.h
create mode 100644 arch/arm/boards/dfi-fs700-m60/Makefile
create mode 100644 arch/arm/boards/dfi-fs700-m60/board.c
create mode 100644 arch/arm/boards/dfi-fs700-m60/flash-header-fs700-m60-6q.imxcfg
create mode 100644 arch/arm/boards/dfi-fs700-m60/flash-header-fs700-m60-6s.imxcfg
create mode 100644 arch/arm/boards/dfi-fs700-m60/lowlevel.c
rename arch/arm/boards/pcm051/env/boot/{sd => mmc} (100%)
rename arch/arm/boards/pcm051/env/boot/{nand-ubi => nand} (64%)
create mode 100644 arch/arm/boards/pcm051/env/boot/spi
delete mode 100644 arch/arm/boards/pcm051/env/boot/spi-nor
delete mode 100644 arch/arm/boards/pcm051/env/config
create mode 100644 arch/arm/boards/pcm051/env/config-board
delete mode 100644 arch/arm/boards/raspberry-pi/env/init/hostname
create mode 100644 arch/arm/boards/solidrun-cubox/lowlevel.c
create mode 100644 arch/arm/cpu/lowlevel.S
create mode 100644 arch/arm/dts/imx6dl-dfi-fs700-m60-6s.dts
create mode 100644 arch/arm/dts/imx6q-dfi-fs700-m60-6q.dts
create mode 100644 arch/arm/dts/imx6qdl-dfi-fs700-m60.dtsi
create mode 100644 arch/arm/mach-at91/include/mach/at91_rtt.h
create mode 100644 arch/arm/mach-at91/include/mach/iomux.h
create mode 100644 arch/arm/mach-at91/irq_fixup.c
delete mode 100644 arch/arm/mach-bcm2835/include/mach/gpio.h
delete mode 100644 arch/arm/mach-clps711x/include/mach/gpio.h
delete mode 100644 arch/arm/mach-highbank/include/mach/gpio.h
delete mode 100644 arch/arm/mach-imx/include/mach/gpio.h
delete mode 100644 arch/arm/mach-mvebu/include/mach/gpio.h
create mode 100644 arch/arm/mach-mxs/include/mach/iomux.h
create mode 100644 arch/arm/mach-omap/am33xx_bbu_spi_mlo.c
create mode 100644 arch/arm/mach-omap/include/mach/bbu.h
delete mode 100644 arch/arm/mach-omap/include/mach/gpio.h
create mode 100644 arch/arm/mach-omap/include/mach/omap3-generic.h
create mode 100644 arch/arm/mach-omap/include/mach/omap4-generic.h
create mode 100644 arch/arm/mach-samsung/include/mach/iomux.h
delete mode 100644 arch/arm/mach-tegra/include/mach/gpio.h
delete mode 100644 arch/mips/boards/dlink-dir-320/Kconfig
delete mode 100644 arch/mips/boards/netgear-wg102/Kconfig
delete mode 100644 arch/mips/boards/qemu-malta/Kconfig
delete mode 100644 arch/mips/boards/rzx50/Kconfig
create mode 100644 arch/ppc/mach-mpc85xx/fdt.c
create mode 100644 drivers/clk/mvebu/Makefile
create mode 100644 drivers/clk/mvebu/armada-370.c
create mode 100644 drivers/clk/mvebu/armada-xp.c
create mode 100644 drivers/clk/mvebu/common.c
create mode 100644 drivers/clk/mvebu/common.h
create mode 100644 drivers/clk/mvebu/dove.c
create mode 100644 drivers/clk/mvebu/kirkwood.c
create mode 100644 fs/ubifs/Kconfig
create mode 100644 fs/ubifs/Makefile
create mode 100644 fs/ubifs/budget.c
create mode 100644 fs/ubifs/crc16.c
create mode 100644 fs/ubifs/crc16.h
create mode 100644 fs/ubifs/debug.c
create mode 100644 fs/ubifs/debug.h
create mode 100644 fs/ubifs/io.c
create mode 100644 fs/ubifs/key.h
create mode 100644 fs/ubifs/log.c
create mode 100644 fs/ubifs/lprops.c
create mode 100644 fs/ubifs/lpt.c
create mode 100644 fs/ubifs/lpt_commit.c
create mode 100644 fs/ubifs/master.c
create mode 100644 fs/ubifs/misc.h
create mode 100644 fs/ubifs/orphan.c
create mode 100644 fs/ubifs/recovery.c
create mode 100644 fs/ubifs/replay.c
create mode 100644 fs/ubifs/sb.c
create mode 100644 fs/ubifs/scan.c
create mode 100644 fs/ubifs/super.c
create mode 100644 fs/ubifs/tnc.c
create mode 100644 fs/ubifs/tnc_misc.c
create mode 100644 fs/ubifs/ubifs-media.h
create mode 100644 fs/ubifs/ubifs.c
create mode 100644 fs/ubifs/ubifs.h
create mode 100644 images/Makefile.mvebu
--
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