Hi All,

barebox-2018.08.0 is out. With this release we no longer support
freeing the internal device tree (oftree -f), which has often led to use of
freed memory. Another change worth noting is that the MIPS port now
supports booting ELF Linux images. Other than that we have the usual
flow of patches, but see below.

Sascha

----------------------------------------------------------------
Alexander Kurz (1):
      i.MX: iomuxv3: restore NO_PAD_CTRL semantic

Andrey Smirnov (60):
      ARM: i.MX: bbu: Alias identical functions
      ARM: i.MX: bbu: Replace magic number with a constant
      ARM: i.MX: bbu: Share MMC code between i.MX51 and 53
      ARM: i.MX: bbu: Use pr_* functions for output
      ARM: i.MX: bbu: Add support for MMC on VFxxx
      ARM: i.MX: zii-vf610-spu3: Add support for BBU on eMMC
      VFxxx: Remove stale code from DCD files
      VFxxx: Add common header for DDR IOMUX DCD configuration
      VFxxx: Add common DDR PHY DCD header
      VFxxx: Add common header for DDR clock setting DCD
      VFxxx: Add common DCD header for common DDR configuration
      VFxxx: Reconcile shared DDR DCD configuration with U-Boot
      VFxxx: Reconcile shared DDR DCD with memory datasheet
      VFxxx: zii-vf610-dev: Drop most custom DDRMC DCD code
      VFxxx: Initialize IOMUXC_DUMMY_DDRBYTE1/2 in default DDR DCD
      VFxxx: Reconcile shared DDR IOMUX DCD with schematic
      VFxxx: DCD: Remove CR151 initialization
      VFxxx: DCD: Drop initialization of CR139 - CR148
      VFxxx: DCD: Remove CR97, CR98 and CR99
      VFxxx: DCD: Remove read leveling and gate training delays
      Port <linux/iopoll.h> from U-Boot
      clock: Use udelay() to implement mdelay()
      ARM: i.MX8: Add DDRC PHY support code
      ARM: Specify HAVE_PBL_IMAGE for CPU_64
      scripts: imx-image: Use a loop to create multiple header copies
      scripts: imx-image: Share the code to write barebox header
      ARM: Introduce imx_v8_defconfig
      ARM: psci: Remove unused code in psci_entry()
      ARM: psci: Make use of set_ttbr() in armv7_secure_monitor_install()
      ARM: mmu: psci: Make use of get_ttbr()
      console: Fix console_get_first_active()
      ARM: i.MX: babbage: Make use of imx_setup_pad()
      ARM: i.MX: rdu2: Make use of imx_setup_pad()
      nvmem: Port RAVE SP EEPROM driver from Linux kernel
      video: Port RAVE SP backlight driver from Linux kernel
      fs: devfs-core: Make use of devpath_to_name()
      commands: mount: Make use of devpath_to_name()
      commands: mmc_extcsd: Make use of devpath_to_name()
      drivers: of: Make use of devpath_to_name()
      ARM: dts: rdu2: Remove obsolete 'pic' node in uart4
      ARM: dts: rdu2: Add nodes for RAVE SP EEPROM
      watchdog: rave-sp-wdt: Remove bogus leftover code
      watchdog: rave-sp-wdt: Explicitly access EEPROM for bootsource
      ARM: dts: rdu2: Specify "boot-source" NVMEM cell
      ARM: dts: rdu2: Add node for backlight device
      nvmem: Introduce nvmem_cell_get_and_read()
      ARM: rdu2: Fetch MAC address info from RAVE SP EEPROM
      mtd: mtd_dataflash: Don't print bogus command values for READs
      common: clock: Sample time before poller_call()
      ARM: babbage: Make PMIC initialization shareable
      ARM: i.MX: Add support for ZII RDU1 board
      ARM: dts: rdu1: Add nodes for RAVE SP EEPROM
      ARM: dts: rdu1: Specify "boot-source" NVMEM cell
      ARM: dts: rdu1: Add node for backlight device
      nvmem: rave-sp-eeprom: Remove VLA usage
      nvmem: rave-sp-eeprom: Add support for "zii,eeprom-name"
      ARM: dts: rdu1: Make use of "zii,eeprom-name"
      ARM: dts: rdu2: Make use of "zii,eeprom-name"
      ARM: Mark SP as being clobbered in arm_setup_stack()
      serial: lpuart: Avoid division by zero when requested baudrate is

Antony Pavlov (6):
      filetype: add ELF type
      MIPS: dts: drop skeleton.dtsi
      MIPS: dts: fix dtc unit_address_vs_reg warning
      lib: Add shared copies of some GCC library routines
      MIPS: Use generic GCC library routines from lib/
      MIPS: don't include generated header files into MIPS asm files

