Sascha Hauer s.hauer at pengutronix.de
Mon Jan 11 03:07:15 PST 2016

I just pushed out the first 2016 release: v2016.01.0

See below for a list of patches that went into this release.


Aleksey Kuleshov (1):
      MIPS: import optimized string functions from Linux

Alexander Aring (1):
      memtest: fix missing arguments in help string

Andrey Smirnov (6):
      i2c: Add support for DesignWare controllers
      i2c-imx: Use xzalloc instead of kzalloc
      imx: ocotp: Add code to initialize 'cdev->device_node'
      drivers: bus: Match against id_table first
      drivers: bus: Match against id_table first
      i2c: Port two utility functions from Linux kernel

Antony Pavlov (13):
      MIPS: traps.c: separate registers print stuff to show_regs()
      MIPS: avoid excessive exception
      MIPS: import exception registers restoring macros from linux kernel
      MIPS: allow user to pass incorrect address to md command
      MIPS: black-swift: skip pbl lowlevel init if running from RAM
      MIPS: tplink-mr3020: skip pbl lowlevel init if running from RAM
      i2c: import multiplexed I2C bus core support from linux kernel
      i2c: add pca954x bus multiplexer driver
      net: usb: asix: make rx_fixup ax_skb buffer aligned
      net: usb: asix: fix 'no previous prototype' warning
      environment: support env on at24 eeprom
      net: tap: make locally used functions static
      net: tap: fix whitespaces

Christian Hemp (3):
      ARM: phytec-som-imx6: update environment
      ARM: imx6q: Add support for Phytec phyCORE-i.MX6 SOM
      ARM: imx6dl: Add support for Phytec phyCORE-i.MX6 SOM

Du Huanpeng (4):
      lib: fix coding style
      fbconsole: move font variable into struct font_desc
      lib: readline support ctrl-l to clear screen
      font: fbconsole: add custom font supports

Enrico Jorns (1):
      state: disable load command

Florian Vallee (3):
      imx35: register usb-misc by default
      eukrea-cpuimx35: setup usb through chipidea-imx driver
      eukrea-cpuimx35: update defconfig

Jan Remmet (3):
      bootm: cleanup bootm_open_oftree
      bootm: get file type before bootm_open_os_uimage
      state: make type check error verbose

Lucas Stach (14):
      ARM: imx6: add MMDC arbitration control register define
      ARM: microsom: delete cargo-cult from Makefile
      ARM: microsom: change barebox image name for Hummingboard
      ARM: microsom: import DCD from SolidRun U-Boot
      ARM: microsom: add full set of module variants on Hummingboard
      ARM: microsom: make ETH work on production modules
      ARM: microsom: get MAC address from fuses
      ARM: ventana: remove unneeded clock init in DCD
      net: rtl8169: get rid of DMA_ADDRESS_BROKEN
      ARM: mx6sx-sabresdb: drop unneeded makefile rules
      ARM: mx6sx-sabresdb: set proper hostname
      ARM: ccxmx53: properly guard initcall for multiimage
      MCI: init device_node for MCI mainarea cdev
      reset: fix non GPIO reset

Marc Kleine-Budde (8):
      of_path: of_find_path() factor out device detection logic into separate function
      of_path: add of_find_path_by_node()
      state: make use of of_find_path_by_node() and add return -EPROBE_DEFER if device is not available
      state: use name of device node as name if alias is not available
      crypto: Kconfig: add submenu for crypto related config options
      crypto: add simple keystore
      state: prepare raw backend for hmac support
      state: backend_raw: add hmac support

Markus Pargmann (1):
      defaultenv: boot/net: Boot initramfs from tftp if present

Oleksij Rempel (1):
      MIPS: pbl: add pbl_blt macro

Peter Mamonov (1):
      common: filetype: do not redetect MBR-type devices as a FAT-type

