v2021.01.0
Sascha Hauer
sha at pengutronix.de
Mon Jan 18 05:32:09 EST 2021
Hi All,
The first release for the new year is out: barebox-2021.01.0
This release brings us support for the qemu virt platform on ARM, thanks
Rouven. Furthermore there are several fixes for the updated NAND layer,
among other things different ECC modes and write support are now optional
again, so that the produced binaries are small enough again to compile
NAND boot for AM335x platforms. Ahmad has improved Raspberry Pi support
a bit: The RPi zero now has the UART support straight, so output should
appear on the right port. Apart from that there are several more fixes
and small improvements, see below.
Have Fun!
Sascha
----------------------------------------------------------------
Ahmad Fatoum (36):
fs: introduce unsetenv() to prepare for changing setenv(var, "") behavior
setenv: align with POSIX in handling of setenv(var, "")
fb: sync enable device parameter with internal state
bootm: adapt help text and naming for bootm.provide_machine_id
boot: drop uneeded header #includes
commands: boot: fix error code/clean up behavior when not booting
commands: boot: display each list entry in a separate line
commands: boot: include blspec path name in entry title
clk: imx6: demote warning about ldb_di_clk reparenting
ARM: at91: sama5d2: giantboard: fix typo in SPDX-License-Identifier
common: dummy_malloc: remove unintended GPL2 eCos-exception-2.0
LICENSES: exceptions: factor out eCos-exception-2.0 for GPL
common: replace license statements with SPDX-License-Identifiers
hush: remove non-functional code
commands: nv: fix set/remove of multiple variables in one go
commands: nv: pass empty string for nv
commands: implement and use parse_assignment helper
watchdog: implement watchdog_get_alias_id_from
boot: introduce option to pass barebox-enabled watchdog to systemd
usb: host: ehci: fix mismatch in format string
commands: memtester: fix mismatched format string
ARM: i.MX: add low level gpio helpers for i.MX8M
ARM: i.MX8M: bbu: rename imx8mq_bbu_* functions to imx8m_bbu_*
Revert "ARM: dts: bcm2835-rpi: re-enable booting from SD card"
ARM: dts: rpi: drop unnecessary /chosen/stdout-path overrides
ARM: rpi: make functions in rpi-common.c static
ARM: rpi: move rpi_model_init() to postcore
ARM: rpi: support raspberry pi 1 and zero mini-uart
ARM: rpi: add new init function for Raspberry Pi Zero
ARM: rpi: Add Raspberry Pi Zero W mini-uart support
ARM: rpi: drop no longer needed environment
ARM: rpi: fix model description string
ARM: rpi: add new rpi boot target
doc: bcm283x: document use of mini-uart on Raspberry Pi Zero W / CM3
ARM: at91: at91sam9x5: fix co-existance of erratum-aware and generic reset
Documentation: boards: sandbox: describe --image flags
Alexander Shiyan (2):
ARM: dts: imx6qdl: pfla02: Use upstream som_flash node
ARM: dts: imx6qdl: pfla02: Fix NAND offsets for partitions
Du Huanpeng (1):
clk: ls1b200: add clk driver for loongson 1b
Lucas Stach (2):
usb: imx: add support for setting power pin polarity on i.MX6/7
usb: imx: get power pin polarity from DT
Michael Tretter (1):
overlay: return error if target for firmware is missing
Oleksij Rempel (1):
ARM i.MX6Q: fix network configuration for Protonic PRTI6G board
Robert Karszniewicz (1):
ARM: i.MX: OCOTP: read serial number with correct endianness
Rouven Czerwinski (6):
amba: add *_amba_driver helper macros
ARM: vexpress: remove unused KConfig file
ARM: vexpress: convert to board driver
ARM: vexpress: move Options to ARCH_VEXPRESS
ARM: qemu: add support for qemu virt platform
ARM: vexpress: enable virt and vexpress boards
Sascha Hauer (35):
ARM: nxp i.MX8MP evk: make locally used data static
ARM: i.MX: esdctl: Add missing compatible
usb: fastboot: Fix error path
i.MX: HABv4: Improve HAB event printing
mtd: Remove set but not used of_path
of: Add no-op wrappers for of reproducible name functions
of: partitions: export of_fixup_partitions
mtd: Add hook to fix up kernel partitions
mtd: nand: denali: cope with kernel device trees without chip subnodes
dts: update to v5.10-rc4
dts: update to v5.10-rc5
dts: update to v5.10-rc6
imd command: Bail out when crc generation/check fails
imd command: Document verbose option
mtd: nand: omap: print error when ELM config failed
mtd: nand: omap: Bail out when omap_gpmc_eccmode() fails
mtd: spi-nor: Make write support optional
mtd: nand: Make support for syndrome hardware ecc optional
mtd: nand: Make software ECC support optional
spi: store names in struct spi_device_id as pointers
dts: update to v5.10-rc7
Merge branch 'for-next/arm-qemu'
Merge branch 'for-next/dts'
Merge branch 'for-next/imd'
Merge branch 'for-next/imx'
Merge branch 'for-next/mips'
Merge branch 'for-next/misc'
Merge branch 'for-next/mtd'
Merge branch 'for-next/rpi'
Merge branch 'for-next/spdx'
mtd:nand_mxs: Add missing include
MIPS: ls1b200: move ls1b-clk.h to include/dt-bindings
mtd: nand: fix NAND_ECC_HW mode
startup: export PATH variable
Release v2021.01.0
Steffen Trumtrar (3):
image-sparse: change retlen to size_t
image-sparse: change chunk_data_sz to u64
imd: change disabled checksum tag info to debug
Uwe Kleine-König (2):
arm/lib: Replace license and copyright boilerplate by SPDX identifiers
mci: Replace license and copyright boilerplate by SPDX identifiers
jameszxj (1):
mtd:nand_mxs:update get/set features legacy function call
--
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