Christoph Fritz (2):
      ARM: dts: advantech-rom-7421: add hog pinctrl node
      mmc_extcsd command: Add cmd option to set bkops-enable

Heinrich Toews (1):
      nand-bb: mtd_del_bb: fix missing pointer reset

Lucas Stach (3):
      video: backlight: add slew time parameter
      scripts: imx-image: fix build with OpenSSL 1.1.x
      ARM: mmu: fix cache flushing when replacing a section with a PTE

Nikita Yushchenko (1):
      usb: imx: implement support for limiting host to full speed

Oleksij Rempel (8):
      ARM: i.MX6SX SDB: drop deprecated DT overwrites
      MIPS: ath79: provide driver for Atheros ART partition
      MIPS: dts: tl_wdr4300: add Atheros ART partition
      MIPS: dts: dpt-module: add Atheros ART partition
      add basic ELF parser
      MIPS: bootm: add ELF handler
      arm: arria10: enable errata 794072 and 845369
      net: designware: make sure DMA is disabled on kernel start.

Peter Mamonov (1):
      fs: fix memory access via /dev/mem for MIPS64

Roland Hieber (10):
      doc: boards: imx: order table of contents alphabetically
      doc: boards: Amazon Kindle 4/5: apply some more formatting
      doc: boards: Amazon Kindle 3: apply more formatting
      doc: boards: element14 WaRP7: fix header level and nested list
      doc: boards: Garz+Fricke Vincell: fix header level, capitalization and 
punctuation
      doc: boards: Ka-Ro TX6: use official spelling of Ka-Ro
      doc: boards: Phytec phyCORE-i.MX31: fix formatting, style
      doc: boards: Synertronixx SCB9328: use official uppercase spelling
      doc: boards: Wandboard: fix formatting and punctuation
      TODO: remove unused file

Sascha Hauer (49):
      ARM: bootm: Add option boot using ATAGs
      commands: oftree: kill oftree -f
      Documentation: explain new way to boot using ATAGs
      ARM: bootm: drop usage of data->oftree
      ppc: bootm: rename variables
      ppc: bootm: remove unnecessary parameter
      ppc: bootm: Drop usage of data->oftree
      bootm: Drop data->oftree
      bootm: Split bootm_load_devicetree into two functions
      ARM: i.MX: ocotp: Provide missing .format_mac for i.MX8MQ
      pbl: Provide C macro to test if we are compiling the pbl
      scripts: imx-image: Add i.MX8MQ support
      ARM: i.MX8: Add i.MX8mq EVK support
      ARM: dts: use stdout-path property
      console: Update description for global.linux.bootargs.console
      ARM: dts: remove @0 from environment nodes
      ARM: dts: imx6q-var-custom: remove some accidently pasted text
      dtc: Disable some warnings
      console: add missing newline conversion for putc_ll
      console: remove duplicate newline conversion
      console_simple: Remove duplicated newline conversion
      console_simple: Fix newline conversion
      console_simple: add newline conversion for putc_ll case
      dts: update to v4.18-rc1
      ARM: i.MX53: Make clock tree setup better readable
      bbu: reserve upper 16 bits for handler specific flags
      ARM: i.MX: bbu: remove handler specific flags variable
      ARM: i.MX: bbu: reimplement IMX_INTERNAL_FLAG_KEEP_DOSPART flag
      ARM: i.MX: bbu: support partitions starting at i.MX header
      clk: imx: remove unused clk_gate2_inverted
      mtd: gpmi-nand: Make sure clock is disabled during rate change
      Merge branch 'for-next/arm'
      Merge branch 'for-next/bootm'
      Merge branch 'for-next/console'
      Merge branch 'for-next/doc'
      Merge branch 'for-next/dts'
      Merge branch 'for-next/dts-warnings'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/imx8mq'
      Merge branch 'for-next/kill-oftree-f'
      Merge branch 'for-next/mips'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/riscv'
      Merge branch 'for-next/vfxxx'
      cmdlinepart: Allow empty string
      ARM: MMU: fix arch_remap_range() across section boundaries
      ARM: i.MX: fix compilation with BBU disabled
      scripts/dtc: Reenable fdtget
      Release v2018.08.0

Uwe Kleine-König (4):
      mvebu: create bbu handler for kwb images and use it on cubox
      scripts: gitignore += omap3-usb-loader
      usb: gadget: allow to actually enable sparse fastboot support
      ARM: phytec-som-am335x: make autoenable actually usable
-- 
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 via email to