Root Commit’s contributions to Linux 6.19
Linux 6.19 is out with 7 contributions from Root Commit:
- riscv: dts: spacemit: add Ethernet and PDMA to OrangePi RV2
- dt-bindings: riscv: spacemit: Add OrangePi R2S board
- riscv: dts: spacemit: Add OrangePi R2S board device tree
- dt-bindings: arm: rockchip: merge Asus Tinker and Tinker S
- dt-bindings: arm: rockchip: Add Asus Tinker Board 3/3S
- arm64: dts: rockchip: Add Asus Tinker Board 3 and 3S device tree
- arm64: dts: rockchip: Enable i2c2 on Orange Pi 3B
These are mainly Device Tree contributions to support completely new boards in the Linux kernel, such as Asus Tinker Board 3S (arm64) or Orange Pi R2S (riscv), or to expand support for existing boards, here for Orange Pi 3B (arm64) and Orange Pi RV2 (riscv).
Root Commit’s related contributions to Yocto BSP layers
These changes were also accompanied by multiple updates to Yocto Project’s BSP layers, first in meta-riscv:
- conf/machine/orangepi-rv2.conf: weak assignment for KERNEL_DEVICETREE
- add support for OrangePi RV2 with mainline Linux
- kas: add support for orangepi-rv2
- linux-orangepi-mainline.bb: updates and simplifications
- u-boot bbappend: re-order by section and machine
- Remove unnecessary x permissions in generated files
- conf: machine: introduce k1 include and SOC_FAMILY
- u-boot-spl-k1: new recipe
- u-boot: settings for SpacemiT K1 boards
- linux-orangepi-mainline.bb: turn into linux-mainline-k1.bb
- boot-bundle.bb: recipe to bundle kernel and bootloader
- opensbi: use more recent version with SpacemiT K1 fixes
- bananapi-f3: new MACHINE
- orangepi-rv2-mainline: use mainline U-Boot
- u-boot-spl-k1: make it compatible with k1 SoC only
- opensbi: use default version on k1 SoC
- kas: add qemuriscv64.yml file
- linux-mainline-k1: switch to Linux 6.19
And also in meta-rockchip:
Booting Linux 6.19 on OrangePi RV2
If you own an OrangePi RV2 board, its very easy to build an image for it using Yocto:
$ git clone https://github.com/riscv/meta-riscv.git
$ kas build meta-riscv/kas/orangepi-rv2-mainline.yml
See docs/orangepi-rv2-mainline.md in meta-riscv for details about flashing and booting your image.

References
See the usual Linux Changes page for all the new features in Linux 6.19.
See also Root Commit’s presentations at FOSDEM 2026 and at the OpenEmbedded Workshop 2026

