Hi All, I am happy to announce barebox-2022.03.0. No big changes, but a few nice little thingies here and there. UBIFS now has ZSTD compression support which is supported in the Kernel for quite a while. The 'wd' command now has an option to shortcircuit all running watchdogs: A 'wd -x' disables all known watchdogs, either by hardware disabling them or then that's not possibly by periodically feeding them. We have support for a new rk3568 board, the BananaPi R2 Pro. The TQMa6UL SoM board is now supported on the TQ eval board and in our mission to widen the deep probe support, it is now supported on the raspberry Pi boards. Hve Fun! Sascha ---------------------------------------------------------------- Ahmad Fatoum (42): block: efi-block-io: add devinfo callback for media info commands: wd: add new -x option to inhibit all watchdogs Documentation: user: introduction: update with lore/matrix/libera info commands: add missing command groups Documentation: regulator: reference new directory from index Documentation: boards: openrisc: fix wrong header format Documentation: user: watchdog: note new wd -x option reset: add simple reset controller support reset: stm32: drop STM32 MCU support in favor of simple reset driver include: <asm-generic/bug.h>: implement WARN_ON_ONCE string: define new memdup_array clk: composite: add clk_hw registration functions clk: divider: add clk_hw registration functions clk: fixed-factor: add clk_hw registration functions clk: clk-fixed: add clk_hw registration functions clk: define clk_hw_register clk: mux: add clk_hw registration functions clk: mux: export clk_mux_round_rate clk: implement of_clk_add_hw_provider clk: gate: add clk_hw registration functions ARM: stm32mp: allow driver reuse for STM32 MCUs clk: add clock driver for stm32f4 and stm32f7 clocksource: add ARMv7-M SysTick driver clocksource: add STM32 Timer driver gpiolib: implement gpiod_set_value video: add driver for STM32 LCD-TFT Display Controller sandbox: symlink stickypage.bin into build directory compiler: fix __attribute__((format(printf, sandbox incompatibility mtd: mtdram: discard superfluous code mtd: mtdram: add physically mapped ROM (mtd-rom) support test: self: printf: log skipped tests test: self: printf: add tests for %*ph prints of: report whether of_diff found differences in return code of: silence of_diff output for negative indents test: self: add device tree manipulation test state: add deep probe aware helpers to get state video: add MIPI DBI Type C Option 3 support video: add Ilitek ILI9341 panel support regulator: fix enabling of always-on regulators bootm: add missing space in error message Documentation: devel: project-ideas: align with GSoC guidelines clk: composite: fix possible NULL pointer dereference Antony Pavlov (1): imd: add optional endianness= parameter for bi-endian systems Denis Orlov (1): MIPS: fix optimised memset returning garbage Frank Wunderlich (2): Kbuild: add bareboxversion target to Makefile ARM: Rockchip: Add rk3568 BananaPi R2 Pro board support Johannes Schneider (1): Documentation: add chapter on Talks about barebox Juergen Borleis (2): Add the base Ricoh RN5T568 PMIC driver Add Ricoh RN5T568 PMIC based watchdog Jules Maselbas (5): filetype: Add QOI format image type gui: Add qoi image format scripts: Add qoiconv to convert png to qoi logo: Enable image format selection for the logo logo: Add choice for the QOI image format option Masahiro Yamada (3): setlocalversion: update to Linux 5.16 kvx: remove unused CONFIG_ARCHINFO kbuild: replace $(H) with $(pound) Michael Olbrich (3): cdev: rename partuuid to uuid cdev: add diskuuid support efi: probe devices from the device-tree Oleksij Rempel (6): ARM: rpi: convert board code to a driver ARM: bcm2835 mbox: drop driver mode and probe on first request ARM: rpi: move clk support to a separate driver ARM: rpi: validate devicetree compatible instead of changing model name ARM: rpi: set host name based on DT compatible ARM: rpi: enable deep-probe support Rouven Czerwinski (1): ARM: imx: add support for TQMa6UL SoM on MBa6ulxl Sascha Hauer (29): ARM: rockchip-v8-defconfig: Enable USB build: Include dts/include/ after include/ dts: update to v5.17-rc1 clk: Move clk_hw_get_num_parents out of ifdef of_path: Fix typo dts: update to v5.17-rc2 ubifs: Add zstd support rename cdev_open() -> cdev_open_by_name() cdev: implement cdev_open() driver: Add functions to free devices cdev: Create missing cdev_* functions cdev: create iterator for cdev list misc: Add storage-by-uuid driver ARM: rockchip: rk3568-evb: Drop unused property compressed dtb: Make sure they are only available when supported Merge branch 'for-next/doc' Merge branch 'for-next/dts' Merge branch 'for-next/efi' Merge branch 'for-next/misc' Merge branch 'for-next/qoi' Merge branch 'for-next/rpi' Merge branch 'for-next/sata-mv' Merge branch 'for-next/state' Merge branch 'for-next/stm32' Merge branch 'for-next/tests' Merge branch 'for-next/ubifs' Merge branch 'for-next/video' scripts: bareboximd: Fix -c option Release v2022.03.0 Steffen Trumtrar (6): ata: sata_mv: cleanup alignment ata: sata_mv: clear SERROR and en/disable EDMA ata: sata_mv: handle the phy errata ata: sata_mv: enable Generation 2 speed support ata: sata_mv: issue hard-reset on probe ata: sata_mv: try probing multiple times Ulrich Ölmann (3): power: reset: Kconfig: fix copy-&-paste bug in help text Documentation: reboot-mode: fix typos Documentation: reboot-mode: mention that system.reboot_mode.next is initially set to 'normal' Uwe Kleine-König (1): crypto: consistently name the algo digest symbols HAVE_DIGEST_... -- 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 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox