From: Sascha Hauer <s.hauer@pengutronix.de>
To: barebox@lists.infradead.org
Subject: v2013.09.0 and v2013.08.1
Date: Wed, 4 Sep 2013 09:43:00 +0200 [thread overview]
Message-ID: <20130904074300.GM30088@pengutronix.de> (raw)
Hi All,
We have a September release. See below what happened since August. Also
available is a stable update for August which might be important for
initrd users.
Sascha
----------------------------------------------------------------
Alexander Shiyan (11):
blackfin: Remove unneeded assignment
commands: nandtest: Fix incorrect size for memset in do_nandtest
common: console: Fix possible null pointer dereference
ARM: Use armlinux_bootparams address for DTB
base: Transform "platform_match" into "device_match" and make this function public
spi: Reuse "driver_match" for SPI bus
i2c: Reuse "driver_match" for I2C bus
mfd: mc13xxx: Determine used bus by "bus_type" field
mfd: mc13xxx: Separate query_revision function for each supported IC
mfd: mc13xxx: Add support for MC34708
Cleanup Kconfig files
Alexey Galakhov (3):
friendlyarm-tiny210: use LEDs for boot errors
friendlyarm-tiny210: add heartbeat LED
Force set console baudrate at enable time
Antony Pavlov (6):
MIPS: rzx50: add nmon support
serial: ns16550: get clock-frequency from dt
serial: ns16550: fill cdev just-in-time
pbl: add generated file piggy.lz4 to .gitignore
resurrect CONFIG_PANIC_HANG option
CONFIG_PANIC_HANG: replace #ifdef with IS_ENABLED()
Christian Hemp (1):
commands: Fix memtest return value
David Jander (1):
of: base.c: Use correct device-tree in of_add_initrd()
Jan Luebbe (1):
console: fix console without CONFIG_PARAMETER
Jan Weitzel (1):
i2c-omap: fix am33xx and omap3 fclk_rate
Jason Cooper (1):
arm: mvebu: add board USI Topkick
Jean-Christophe PLAGNIOL-VILLARD (6):
ARM: at91: move main clock define to C
ARM: at91 boards: remove empty config.h files
ARM: AT91: Turn most board directories into regular build directories
pbl: add lz4 support
uimage: fix: always support multi image support
uimage: fix: fill size when no compression is used
Kyungsik Lee (2):
decompressor: Add LZ4 decompressor module
lib: Add support for LZ4-compressed kernel
Philipp Zabel (1):
ARM: gk802: Add support for Zealz GK802
Renaud Barbier (2):
mpc85xx: remove local bus initialisation
P2020RDB: map boot flash.
Sascha Hauer (101):
led: gpio: Add trigger support
ARM: i.MX: External Nand boot: make 2k support nonoptional
ARM: i.MX: External Nand boot: remove debug command
ARM: i.MX: External Nand boot: move pagesize detection into SoC specific code
ARM: i.MX: External Nand boot: remove ifdefs
ARM: i.MX: External Nand boot: remove ifdefs around SoC functions
ARM: dts: Add i.MX6dl dtsi and pinfunc file
ARM: dts: Add more pinctrl groups for i.MX6q
ARM: i.MX6: TQ tqma6x initial board support
ARM: mxs: implement debug_ll support
devfs: let devfs_add_partition return the new partition
of: export of_default_bus_match_table
of: partitions: factor out function to parse a single partition
cdev: introduce partition names
cdev: allow to open a struct cdev
cdev: add device_find_partition
mci: set partnames of eMMC boot partitions
of: add mtd of helpers
bus: Add imx-weim support
of: partition: check for valid node
of: Add convenience functions to en/disable devicenodes
mtd: Add devicetree partition parsing
mci: Add devicetree partition parsing
Add configurability via devicetree
ARM: i.MX Datamodul edmqx6: configure environment from devicetree
ARM: i.MX51 babbage: configure environment from devicetree
mtd: nand_imx: Add devicetree probe support
mtd: nand: omap: do not set write callback if mtd write is disabled
block: shortcut writebuffer_flush if writing is disabled
ARM: omap4: Use writel where appropriate
ARM: omap4: pcm049: register devices only when support is enabled
memory_display: Change address pointer to type const void *
mtd: nand: write BBM to OOB even with flash-based BBT
mtd: rename MTD_OOB_* to MTD_OPS_*
mtd: sync bbm.h with Linux Kernel
string: introduce memchr_inv
mtd: rename mtd_read_oob
mtd: introduce ecc strength
mtd: introduce mtd_read_oob and mtd_write_oob
scripts: imx-image: allow semicolon as command delimiter
scripts: run imxcfg files through cpp
ARM: dts: i.MX6: Add label for ocotp nodes
ARM: i.MX6: Add ocotp driver
ARM: i.MX6 sabre: register MAC address from dt
ARM: i.MX53 QSB: configure environment from devicetree
ARM: i.MX51 efikasb: configure environment from devicetree
clk: provide static inline wrappers
serial: ns16550: reorder functions to avoid forward declaration
serial: ns16550: introduce private struct
serial: ns16550: remove f_caps from platform_data
serial: ns16550: Add clk support and make platform_data optional
serial: ns16550: Add devicetree probe support
mtd: nand: update to v3.11-rc1
ARM: MXS: introduce stmp device support
dma: apbh: introduce private struct
dma: apbh-dma: move header file to common location
dma: apbh: remove CONFIG_ARCH_DMA_PIO_WORDS
dma: apbh: Turn into a driver
dma: apbh: add devicetree probe support
dma: apbh: cleanup includes
mtd: nand: gpmi: use io_base instead of MXS_GPMI_BASE
ARM: mxs: Add convenience wrapper to register mxs_nand device
mtd: nand: gpmi: replace MXS_BCH_BASE with driver resources
mtd: nand: gpmi: cleanup includes
mtd: nand: mxs-nand: Add i.MX6 support
mtd: nand: mxs-nand: Add on flash bbt support
memory_display: Change address pointer to type const void *
UBI: Add ubidetach command
ubiattach command: Properly check return values
UBI: remove old ubi support
UBI: reimport UBI from Linux v3.10
ARM: Add Phytec phyFLEX-i.MX6 board support
mtd: ubi: implement ubi_volume_notify
mtd: Turn 'bad block at' message into pr_debug
Merge branch 'for-next/at91'
Merge branch 'for-next/driver'
Merge branch 'for-next/friendlyarm'
Merge branch 'for-next/imagesize'
Merge branch 'for-next/imx'
Merge branch 'for-next/lz4'
Merge branch 'for-next/marvell'
Merge branch 'for-next/mfd'
Merge branch 'for-next/mips'
Merge branch 'for-next/misc'
Merge branch 'for-next/mtd'
Merge branch 'for-next/mxs'
Merge branch 'for-next/of'
Merge branch 'for-next/omap'
Merge branch 'for-next/ppc'
Merge branch 'for-next/serial'
mtd: ubi: remove calls to nonexisting functions
mtd: ubi: add missing prototype for ubi_volume_notify
ARM: imx_v7_defconfig: Enable some features needed for the multi image
Revert "ARM: Use armlinux_bootparams address for DTB"
image: Add .gitignore
of: Fix endless loop in of_add_memory
globalvar: add missing include
imx-image: Align image size
ARM: i.MX: move esdctl device registration to soc_init
ARM: dts: imx53 qsb: remove wrong memory bank
Release v2013.09.0
Sebastian Hesselbarth (21):
OF: import address related functions from Linux OF API
OF: convert of_translate_address to new API
OF: base: move OF_ROOT_NODE_ defines to local OF code
OF: import bus/device related functions from Linux OF API
OF: gpio: convert DT based gpio handling to new OF API
OF: base: use of_platform_populate for probing
OF: base: remove dead device related functions
OF: remove device and resource pointer from struct device_node
OF: base: convert of_add_memory to OF API
OF: base: rename of_free to of_delete_node
ARM: mvebu: move soc_init to core_initcall
clocksource: orion: lookup clock by physbase
clocksource: orion: add DT support
clocksource: mvebu: lookup clock by physbase
clocksource: mvebu: add DT support
GPIO: add Marvell Orion/MVEBU SoC GPIO driver
ARM: mvebu: import DT files for Dove SoC and SolidRun CuBox
spi: add Marvell MVEBU SoC SPI driver
ARM: mvebu: add more options to SolidRun CuBox defconfig
ARM: mvebu: add clock aliases for spi0/spi1 on Dove
LED: add support for device tree parsing of gpio-leds
Shravan kumar (1):
PCM051: Add first stage support
Teresa Gámez (12):
ARM: OMAP: AM33xx: Add basic NAND support
PCM051: Add basic nand support
ARM: AM33xx: Add gpio support
PCM051: Add muxing for user led and btn
PCM051: Update pcm051_defconfig
PCM051: Rename SPI NOR device
ARM: AM33xx: Enable clock for all GPIO banks
ARM: AM33xx: Make mpu pll configurable by lowlevel board code
arm: omap: store boot source info from ROM loader
ARM OMAP: get barebox partion information from boardcode
PCM051: Pass barebox partition information
PCM051: Fix muxing of MMC0 CD
张忠山 (1):
create directory for dir/file.o
Documentation/devicetree/bindings/barebox.txt | 10 +
.../bindings/barebox/barebox,environment.txt | 25 +
Documentation/devicetree/bindings/leds/common.txt | 8 +
.../devicetree/bindings/misc/fsl,imx-ocotp.txt | 20 +
Makefile | 2 +-
arch/arm/Kconfig | 5 +
arch/arm/Makefile | 25 -
arch/arm/boards/Makefile | 29 +
arch/arm/boards/animeo_ip/config.h | 6 -
arch/arm/boards/animeo_ip/init.c | 7 +
arch/arm/boards/archosg9/lowlevel.c | 5 +-
arch/arm/boards/at91rm9200ek/config.h | 2 -
arch/arm/boards/at91rm9200ek/init.c | 7 +
arch/arm/boards/at91sam9260ek/config.h | 6 -
arch/arm/boards/at91sam9260ek/init.c | 7 +
arch/arm/boards/at91sam9261ek/config.h | 6 -
arch/arm/boards/at91sam9261ek/init.c | 7 +
arch/arm/boards/at91sam9263ek/config.h | 6 -
arch/arm/boards/at91sam9263ek/init.c | 7 +
arch/arm/boards/at91sam9m10g45ek/config.h | 6 -
arch/arm/boards/at91sam9m10g45ek/init.c | 7 +
arch/arm/boards/at91sam9m10ihd/config.h | 6 -
arch/arm/boards/at91sam9m10ihd/init.c | 7 +
arch/arm/boards/at91sam9n12ek/config.h | 6 -
arch/arm/boards/at91sam9n12ek/init.c | 7 +
arch/arm/boards/at91sam9x5ek/config.h | 6 -
arch/arm/boards/at91sam9x5ek/init.c | 7 +
arch/arm/boards/beagle/lowlevel.c | 6 +-
arch/arm/boards/beaglebone/lowlevel.c | 7 +-
arch/arm/boards/ccxmx51/ccxmx51.c | 2 +-
arch/arm/boards/dmo-mx6-realq7/board.c | 26 +-
arch/arm/boards/dss11/config.h | 6 -
arch/arm/boards/dss11/init.c | 7 +
arch/arm/boards/efika-mx-smartbook/board.c | 29 +-
arch/arm/boards/freescale-mx28-evk/mx28-evk.c | 4 +-
arch/arm/boards/freescale-mx35-3-stack/3stack.c | 2 +-
arch/arm/boards/freescale-mx51-pdk/board.c | 5 -
arch/arm/boards/freescale-mx53-loco/board.c | 6 +-
arch/arm/boards/freescale-mx6-sabrelite/board.c | 23 -
arch/arm/boards/freescale-mx6-sabresd/board.c | 22 -
arch/arm/boards/friendlyarm-tiny210/lowlevel.c | 28 +-
arch/arm/boards/friendlyarm-tiny210/tiny210.c | 2 +
arch/arm/boards/gk802/Makefile | 3 +
arch/arm/boards/gk802/board.c | 84 +
arch/arm/boards/gk802/env/config-board | 7 +
arch/arm/boards/gk802/flash-header.imxcfg | 96 +
arch/arm/boards/gk802/lowlevel.c | 18 +
arch/arm/boards/karo-tx28/tx28.c | 4 +-
arch/arm/boards/mmccpu/config.h | 6 -
arch/arm/boards/mmccpu/init.c | 7 +
arch/arm/boards/nhk8815/setup.c | 2 -
arch/arm/boards/omap343xdsp/lowlevel.c | 6 +-
arch/arm/boards/omap3evm/lowlevel.c | 5 +-
arch/arm/boards/panda/lowlevel.c | 6 +-
arch/arm/boards/pcm038/pcm038.c | 2 +-
arch/arm/boards/pcm049/board.c | 6 +-
arch/arm/boards/pcm049/lowlevel.c | 6 +-
arch/arm/boards/pcm051/board.c | 71 +-
arch/arm/boards/pcm051/env/boot/nand-ubi | 10 +
arch/arm/boards/pcm051/env/boot/sd | 2 +-
arch/arm/boards/pcm051/env/boot/spi-nor | 2 +-
arch/arm/boards/pcm051/env/init/mtdparts-nand | 11 +
arch/arm/boards/pcm051/env/init/mtdparts-nor | 4 +-
arch/arm/boards/pcm051/lowlevel.c | 211 +-
arch/arm/boards/pcm051/mux.c | 24 +-
arch/arm/boards/pcm051/mux.h | 2 +
arch/arm/boards/phycard-a-l1/lowlevel.c | 5 +-
arch/arm/boards/phycard-a-xl2/lowlevel.c | 6 +-
arch/arm/boards/phytec-pfla02/Makefile | 5 +
arch/arm/boards/phytec-pfla02/board.c | 59 +
.../flash-header-phytec-pfla02-1gib.imxcfg | 6 +
.../flash-header-phytec-pfla02-2gib.imxcfg | 6 +
.../phytec-pfla02/flash-header-phytec-pfla02.h | 99 +
arch/arm/boards/phytec-pfla02/lowlevel.c | 57 +
arch/arm/boards/pm9261/config.h | 6 -
arch/arm/boards/pm9261/init.c | 7 +
arch/arm/boards/pm9263/config.h | 6 -
arch/arm/boards/pm9263/init.c | 7 +
arch/arm/boards/pm9g45/config.h | 6 -
arch/arm/boards/pm9g45/init.c | 7 +
arch/arm/boards/qil-a926x/config.h | 6 -
arch/arm/boards/qil-a926x/init.c | 7 +
arch/arm/boards/sama5d3xek/config.h | 6 -
arch/arm/boards/sama5d3xek/init.c | 7 +
arch/arm/boards/telit-evk-pro3/config.h | 6 -
arch/arm/boards/telit-evk-pro3/init.c | 7 +
arch/arm/boards/tny-a926x/config.h | 6 -
arch/arm/boards/tny-a926x/init.c | 7 +
arch/arm/boards/tqma6x/Makefile | 5 +
arch/arm/boards/tqma6x/board.c | 154 +
arch/arm/boards/tqma6x/flash-header-tqma6dl.imxcfg | 99 +
arch/arm/boards/tqma6x/flash-header-tqma6q.imxcfg | 104 +
arch/arm/boards/tqma6x/lowlevel.c | 88 +
arch/arm/boards/usb-a926x/config.h | 6 -
arch/arm/boards/usb-a926x/init.c | 7 +
arch/arm/boards/usi-topkick/Makefile | 1 +
arch/arm/boards/usi-topkick/board.c | 17 +
arch/arm/boards/usi-topkick/kwbimage.cfg | 35 +
arch/arm/configs/dmo-realq7_defconfig | 1 +
arch/arm/configs/freescale_mx53_loco_defconfig | 2 +-
arch/arm/configs/imx_v7_defconfig | 6 +-
arch/arm/configs/pcm051_defconfig | 18 +-
arch/arm/configs/pcm051_mlo_defconfig | 33 +
arch/arm/configs/solidrun_cubox_defconfig | 72 +
arch/arm/dts/Makefile | 12 +-
arch/arm/dts/dove-cubox.dts | 155 +
arch/arm/dts/dove.dtsi | 285 ++
arch/arm/dts/imx51-babbage.dts | 12 +
arch/arm/dts/imx51-genesi-efika-sb.dts | 26 +
arch/arm/dts/imx53-qsb.dts | 14 +-
arch/arm/dts/imx6dl-mba6x.dts | 67 +
arch/arm/dts/imx6dl-pinfunc.h | 1085 +++++++
arch/arm/dts/imx6dl-tqma6s.dtsi | 99 +
arch/arm/dts/imx6dl.dtsi | 438 +++
arch/arm/dts/imx6q-dmo-realq7.dts | 31 +
arch/arm/dts/imx6q-gk802.dts | 149 +
arch/arm/dts/imx6q-mba6x.dts | 71 +
arch/arm/dts/imx6q-phytec-pbab01.dts | 47 +
arch/arm/dts/imx6q-phytec-pfla02.dtsi | 127 +
arch/arm/dts/imx6q-sabrelite.dts | 4 +
arch/arm/dts/imx6q-tqma6q.dtsi | 132 +
arch/arm/dts/imx6q-tqma6x.dts | 320 +++
arch/arm/dts/imx6q.dtsi | 47 +
arch/arm/dts/imx6qdl-mba6x.dtsi | 190 ++
arch/arm/dts/imx6qdl-sabresd.dtsi | 4 +
arch/arm/dts/imx6qdl-tqma6x.dtsi | 162 ++
arch/arm/dts/imx6qdl.dtsi | 4 +-
arch/arm/mach-at91/at91rm9200.c | 3 -
arch/arm/mach-at91/at91sam9260.c | 3 -
arch/arm/mach-at91/at91sam9261.c | 3 -
arch/arm/mach-at91/at91sam9263.c | 3 -
arch/arm/mach-at91/at91sam9g45.c | 3 -
arch/arm/mach-at91/at91sam9n12.c | 3 -
arch/arm/mach-at91/at91sam9x5.c | 3 -
arch/arm/mach-at91/clock.c | 11 +-
arch/arm/mach-at91/generic.h | 2 +-
arch/arm/mach-at91/include/mach/board.h | 2 +
arch/arm/mach-at91/sama5d3.c | 3 -
arch/arm/mach-at91/setup.c | 4 +
arch/arm/mach-imx/Kconfig | 41 +-
arch/arm/mach-imx/Makefile | 1 +
arch/arm/mach-imx/clk-imx6.c | 1 +
arch/arm/mach-imx/external-nand-boot.c | 171 +-
arch/arm/mach-imx/imx1.c | 2 +-
arch/arm/mach-imx/imx25.c | 2 +-
arch/arm/mach-imx/imx27.c | 4 +-
arch/arm/mach-imx/imx31.c | 2 +-
arch/arm/mach-imx/imx35.c | 2 +-
arch/arm/mach-imx/imx51.c | 2 +-
arch/arm/mach-imx/imx53.c | 2 +-
arch/arm/mach-imx/include/mach/imx6-regs.h | 2 +
arch/arm/mach-imx/ocotp.c | 105 +
arch/arm/mach-mvebu/Kconfig | 7 +-
arch/arm/mach-mvebu/armada-370-xp.c | 5 +-
arch/arm/mach-mvebu/dove.c | 7 +-
arch/arm/mach-mvebu/include/mach/dove-regs.h | 3 +
arch/arm/mach-mvebu/include/mach/gpio.h | 6 +
arch/arm/mach-mvebu/kirkwood.c | 5 +-
arch/arm/mach-mxs/Kconfig | 2 +
arch/arm/mach-mxs/Makefile | 2 +-
arch/arm/mach-mxs/imx.c | 3 +-
arch/arm/mach-mxs/include/mach/debug_ll.h | 22 +
arch/arm/mach-mxs/include/mach/devices.h | 47 +
arch/arm/mach-mxs/include/mach/imx-regs.h | 5 -
arch/arm/mach-mxs/include/mach/mxs.h | 6 -
arch/arm/mach-mxs/iomux-imx.c | 27 +-
arch/arm/mach-mxs/ocotp.c | 9 +-
arch/arm/mach-mxs/power.c | 5 +-
arch/arm/mach-mxs/soc-imx23.c | 2 +-
arch/arm/mach-mxs/soc-imx28.c | 2 +-
arch/arm/mach-omap/Kconfig | 2 +-
arch/arm/mach-omap/Makefile | 4 +-
arch/arm/mach-omap/am33xx_clock.c | 16 +-
arch/arm/mach-omap/am33xx_generic.c | 47 +-
arch/arm/mach-omap/am33xx_mux.c | 8 +-
arch/arm/mach-omap/include/mach/am33xx-clock.h | 2 +-
arch/arm/mach-omap/include/mach/am33xx-mux.h | 1 +
arch/arm/mach-omap/include/mach/am33xx-silicon.h | 13 +
arch/arm/mach-omap/include/mach/generic.h | 19 +
arch/arm/mach-omap/include/mach/gpmc_nand.h | 1 +
arch/arm/mach-omap/omap3_generic.c | 16 +-
arch/arm/mach-omap/omap4_clock.c | 176 +-
arch/arm/mach-omap/omap4_generic.c | 18 +-
arch/arm/mach-omap/omap_bootinfo.S | 25 +
arch/arm/mach-omap/xload.c | 46 +-
arch/arm/pbl/.gitignore | 1 +
arch/arm/pbl/Makefile | 3 +-
arch/arm/pbl/piggy.lz4.S | 6 +
arch/blackfin/lib/bf533_string.c | 2 +-
arch/mips/Kconfig | 1 +
.../boards/rzx50/include/board/board_pbl_start.h | 3 +
arch/mips/pbl/.gitignore | 1 +
arch/mips/pbl/Makefile | 3 +-
arch/mips/pbl/piggy.lz4.S | 6 +
arch/ppc/boards/freescale-p2020rdb/config.h | 4 -
arch/ppc/boards/freescale-p2020rdb/p2020rdb.c | 4 +
arch/ppc/cpu-85xx/start.S | 1 -
arch/ppc/include/asm/fsl_lbc.h | 2 -
arch/ppc/mach-mpc85xx/Makefile | 1 -
arch/ppc/mach-mpc85xx/cpu_init.c | 5 +-
arch/ppc/mach-mpc85xx/fsl_lbc.c | 17 -
arch/x86/boards/x86_generic/generic_pc.c | 6 +-
commands/Kconfig | 22 +-
commands/memtest.c | 2 +-
commands/nandtest.c | 2 +-
commands/of_node.c | 2 +-
commands/oftree.c | 4 +-
commands/partition.c | 11 +-
commands/ubi.c | 39 +-
common/Kconfig | 11 +
common/block.c | 3 +
common/console.c | 44 +-
common/environment.c | 10 +-
common/filetype.c | 4 +
common/memory_display.c | 2 +-
common/partitions.c | 12 +-
common/uimage.c | 8 +-
drivers/Kconfig | 1 +
drivers/Makefile | 1 +
drivers/base/bus.c | 24 +
drivers/base/platform.c | 26 +-
drivers/bus/Kconfig | 7 +
drivers/bus/Makefile | 1 +
drivers/bus/imx-weim.c | 171 ++
drivers/clk/Kconfig | 5 +-
drivers/clocksource/mvebu.c | 9 +-
drivers/clocksource/orion.c | 8 +-
drivers/dma/Kconfig | 3 +-
drivers/dma/apbh_dma.c | 176 +-
drivers/gpio/Kconfig | 8 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-orion.c | 132 +
drivers/i2c/busses/i2c-omap.c | 4 +-
drivers/i2c/i2c.c | 22 +-
drivers/led/Kconfig | 4 +
drivers/led/led-gpio.c | 78 +
drivers/mci/mci-core.c | 13 +-
drivers/mci/mxs.c | 4 +-
drivers/mfd/Kconfig | 6 +-
drivers/mfd/Makefile | 1 -
drivers/mfd/mc13xxx.c | 242 +-
drivers/mfd/mc34708.c | 295 --
drivers/mtd/Makefile | 2 +-
drivers/mtd/core.c | 22 +
drivers/mtd/devices/docg3.c | 26 +-
drivers/mtd/mtdoob.c | 8 +-
drivers/mtd/mtdraw.c | 10 +-
drivers/mtd/nand/Kconfig | 31 +-
drivers/mtd/nand/Makefile | 5 +-
drivers/mtd/nand/atmel_nand.c | 15 +-
drivers/mtd/nand/nand.h | 3 +-
drivers/mtd/nand/nand_base.c | 3028 ++++++++++++++++----
drivers/mtd/nand/nand_bbt.c | 1049 ++++---
drivers/mtd/nand/nand_bch.c | 243 ++
drivers/mtd/nand/nand_hwecc.c | 103 -
drivers/mtd/nand/nand_hwecc_syndrome.c | 225 --
drivers/mtd/nand/nand_ids.c | 266 +-
drivers/mtd/nand/nand_imx.c | 99 +-
drivers/mtd/nand/nand_mxs.c | 175 +-
drivers/mtd/nand/nand_omap_gpmc.c | 21 +-
drivers/mtd/nand/nand_s3c24xx.c | 2 +
drivers/mtd/nand/nand_swecc.c | 94 -
drivers/mtd/nand/nand_write.c | 747 -----
drivers/mtd/nand/nomadik_nand.c | 1 +
drivers/mtd/ubi/Kconfig | 82 +-
drivers/mtd/ubi/Makefile | 6 +-
drivers/mtd/ubi/attach.c | 1728 +++++++++++
drivers/mtd/ubi/build.c | 857 ++----
drivers/mtd/ubi/cdev.c | 27 +-
drivers/mtd/ubi/crc32defs.h | 32 -
drivers/mtd/ubi/debug.c | 223 +-
drivers/mtd/ubi/debug.h | 178 +-
drivers/mtd/ubi/eba.c | 485 ++--
drivers/mtd/ubi/fastmap.c | 1514 ++++++++++
drivers/mtd/ubi/io.c | 815 +++---
drivers/mtd/ubi/kapi.c | 177 +-
drivers/mtd/ubi/misc.c | 64 +-
drivers/mtd/ubi/scan.c | 1359 ---------
drivers/mtd/ubi/scan.h | 162 --
drivers/mtd/ubi/ubi-barebox.h | 135 +-
drivers/mtd/ubi/ubi-media.h | 515 ++++
drivers/mtd/ubi/ubi.h | 634 +++-
drivers/mtd/ubi/upd.c | 101 +-
drivers/mtd/ubi/vmt.c | 513 +---
drivers/mtd/ubi/vtbl.c | 365 +--
drivers/mtd/ubi/wl.c | 1677 ++++++-----
drivers/of/Kconfig | 9 +
drivers/of/Makefile | 6 +-
drivers/of/address.c | 437 +++
drivers/of/barebox.c | 99 +
drivers/of/base.c | 407 +--
drivers/of/fdt.c | 2 +-
drivers/of/gpio.c | 26 -
drivers/of/of_gpio.c | 52 +
drivers/of/of_mtd.c | 82 +
drivers/of/of_path.c | 155 +
drivers/of/partition.c | 64 +-
drivers/of/platform.c | 321 +++
drivers/serial/serial_auart.c | 2 +-
drivers/serial/serial_ns16550.c | 139 +-
drivers/spi/Kconfig | 4 +
drivers/spi/Makefile | 1 +
drivers/spi/imx_spi.c | 1 +
drivers/spi/mvebu_spi.c | 382 +++
drivers/spi/mxs_spi.c | 27 +-
drivers/spi/spi.c | 11 +-
drivers/video/stm.c | 11 +-
fs/devfs-core.c | 58 +-
images/.gitignore | 10 +
images/Makefile | 1 +
images/Makefile.imx | 30 +
include/asm-generic/errno.h | 4 +-
include/common.h | 2 +-
.../include/mach/dma.h => include/dma/apbh-dma.h | 9 +-
include/driver.h | 12 +-
include/filetype.h | 1 +
include/globalvar.h | 2 +
include/linux/barebox-wrapper.h | 6 +
include/linux/clk.h | 39 +-
include/linux/decompress/unlz4.h | 10 +
include/linux/kernel.h | 12 +
include/linux/lz4.h | 87 +
include/linux/mtd/bbm.h | 128 +-
include/linux/mtd/flashchip.h | 101 +
include/linux/mtd/mtd-abi.h | 19 +
include/linux/mtd/mtd.h | 71 +-
include/linux/mtd/nand.h | 645 +++--
include/linux/mtd/nand_bch.h | 72 +
include/linux/mtd/ubi.h | 105 +-
include/linux/string.h | 2 +
include/mfd/mc34708.h | 109 -
include/mtd/ubi-media.h | 157 +-
include/mtd/ubi-user.h | 312 +-
include/ns16550.h | 4 -
include/of.h | 43 +-
include/of_address.h | 72 +
include/of_gpio.h | 44 +
include/of_mtd.h | 18 +
include/stdlib.h | 10 +-
include/stmp-device.h | 22 +
lib/Kconfig | 7 +
lib/Makefile | 3 +
lib/bootstrap/Kconfig | 2 +-
lib/decompress_unlz4.c | 192 ++
lib/lz4/Makefile | 1 +
lib/lz4/lz4_decompress.c | 327 +++
lib/lz4/lz4defs.h | 156 +
lib/random.c | 4 +-
arch/arm/mach-mxs/common.c => lib/stmp-device.c | 29 +-
lib/string.c | 59 +
lib/uncompress.c | 6 +
lib/vsprintf.c | 12 +-
pbl/Kconfig | 4 +
pbl/decomp.c | 4 +
scripts/Makefile.lib | 19 +-
scripts/imx/imx-image.c | 55 +-
356 files changed, 21722 insertions(+), 9335 deletions(-)
create mode 100644 Documentation/devicetree/bindings/barebox.txt
create mode 100644 Documentation/devicetree/bindings/barebox/barebox,environment.txt
create mode 100644 Documentation/devicetree/bindings/leds/common.txt
create mode 100644 Documentation/devicetree/bindings/misc/fsl,imx-ocotp.txt
delete mode 100644 arch/arm/boards/animeo_ip/config.h
delete mode 100644 arch/arm/boards/at91sam9260ek/config.h
delete mode 100644 arch/arm/boards/at91sam9261ek/config.h
delete mode 100644 arch/arm/boards/at91sam9263ek/config.h
delete mode 100644 arch/arm/boards/at91sam9m10g45ek/config.h
delete mode 100644 arch/arm/boards/at91sam9m10ihd/config.h
delete mode 100644 arch/arm/boards/at91sam9n12ek/config.h
delete mode 100644 arch/arm/boards/at91sam9x5ek/config.h
delete mode 100644 arch/arm/boards/dss11/config.h
create mode 100644 arch/arm/boards/gk802/Makefile
create mode 100644 arch/arm/boards/gk802/board.c
create mode 100644 arch/arm/boards/gk802/env/config-board
create mode 100644 arch/arm/boards/gk802/flash-header.imxcfg
create mode 100644 arch/arm/boards/gk802/lowlevel.c
delete mode 100644 arch/arm/boards/mmccpu/config.h
create mode 100644 arch/arm/boards/pcm051/env/boot/nand-ubi
create mode 100644 arch/arm/boards/pcm051/env/init/mtdparts-nand
create mode 100644 arch/arm/boards/phytec-pfla02/Makefile
create mode 100644 arch/arm/boards/phytec-pfla02/board.c
create mode 100644 arch/arm/boards/phytec-pfla02/flash-header-phytec-pfla02-1gib.imxcfg
create mode 100644 arch/arm/boards/phytec-pfla02/flash-header-phytec-pfla02-2gib.imxcfg
create mode 100644 arch/arm/boards/phytec-pfla02/flash-header-phytec-pfla02.h
create mode 100644 arch/arm/boards/phytec-pfla02/lowlevel.c
delete mode 100644 arch/arm/boards/pm9261/config.h
delete mode 100644 arch/arm/boards/pm9263/config.h
delete mode 100644 arch/arm/boards/pm9g45/config.h
delete mode 100644 arch/arm/boards/qil-a926x/config.h
delete mode 100644 arch/arm/boards/sama5d3xek/config.h
delete mode 100644 arch/arm/boards/telit-evk-pro3/config.h
delete mode 100644 arch/arm/boards/tny-a926x/config.h
create mode 100644 arch/arm/boards/tqma6x/Makefile
create mode 100644 arch/arm/boards/tqma6x/board.c
create mode 100644 arch/arm/boards/tqma6x/flash-header-tqma6dl.imxcfg
create mode 100644 arch/arm/boards/tqma6x/flash-header-tqma6q.imxcfg
create mode 100644 arch/arm/boards/tqma6x/lowlevel.c
delete mode 100644 arch/arm/boards/usb-a926x/config.h
create mode 100644 arch/arm/boards/usi-topkick/Makefile
create mode 100644 arch/arm/boards/usi-topkick/board.c
create mode 100644 arch/arm/boards/usi-topkick/kwbimage.cfg
create mode 100644 arch/arm/configs/pcm051_mlo_defconfig
create mode 100644 arch/arm/dts/dove-cubox.dts
create mode 100644 arch/arm/dts/dove.dtsi
create mode 100644 arch/arm/dts/imx6dl-mba6x.dts
create mode 100644 arch/arm/dts/imx6dl-pinfunc.h
create mode 100644 arch/arm/dts/imx6dl-tqma6s.dtsi
create mode 100644 arch/arm/dts/imx6dl.dtsi
create mode 100644 arch/arm/dts/imx6q-gk802.dts
create mode 100644 arch/arm/dts/imx6q-mba6x.dts
create mode 100644 arch/arm/dts/imx6q-phytec-pbab01.dts
create mode 100644 arch/arm/dts/imx6q-phytec-pfla02.dtsi
create mode 100644 arch/arm/dts/imx6q-tqma6q.dtsi
create mode 100644 arch/arm/dts/imx6q-tqma6x.dts
create mode 100644 arch/arm/dts/imx6qdl-mba6x.dtsi
create mode 100644 arch/arm/dts/imx6qdl-tqma6x.dtsi
create mode 100644 arch/arm/mach-imx/ocotp.c
create mode 100644 arch/arm/mach-mvebu/include/mach/gpio.h
create mode 100644 arch/arm/mach-mxs/include/mach/debug_ll.h
create mode 100644 arch/arm/mach-mxs/include/mach/devices.h
delete mode 100644 arch/arm/mach-mxs/include/mach/mxs.h
create mode 100644 arch/arm/mach-omap/omap_bootinfo.S
create mode 100644 arch/arm/pbl/piggy.lz4.S
create mode 100644 arch/mips/pbl/piggy.lz4.S
delete mode 100644 arch/ppc/mach-mpc85xx/fsl_lbc.c
create mode 100644 drivers/bus/Kconfig
create mode 100644 drivers/bus/Makefile
create mode 100644 drivers/bus/imx-weim.c
create mode 100644 drivers/gpio/gpio-orion.c
delete mode 100644 drivers/mfd/mc34708.c
create mode 100644 drivers/mtd/nand/nand_bch.c
delete mode 100644 drivers/mtd/nand/nand_hwecc.c
delete mode 100644 drivers/mtd/nand/nand_hwecc_syndrome.c
delete mode 100644 drivers/mtd/nand/nand_swecc.c
delete mode 100644 drivers/mtd/nand/nand_write.c
create mode 100644 drivers/mtd/ubi/attach.c
delete mode 100644 drivers/mtd/ubi/crc32defs.h
create mode 100644 drivers/mtd/ubi/fastmap.c
delete mode 100644 drivers/mtd/ubi/scan.c
delete mode 100644 drivers/mtd/ubi/scan.h
create mode 100644 drivers/mtd/ubi/ubi-media.h
create mode 100644 drivers/of/address.c
create mode 100644 drivers/of/barebox.c
delete mode 100644 drivers/of/gpio.c
create mode 100644 drivers/of/of_gpio.c
create mode 100644 drivers/of/of_mtd.c
create mode 100644 drivers/of/of_path.c
create mode 100644 drivers/of/platform.c
create mode 100644 drivers/spi/mvebu_spi.c
create mode 100644 images/.gitignore
rename arch/arm/mach-mxs/include/mach/dma.h => include/dma/apbh-dma.h (95%)
create mode 100644 include/linux/decompress/unlz4.h
create mode 100644 include/linux/lz4.h
create mode 100644 include/linux/mtd/flashchip.h
create mode 100644 include/linux/mtd/nand_bch.h
delete mode 100644 include/mfd/mc34708.h
create mode 100644 include/of_address.h
create mode 100644 include/of_gpio.h
create mode 100644 include/of_mtd.h
create mode 100644 include/stmp-device.h
create mode 100644 lib/decompress_unlz4.c
create mode 100644 lib/lz4/Makefile
create mode 100644 lib/lz4/lz4_decompress.c
create mode 100644 lib/lz4/lz4defs.h
rename arch/arm/mach-mxs/common.c => lib/stmp-device.c (51%)
--
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@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
reply other threads:[~2013-09-04 7:43 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130904074300.GM30088@pengutronix.de \
--to=s.hauer@pengutronix.de \
--cc=barebox@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox