meta-rockchip/conf/machine
Trevor Woerner fe7cfa748b fitimage rework
oe-core has completely re-written the fitImage support starting roughly at
commit [1], update meta-rockchip to match.

Most of the MACHINEs in meta-rockchip use a fitImage for the kernel, but
some don't. Create a boolean variable (RK_KERNEL_FITIMAGE), enabled by
default, to keep track of which ones do and which ones don't. Use this
variable to decide how to configure various image-related fields.

Build tested with all meta-rockchip MACHINEs both with and without RAUC.

Run tested on the following with RAUC configured:
	- nanopi-m4b
	- nanopi-r2s
	- radxa-zero-3e
	- rock-pi-4b
	- rock-pi-e
	- rock-pi-s

Run tested on the following without RAUC:
	- radxa-zero-3e
	- rock-pi-e
	- rock-pi-s

[1] oe-core: 3442d9297dca ("oe-selftest: fitimage: test external dtb")
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2025-06-27 10:52:37 -04:00
..
include fitimage rework 2025-06-27 10:52:37 -04:00
firefly-rk3288.conf KERNEL_DEVICETREE: 32-bit re-org 2024-01-24 20:57:59 -05:00
marsboard-rk3066.conf KERNEL_DEVICETREE: 32-bit re-org 2024-01-24 20:57:59 -05:00
nanopi-m4-2gb.conf NanoPi-M4: add machines 2021-03-23 10:15:03 -04:00
nanopi-m4.conf NanoPi-M4: add machines 2021-03-23 10:15:03 -04:00
nanopi-m4b.conf nanopi-m4b: add 2023-10-30 09:39:09 -04:00
nanopi-r2s.conf nanopi-r2s: add 2023-10-02 18:58:58 -04:00
nanopi-r4s.conf nanopi-r4s: add 2023-09-21 22:48:41 -04:00
orangepi-5-plus.conf orangepi-5-plus: add 2024-01-20 16:20:37 -05:00
radxa-zero-3e.conf radxa-zero-3w: add 2024-06-14 10:13:29 -04:00
radxa-zero-3w.conf radxa-zero-3w: add 2024-06-14 10:13:29 -04:00
radxarock.conf KERNEL_DEVICETREE: 32-bit re-org 2024-01-24 20:57:59 -05:00
roc-rk3308-cc.conf roc-rk3308-cc: add 2024-01-17 15:04:03 -05:00
roc-rk3328-cc.conf roc-rk3328-cc: add 2024-01-17 15:04:03 -05:00
rock-3a.conf rock-3a: add 2024-01-20 16:20:37 -05:00
rock-4c-plus.conf rock-4c-plus: add 2024-01-20 16:20:37 -05:00
rock-5a.conf rock-5[ab]: use regular yocto kernel 2024-03-07 17:05:07 -05:00
rock-5b.conf rock-5[ab]: use regular yocto kernel 2024-03-07 17:05:07 -05:00
rock-pi-4a.conf rock-pi-4: Split our variant machines 2021-01-29 22:10:49 -05:00
rock-pi-4b.conf rock-pi-4: Split our variant machines 2021-01-29 22:10:49 -05:00
rock-pi-4c.conf rock-pi-4: Split our variant machines 2021-01-29 22:10:49 -05:00
rock-pi-e.conf rock-pi-e.conf: remove redundant MACHINEOVERRIDES 2023-10-02 17:55:02 -04:00
rock-pi-s.conf rock-pi-s: add 2023-11-02 15:51:36 -04:00
rock2-square.conf enable stored U-Boot environment 2024-05-23 15:47:18 -04:00
rock64.conf use uuid instead of hard-coding root device 2021-09-20 12:52:03 -04:00
soquartz-model-a.conf SOQuartz: add 2024-11-21 13:39:35 -05:00
tinker-board-s.conf KERNEL_DEVICETREE: 32-bit re-org 2024-01-24 20:57:59 -05:00
tinker-board.conf KERNEL_DEVICETREE: 32-bit re-org 2024-01-24 20:57:59 -05:00
vyasa-rk3288.conf KERNEL_DEVICETREE: 32-bit re-org 2024-01-24 20:57:59 -05:00