v2020.09.0

Sascha Hauer s.hauer at pengutronix.de
Wed Sep 23 08:20:58 EDT 2020


Hi All,

barebox-2020.09.0 is out. This is a rather small release this time. The
most significant change is that barebox now honours the load and entry
addresses if given in a FIT image. Still the addresses are optional,
barebox will continue to pick suitable addresses if they are not given.
Another bigger change is that the dwc2 USB controller driver is
completely replaced.  The new version now has USB device support, check
it out.

Have fun!
  Sascha


----------------------------------------------------------------
Ahmad Fatoum (12):
      ARM: socfpga: achilles: remove unused barebox,bootstate node
      ARM: stm32mp: add support for Seeed Odyssey board
      treewide: remove stale instances of struct device
      ARM: at91: pass along bootsource to netbooted barebox
      i2c: sync i2c_parse_fw_timings() with upstream
      i2c: at91: extend for sama5d2 support
      mfd: add Atmel Flexcom support
      spi: add coredevice_spi_driver macro as well
      watchdog: fix watchdog_set_timeout breakage for drivers like imxwd
      clk: at91: sama5d2: fix buffer overflow of clk parent_names
      ARM: at91: fix link error when CONFIG_BOOTM=n
      ARM: at91: sama5d27-giantboard: fix multi-image compatibility

Anees Rehman (2):
      mci: imx-esdhc-pbl: Add support for IMX7
      ARM: i.MX: Add atlascopco sxb board

Antony Pavlov (2):
      image: Convert the IH_... values to enums
      riscv: Makefile: make it possible to use riscv64 compiler

Christian Mauderer (1):
      FIT: Parse `load` and `entry` addresses.

Clement Leger (1):
      kvx: exclude dtb from malloc zone

Denis Osterland-Heim (1):
      dtc_cpp: allow to pass options per target

Du Huanpeng (1):
      Documentation: update for loongson1 board

Hubert Feurstein (1):
      imd: imd_calculate_crc32: initialize imd_crc to NULL

Ian Abbott (1):
      mtd: spi-nor: cadence: fix csqpi corruption in cqspi_set_protocol

Jules Maselbas (17):
      ratp: Abort console_countdown when activated
      ratp: Remove duplicated includes
      USB: gadget: Add serialnumber device parameter
      console_countdown: Add CR as valid return key
      Revert "usb: Add dwc2 host driver"
      usb: dwc2: Add host controller driver
      usb: dwc2: host: Read dr_mode from device tree
      usb: dwc2: Rework roothub interface
      usb: dwc2: Rework timeout
      usb: dwc2: host: Handle dma mapping errors
      usb: dwc2: host: Dynamic fifo size support from Linux
      usb: dwc2: host: Fix toggle reset
      usb: dwc2: host: Rewrite dwc2_hc_init
      usb: dwc2: Add function to flush tx fifo
      usb: dwc2: Add structure for gadget driver
      usb: dwc2: Add gadget driver
      usb: dwc2: Use register_otg_device

Lucas Stach (7):
      ARM: imx8mm: select FIRMWARE_IMX_LPDDR4_PMU_TRAIN from IMX8MM_EVK
      ARM: imx8m: make debug UART selection available on i.MX8MM/MP
      ARM: nxp-imx8mm-evk: always set up UART
      nvmem: ocotp: add support for i.MX8MM
      ARM: vexpress: set stdout path
      ARM: vexpress: enable KALLSYMS in defconfig
      clk: imx8mm: fix CPU clock

Oleksij Rempel (3):
      ARM: dts: imx6q-prti6q: fix PHY register
      ARM: dts: imx6: vicut1: fix network support
      string: add sanity check to the strcmp() and strncmp()

Rouven Czerwinski (6):
      clk: imx7: add IMX7D_OCOTP_CLK
      nvmem: ocotp: retrieve set_timing from structure
      nvmem: ocotp: add new timing function for i.MX7
      nvmem: ocotp: read/write i.MX7 support
      nvmem: enable OCOTP for i.MX7
      ARM: Layerscape: TQMLS1046a: remove ddr calc code

Sascha Hauer (22):
      dts: update to v5.8-rc4
      dts: update to v5.8-rc6
      dts: update to v5.8-rc7
      dts: update to v5.8
      dts: update to v5.9-rc1
      video: ssd1307fb: Honour reset GPIO polarity
      libfile: copy_file: Fix ftruncate called on device files
      Merge branch 'for-next/at91' into master
      Merge branch 'for-next/dts' into master
      Merge branch 'for-next/imx' into master
      Merge branch 'for-next/kvx' into master
      Merge branch 'for-next/misc' into master
      Merge branch 'for-next/stm32' into master
      Merge branch 'for-next/usb-dwc2' into master
      clk: imx-imx8mp: Mark arm_a53_core clk as critical
      fs: squashfs: set s_op in time
      fs: squashfs: Do not free root inode
      fs: Use iget_locked() rather than squashfs specific function
      ARM: imx8m: Make uart setup function name more generic
      ARM: i.MX8M boards: always set up UART
      clk: imx: clk-frac-pll: Use do_div for 64bit division
      Release v2020.09.0

Stefan Riedmueller (1):
      ARM: boards: phytec-som-imx6: Add mmc and emmc-boot bbu update handler

Trent Piepho (1):
      pinctrl-single: Support 2 pinctrl-cells in ,pins mode

Yegor Yefremov (2):
      arm: baltos: add environment node
      arm: baltos: export DIP switch value

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list