Sascha Hauer s.hauer at pengutronix.de
Wed Nov 5 06:47:14 PST 2014

We have a november release. Some new boards are supported, like
the Atmel sama5d4ek, Gateworks Ventana and Karo TX6. The mvebu
SoCs are now multisoc which means they need only a single config
now. barebox now has a MUSB driver and thus USB support on AM335x
dmesg support allows to build a binary which is very quiet but
still allows to get useful debugging messages.
See the following list for all patches that went into this release.


Antony Pavlov (19):
      openrisc: generic board: reserve 512K for barebox
      net: ethoc: add device tree support
      openrisc: add initial device tree support
      openrisc: dts: import or1ksim.dts from linux-3.16
      openrisc: generic board: reduce platform code
      openrisc: generic_defconfig: enable device tree stuff
      Documentation: add OpenRISC or1ksim emulator section
      common.h: use special IOMEM() for MIPS
      MIPS: dts: use physical addresses (as Linux does)
      MIPS: xburst: add JZ4780 SoC support
      MIPS: add (another) Ingenic vendor ID
      MIPS: xburst: debug_ll: rework common code, add JZ4780 support
      MIPS: dts: add jz4780.dtsi
      MIPS: add MIPS Creator CI20 board support
      MIPS: add img-ci20_defconfig
      Documentation: add MIPS Creator CI20 board mini-howto
      checkpatch.pl: check for the FSF mailing address
      MIPS: xburst: Kconfig: add comment
      MIPS: ritmix-rzx50_defconfig: update DEBUG_LL; enable IMD

Bo Shen (10):
      ARM: at91: move pmc base address into soc header
      ARM: atmel: sama5d3 is a family member of sama5
      ARM: at91: clock: use cpu_has_pcr for pcr1 checking
      nand: atmel: runtime to generate galois table
      mci: atmel: add new ip version 0x600 support
      net: macb: enable GEM with only FE feature
      ARM: at91: add sama5d4 soc support #1
      ARM: at91: add sama5d4 soc support #2
      ARM: at91: add sama5d4ek board support
      I2C: at91: fix the method for interrupt

Brian Norris (1):
      UBI: fastmap: do not miss bit-flips

Christian Hemp (12):
      dts:imx6:pfla02: Add nand partitions
      dts:imx6q:pcaaxl3: Add oftree partition to nand
      ARM:imx6:phycard: Switch env to defaultenv_append_directory
      ARM:imx6:phyflex: Add defaultenv
      ARM:imx6:pfla02: Remove redundant code
      dts:imx6:pfla02: Remove memory node
      dts:imx6:pfla02: move mac read to module
      dts:imx6:pfla02:Move spi partitions imx6qdl-phytec-pfla02
      dts:imx6:pfla02: Add env node for SPI-NOR and NAND
      ARM:phyFLEX-iMX6: Add bootsource detection
      ARM:phyFLEX-iMX6: Remove eth phy reset form board
      ARM:phyFLEX-iMX6: Remove mmd_write_reg from board

Dan Carpenter (1):
      UBI: fix some use after free bugs

Dmitry Voytik (1):
      usb: ehci-hcd: Correct CLEAR_FEATURE code

Eric Bénard (3):
      eukrea-cpuimx35: refresh configuration
      imx-image: handle i.MX35 special case
      imx35-regs: add UART2 to CCM defines

Ezequiel Garcia (1):
      nand: orion: Limit to Kirkwood platform

Franck Jullien (1):
      Subject: [PATCH] cfi: print size in human readable format

Heiko Schocher (1):
      UBI: fix the volumes tree sorting criteria

Jan Weitzel (1):
      phy/micrel: disable Asym_Pause support

Juergen Beisert (2):
      Add a Firmware programming framework
      Firmware: provide a handler to program Altera FPGAs

Juergen Borleis (1):
      arch/MPC5xxx: fix linker script for MPC5200

Julia Lawall (1):
      UBI: fix error return code

Lucas Stach (10):
      Makefile: enable Werror=implicit-function-declaration
      phy: marvell: move IDs to own header
      arm: imx6: add Gateworks Ventana board
      net: asix: handle packets crossing URB boundaries
      imx: ipu-v3: fix typo leading to build warning
      dfu: fix possible usage of uninitialized var
      arm: at91: remove unused variable
      sha2: fix invalid length check
      i2c: at91: fix invalid length check
      clk: gate: remove superfluous code

Maik Otto (1):
      ARM:phyFLEX-iMX6 New Ram Timings for Q/DL

Michael Olbrich (1):
      EFI: report correct block device size

Mike Snitzer (1):
      UBI: fix rb_tree node comparison in add_map

Qi Wang 王起 (qiwang) (1):
      UBI: avoid program operation on NOR flash after erasure interrupted

Raphaël Poggi (5):
      mach-at91: declare device tree clock
      i2c: at91: fix coding style issue
      i2c: at91: add at91sam9x5 config
      i2c: at91: add support of device tree
      of: fdt: fix typo in header

Richard Weinberger (2):
      UBI: init_volumes: Ignore volumes with no LEBs
      UBI: bugfix in ubi_wl_flush()

Robert Schwebel (1):
      commands: select FILE_LIST for usbgadget

