bcm4908: build bootfs image per-SoC
[openwrt/openwrt.git] / target / linux / bcm4908 / image / bootfs-bcm4908.its
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2
3 /include/ "bootfs.itsi"
4
5 / {
6 images {
7 uboot {
8 data = /incbin/("${images_dir}/u-boot/u-boot-nodtb.bin");
9 };
10
11 fdt_uboot {
12 data = /incbin/("${images_dir}/u-boot/u-boot.dtb");
13 };
14
15 fdt_uboot_RAX220 {
16 description = "dtb";
17 data = /incbin/("${images_dir}/u-boot/RAX220.dtb");
18 type = "flat_dt";
19 compression = "none";
20
21 hash-1 {
22 algo = "sha256";
23 };
24 };
25
26 fdt_linux_RAX220 {
27 description = "dtb";
28 data = /incbin/("${dts_dir}/broadcom/bcm4908/bcm4908-netgear-raxe500.dtb");
29 arch = "arm64";
30 type = "flat_dt";
31 compression = "none";
32 };
33 };
34
35 configurations {
36 conf_ub_RAX220 {
37 description = "RAX220";
38 fdt = "fdt_uboot_RAX220";
39 loadables = "atf", "uboot";
40 };
41
42 conf_lx_RAX220 {
43 description = "BRCM 63xxx linux";
44 kernel = "kernel";
45 fdt = "fdt_linux_RAX220";
46 };
47 };
48 };