v2022.03.0

Sascha Hauer sha at pengutronix.de
Mon Mar 14 02:16:38 PDT 2022


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 |



More information about the barebox mailing list