Rolf Evers-Fischer (2):
      ARM: AM33xx: Enable USB and USB phy clocks
      lib: parameter: fixed doku renamed ip -> ipaddr

Rostislav Lisovy (1):
      ARM: dts: i.MX53: voipac: Provide NAND flash partition table

Sascha Hauer (73):
      DT: Add binding for Altera FPGAs in passive-serial mode
      Firmware: socfpga: Add SoCFPGA FPGA program support
      ata: platform_ide: cleanup resource requesting
      input: imx_keypad: remove unused variable
      ARM: remove nonexisting env directories from defconfigs
      Add some .gitignore files
      pinctrl: fix Kconfig dependencies
      dts: update to v3.17-rc5
      resource: Let dev_get_resource_by_name return an error pointer
      resource: Let dev_get_mem_region_by_name return an error pointer
      resource: Let __request_region return an error pointer
      resource: Let request_iomem_region return an error pointer
      resource: Let dev_get_resource return an error pointer
      resource: Let dev_get_mem_region return an error pointer
      resource: Let dev_request_mem_region_by_name return an error pointer
      resource: Let dev_request_mem_region return an error pointer
      resource: Let request_ioport_region return an error pointer
      net: phy: introduce phy_aneg_done
      net: phy: Use xzalloc for small allocations
      net: phy: don't use 'dev' as name for variables of type struct phy_device
      imx-usb-loader: Skip unknown tags
      imx-image: Handle check commands correctly
      ARM: mvebu: Add common reset_cpu function
      ARM: mvebu: Simplify memory init order
      ARM: mvebu: Check for correct SoC in of_fixup callback
      ARM: mvebu: Allow multiple SoCs
      USB: add usb phy header file
      scripts: mk-am3xxx-spi-image: fix wrong assumptions about SPI images
      ARM: AM33xx SPI MLO update handler: detect non CH images
      ARM: AM33xx: Add AFI GF board support
      USB: gadget: put poller into core
      USB: gadget: allow multiple udc drivers
      USB: Add MUSB driver from Linux
      USB: MUSB: Add barebox specific changes
      ARM: dts: Update am335x-bone-common.dtsi
      Documentation: USB: Add description for OTG device
      ARM: am335x_defconfig: Enable USB support
      clock: Add a variable with the first timestamp after startup
      clock: make get_time_ns() safe to be called without clocksource
      startup: Don't print multiple lines with pr_info
      ARM: am33xx update SPI NOR: Check image size before flashing
      ARM: am33xx update SPI NOR: Ask use before flashing
      ARM: am335x: Add a NAND update handler for the regular barebox
      ARM: am335x Phytec phyCORE: register SPI NOR and NAND update handlers
      ARM: am335x: NAND MLO update: always let the user confirm updating
      Documentation: Add some TI AM335x specific documentation
      Introduce message logging support
      ARM: Add mvebu_defconfig
      ARM: defconfig: remove board specific mvebu defconfigs
      Merge branch 'for-next/am33xx'
      Merge branch 'for-next/arm'
      Merge branch 'for-next/at91'
      Merge branch 'for-next/dmesg'
      Merge branch 'for-next/dts'
      Merge branch 'for-next/firmware'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/marvell'
      Merge branch 'for-next/mips'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/mtd'
      Merge branch 'for-next/musb'
      Merge branch 'for-next/net-phy'
      Merge branch 'for-next/of'
      Merge branch 'for-next/omap'
      Merge branch 'for-next/openrisc'
      Merge branch 'for-next/phycore-imx6'
      Merge branch 'for-next/resource-err-ptr'
      Merge branch 'for-next/ubi'
      console: Fix CONSOLE_NONE support
      input: Let input support depend on !CONSOLE_NONE
      include/environment.h: Add missing include
      saveenv: Fix saving to specified file
      Release v2014.11.0

Sebastian Block (1):
      mtd: add mtdram device (which build mtd over ram area - useful for FRAM oder MRAM)

Sebastian Hesselbarth (1):
      ARM: mvebu: Add machine compatible to mbus ranges

Steffen Trumtrar (4):
      DT: Add binding for Altera SOCFPGA FPGA Manager
      arm: mach-imx: add more ddr register defines
      ARM: i.MX6: add support for Karo TX6X family
      commands: firmwareload: add CMD_GROUP

Tanya Brokhman (2):
      UBI: fix error path in __wl_get_peb
      UBI: fix ubi free PEBs count calculation

Teresa Gámez (10):
      ARM: phyCORE-AM335x: Updated SPI NOR dts entries
      ARM: phyCORE-AM335x: Update RAM Timings
      ARM: phyCORE-AM335x: Fixup RAM setting naming
      ARM: phyCORE-AM335x: Add support for 2x512MB RAM
      ARM: phyCORE-AM335x: Update partition table
      of: base: Add for_each_node_by_name_from
      of: base: Add of_find_node_by_phandle_from
      of: base: Add of_parse_phandle_from
      of: Added of_set_property_to_child_phandle
      commands: add of_display_timings

Uwe Kleine-König (1):
      mxs: iomux-imx28: Fix keeper/pullup/drive strength/voltage flags

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