v2022.06.0
Sascha Hauer
sha at pengutronix.de
Mon Jun 27 00:57:37 PDT 2022
Hi All,
I am happy to announce barebox-2022.06.0. It's a rather small release,
but there are some interesting things. The i.MX8M RAM size detection has
been fixed by Ahmad and should now work for more (all?) i.MX8M SoC
variants and SDRAM combinations. The AHCI driver has been cleaned up a
lot, thanks Denis. The FIT image signature check no longer depends on
a valid key-name-hint, instead it can use all available keys to check
the signature of a FIT image which simplifies handling of multiple keys.
For a full list of changes see below.
Have Fun!
Sascha
-----------------------------8<---------------------------
Ahmad Fatoum (20):
ARM: cpu: board-dt-2nd: call arm_cpu_lowlevel_init
ARM: rpi: don't warn about lack of videocore fdt
ARM: rpi: remove outdated comment after stack setup rework
ARM: configs: rpi: add and document single barebox-dt-2nd bootloader
spi: Port SiFive SPI controller driver
RISC-V: sifive: enable SPI Flash and SD in config
common: add $global.serial_number with device tree fixup
i2c: rockchip: fix transfer return value
Documentation: boards: stm32mp: document USB bootstrap via DFU
Documentation: user: usb: fix literal block :: when : is intended
test: self: add basic testing for malloc()
tlsf: fix internal overflow trying to allocate big buffers
ARM: rpi: reinstate support for multiple variants with same DT
PBL: fdt: fix /memory parsing when #address-cells != #size-cells
ARM: cpu: don't clobber sp when booted in HYP mode
ARM: i.MX8M: refactor to prepare i.MX8MN LPDDR4 support
ARM: i.MX8M: esdctl: fix LPDDR4 size calculation for nano
ARM: i.MX8M: esdctl: ignore ADDRMAP8 for non-DDR4
ARM: i.MX8MQ: initialize ADDRMAP7
ddr: imx8m: workaround old spreadsheets not initializing ADDRMAP7
Alexander Shiyan (12):
video: omap-fb: Rework to enable COMPILE_TEST option
serial: ns16550: Reuse 16550 serial for tegra UART
arm: boards: Add support for MYIR MYD-AM335X Development Board
ARM: omap: Cleanup omap4_revision
ARM: optee-early: Fix 'memcpy' implicit declaration
ata: ahci: Fix format string
gui: image_renderer: Fix empty prototype for image_renderer_image()
ARM: vexpress: Add missing "noreturn" attribute to restart function
ARM: versatile: Add missing "noreturn" attribute to restart function
lib: logo: Ignore more generated files
mtd: nand: orion: Disallow driver compile for ARMv4T
commands: Add CONSOLE dependency for EDIT command
Bastian Krause (1):
crypto: skip make dependency for CONFIG_CRYPTO_RSA_KEY=__ENV__*
Denis Orlov (19):
ata: disk_ata_drive: clean up code in ata_dump_id()
ata: ahci: use abstract read/write functions uniformly
ata: ahci: replace magic numbers with named constants
ata: ahci: fix missing whitespace in ahci_add_host()
ata: ahci: simplify fis structure creation
ata: ahci: do not ignore dma handles
ata: ahci: adjust debug messages in ahci_init_port()
ata: ahci: correct named constants values and names
ata: ahci: properly fill scatter/gather table
ata: ahci: use named constants for capabilities bits
ata: ahci: map buffers properly
ata: ahci: use 64-bit addressing if available
ata: ahci: make rx_fis field in ahci_port of type void*
ata: ahci: add missing capability in ahci_print_info()
ata: ahci: remove redundant cast in ahci_io()
ata: ahci: register only implemented ports
ata: ahci: allocate memory in one call in ahci_init_port()
ata: ahci: use correct macro when calculating offsets in dma memory
clk: fix clk_round_rate command description
Lucas Stach (2):
of: address: treat absent dma-ranges as 1:1 translation
arm: imx8mq: re-enable DDRC for Barebox
Matthias Fend (1):
i2c: add Cadence i2c host controller support
Michael Riesch (2):
phy: rockchip: align naneng-combphy clocks and resets with binding
usb: dwc3: align dwc3 clocks with binding
Oleksij Rempel (9):
net: dsa: wait until PHY aneg is done
ARM: boards: protonic-imx6: make use of barebox_set_serial_number()
of: add generic of_prepend_machine_compatible()
ARM: boards: skov-imx6: make use of of_prepend_machine_compatible()
ARM: boards: protonic-imx6: add HW revision specific machine compatible
usb: dwc2: add support st,stm32mp15-fs/hsotg devices
phy: stm32-usphyc: Add dummy driver for child node
ARM: boards: protonic-stm32mp1: enable deep-probe support
ARM: dts: stm32mp151-prtt1c: add DSA switch and MDIO nodes
Robin van der Gracht (1):
mci: imx-esdhc-common: Don't clear unhandled status bits
Sascha Hauer (23):
rsatoc: fix compiler warnings
rsatoc: Add option to print dts output
crypto: simplify $(srctree)/ handling and remove config_filename macro
rsa: Collect keys on list
rsa: Add iterator for rsa keys
rsa: Add pr_fmt and use pr_debug
rsa: Turn error messages into debug messages
fit: try other keys as fallback
dts: update to v5.18-rc4
dts: update to v5.18-rc5
dts: update to v5.18-rc6
gpiolib: fix allocating dynamic gpio numbers.
Merge branch 'for-next/ahci'
Merge branch 'for-next/dsa'
Merge branch 'for-next/dts'
Merge branch 'for-next/misc'
Merge branch 'for-next/of-board'
Merge branch 'for-next/rpi'
Merge branch 'for-next/rsa'
Merge branch 'for-next/stm32'
power: reset: reboot-mode: Fix resetting to normal mode
of: Add missing inline for stub function
Release v2022.06.0
Teresa Remmet (1):
arm: imx: mmdc_size: Increase row_max for imx8m
Uwe Kleine-König (2):
of: address: fix printing of OF node name in error message
ARM: i.MX8MN: Fix script to extract firmware blobs
--
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