Sascha Hauer (33):
      ARM: omap: Use correct device to mount on /boot
      graphics_utils: check for valid framebuffer before creating a screen
      fbconsole: register fonts dynamically
      ls: fix exitcode
      loadb: Use local cdev
      loadb: deactivate console before using it for loadb
      console: Set baudrate during registration
      loadb: Allow to specify device to use
      loads: Use putchar rather than console_putc
      i2c: Create for_each_i2c_adapter()
      i2c_probe: Make command easier to work with
      video: pwm-backlight: Honour discrete brightness levels from dt
      reset: Allow dummy reset lines
      reset: Remove unused *_optional functions
      reset: Add gpio reset support
      video: i.MX IPUv3: Set ldb clocks correctly
      spi: i.MX: optimize transfers for ECSPI v2.3
      Merge branch 'for-next/arm'
      Merge branch 'for-next/console'
      Merge branch 'for-next/fb'
      Merge branch 'for-next/i2c'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/mips'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/mmc'
      Merge branch 'for-next/mtd'
      Merge branch 'for-next/net'
      Merge branch 'for-next/omap'
      Merge branch 'for-next/reset'
      Merge branch 'for-next/socfpga'
      Merge branch 'for-next/state'
      ARM: dts: Add *.dtb.lzo to clean files
      Release v2016.01.0

Sebastian Hesselbarth (19):
      of: mtd: Import of_get_nand_ecc_{step_size, strength} from Linux
      mtd: nand: Clarify Marvell Orion Kconfig prompt
      arm: pxa: Prepare for NAND clkdev lookup on PXA3xx
      arm: pxa: Add clock for Zylonite NFC
      mtd: nand_mrvl_nfc: Use common clock for core clock
      arm: pxa: Remove pxa_get_nandclk()
      mtd: nand_mrvl_nfc: Clear OOB data with 0xff instead of 0x00
      mtd: nand_mrvl_nfc: Use Auto Read Status on program/erase
      mtd: nand_mrvl_nfc: Protect mrvl_nand_probe_dt
      mtd: nand_mrvl_nfc: Fix num-cs property parsing
      mtd: nand_mrvl_nfc: Get ecc parameters from DT
      mtd: nand_mrvl_nfc: Prepare for different HW ECC strengths
      mtd: nand_mrvl_nfc: Add hwflags to distinguish different HW versions
      mtd: nand_mrvl_nfc: Add support for 4bit BCH HW ECC
      mtd: nand_mrvl_nfc: Add support for 8bit BCH HW ECC
      mtd: nand_mrvl_nfc: Add support for HW BCH ECC
      mtd: nand_mrvl_nfc: Add support for NDCB3 register
      mtd: nand_mrvl_nfc: Add support for Marvell Armada 370/XP
      mtd: nand_mrvl_nfc: Add optimized timings for Samsung K9K8G08U

Sergey Koshechkin (4):
      mk-omap-image: make some locally used functions static
      docproc: drop unused utility
      crypto: crc32: fix warnings: no previous prototype for 'crc32', 'crc32_no_comp', 'file_crc'
      make_directory: fix warning: no previous prototype

Stefan Christ (11):
      ARM: imx6: phycard: use numeric suffix in device tree
      boards: Add phytec-som-imx6
      ARM: phytec-som-imx6: set loadaddr to start of DDR memory.
      ARM: pfla02: append suffix 1bank
      ARM: imx6q: pfla02: Add support for 512MiB RAM on one bank
      ARM: imx6dl: pfla02: Add support for 128MB and 256MB RAM
      ARM: imx6q: pfla02: add phyFLEX-i.MX6 DualLite 1GiB on one bank
      net: fec: set phy reset time to 1ms
      net: fec: implement dtb property phy-reset-duration
      net: fec: fix indentation and whitspaces
      wdog: imx-wd: watchdog cannot be disabled again

Teresa Remmet (1):
      driver: watchdog: Add support for omap_wdt

Trent Piepho (13):
      firmware: socfpga: Add parameter "programmed" to fpgamgr driver
      socfpga: Initialize emac physels to RGMII correctly
      net: designware: Don't hang in reset with powered down phy
      mci: core: bus-width property should override driver default
      mci: dw_mmc: socfpga: Supply bus-width in platform_data
      mci: dw_mmc: Delete devname in platform_data
      mci: dw_mmc: Add support for high speed modes
      i2c: core: Add client I2C address to devinfo
      eeprom: Add support for 24c1025 EEPROM
      eeprom: Support pagesize OF device tree property
      ARM: Remove kernel booting call for thumb2 mode
      ARM: Remove do_execute and thumb2_execute
      of_path: Fix bug with partitions, simply code

Uwe Kleine-König (1):
      ARM: don't let the unwinder depend on exception handling

Wjatscheslaw Stoljarski (1):
      readline: Kconfig: fix typo

Yegor Yefremov (1):
      driver: make all dev_request_mem_region_* routines MIPS compatible

Zahari Doychev (1):
      environment: allow saving of symbolic link changes

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