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 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox