Compare commits
291
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e4a5ab3b31 | ||
|
|
28252450c4 | ||
|
|
7189e33c3c | ||
|
|
18d0a974fd | ||
|
|
e8ba4ef9bb | ||
|
|
253bbaae01 | ||
|
|
5f8758451a | ||
|
|
1fcb43692c | ||
|
|
cf09b890c9 | ||
|
|
f1387b8003 | ||
|
|
73432ca625 | ||
|
|
f69dcc46b8 | ||
|
|
056fe139e4 | ||
|
|
6e87183d0c | ||
|
|
5d4d2326a7 | ||
|
|
4d26c6214e | ||
|
|
ab10088867 | ||
|
|
80a726e85b | ||
|
|
e30fe15c91 | ||
|
|
6384a77dfb | ||
|
|
67270f2c3b | ||
|
|
e87365ffb4 | ||
|
|
6a2d1d947e | ||
|
|
64cfac7087 | ||
|
|
935111fd26 | ||
|
|
dc53c20200 | ||
|
|
e0fcc10522 | ||
|
|
11dda46ff2 | ||
|
|
eb39c88509 | ||
|
|
84202115a2 | ||
|
|
7389a01300 | ||
|
|
83112fb33f | ||
|
|
3455df79bc | ||
|
|
5456131b7a | ||
|
|
bf24fbf66a | ||
|
|
4d7d17c728 | ||
|
|
a0d1df2ac5 | ||
|
|
75b881e95c | ||
|
|
83c7e07828 | ||
|
|
1baed8fbd3 | ||
|
|
1b5461642e | ||
|
|
611adf8283 | ||
|
|
9194f49cf4 | ||
|
|
f10881b5b0 | ||
|
|
d5fb36257b | ||
|
|
e9de732aac | ||
|
|
50ee7ce814 | ||
|
|
330edde813 | ||
|
|
36617cbcfe | ||
|
|
37d815cbf4 | ||
|
|
5ff452936e | ||
|
|
e0da7d18c8 | ||
|
|
0cd5f986c3 | ||
|
|
14db9f6fc9 | ||
|
|
7a63a484a2 | ||
|
|
b4c2cc9219 | ||
|
|
ba2fc58073 | ||
|
|
aa3e78f18d | ||
|
|
7a94462019 | ||
|
|
88f005a95c | ||
|
|
7bf717d322 | ||
|
|
16ec025f81 | ||
|
|
141f1472a5 | ||
|
|
fa4f1e6110 | ||
|
|
c47d8b0726 | ||
|
|
41e4b2210d | ||
|
|
56393a6a44 | ||
|
|
96e0b1bd7a | ||
|
|
9d9b4bf57c | ||
|
|
ce93c5756e | ||
|
|
bf5e5d27e3 | ||
|
|
cede5364de | ||
|
|
1160c79146 | ||
|
|
22741d9eb6 | ||
|
|
990d0b3d10 | ||
|
|
b22f174148 | ||
|
|
a36740decf | ||
|
|
38d3f5b476 | ||
|
|
b88bcdc9aa | ||
|
|
6f7d3f3b80 | ||
|
|
26dbdb76f7 | ||
|
|
9b38882f06 | ||
|
|
d9e49f09b4 | ||
|
|
5826cc2d9f | ||
|
|
001e416759 | ||
|
|
917c414e68 | ||
|
|
a2bac4d1a5 | ||
|
|
8524286659 | ||
|
|
0712ca8326 | ||
|
|
99d8028b77 | ||
|
|
a5362fe2a5 | ||
|
|
2736c84728 | ||
|
|
59f3f3222c | ||
|
|
d2777c335a | ||
|
|
7b16d1e482 | ||
|
|
3e445665ba | ||
|
|
4737f8407e | ||
|
|
56c02aa6c9 | ||
|
|
22b3ef2e30 | ||
|
|
645d271e45 | ||
|
|
3688161940 | ||
|
|
55a126c829 | ||
|
|
453ed0edfe | ||
|
|
6718560ed9 | ||
|
|
32844c4ca2 | ||
|
|
3d5741d911 | ||
|
|
83601534d3 | ||
|
|
6aa0b16533 | ||
|
|
da80fbd0a7 | ||
|
|
69aa915c68 | ||
|
|
24c56c6d88 | ||
|
|
1519399c31 | ||
|
|
fa2f8886df | ||
|
|
fcaba8e25f | ||
|
|
94828223e4 | ||
|
|
8af9dacc2a | ||
|
|
9b8eefd7aa | ||
|
|
1b7369b6b8 | ||
|
|
186e4e79d8 | ||
|
|
006f172dd9 | ||
|
|
0836bb9172 | ||
|
|
3e47cc5995 | ||
|
|
40c35798db | ||
|
|
3f0b87bf31 | ||
|
|
96d32fd656 | ||
|
|
cdc2e042a1 | ||
|
|
e3b8078432 | ||
|
|
4b00891da1 | ||
|
|
bfc86676cf | ||
|
|
029a906053 | ||
|
|
b10a791c08 | ||
|
|
210df8fc4a | ||
|
|
4795d2b97d | ||
|
|
df596e57b8 | ||
|
|
38b8112733 | ||
|
|
4d68f0d040 | ||
|
|
4170afa998 | ||
|
|
287067a870 | ||
|
|
663b0c49f3 | ||
|
|
2432073c23 | ||
|
|
78c27b3fbc | ||
|
|
88212cba65 | ||
|
|
9fca029008 | ||
|
|
10babcbf2d | ||
|
|
06706fa80d | ||
|
|
ef5c954a1f | ||
|
|
c00bd4e951 | ||
|
|
078f99a315 | ||
|
|
ea282e0e5f | ||
|
|
09cee6ad43 | ||
|
|
300d507c2e | ||
|
|
39af748ca4 | ||
|
|
23e9dab58a | ||
|
|
22f476b997 | ||
|
|
ed225a0950 | ||
|
|
c7d558031d | ||
|
|
a70ac746fe | ||
|
|
65af7b6ee4 | ||
|
|
d9bddddd23 | ||
|
|
553391da6c | ||
|
|
ff17ce6f28 | ||
|
|
1c4be6bb37 | ||
|
|
aeced848bd | ||
|
|
ef7cf58714 | ||
|
|
4be8ba1629 | ||
|
|
560fb72ff4 | ||
|
|
5396f35da3 | ||
|
|
58e57aff08 | ||
|
|
051df65fd5 | ||
|
|
77ebe1795c | ||
|
|
53d0a01c0b | ||
|
|
8a6b867568 | ||
|
|
d3b6f8fa3c | ||
|
|
a3ec7bb68f | ||
|
|
be5c48e20c | ||
|
|
b8ec6c9b64 | ||
|
|
5fd4d3757c | ||
|
|
db06ee93b9 | ||
|
|
8896b815f1 | ||
|
|
f008725ad6 | ||
|
|
177b4deb3d | ||
|
|
c4f8ae4a1a | ||
|
|
3cf303f916 | ||
|
|
50bf83cb75 | ||
|
|
09766aab58 | ||
|
|
886cdf6c91 | ||
|
|
abf5e2571d | ||
|
|
5703b1a03e | ||
|
|
e0cb58f1ca | ||
|
|
6a3872661c | ||
|
|
92b84583f6 | ||
|
|
cb131ede84 | ||
|
|
ea84f13bb0 | ||
|
|
fffc83c54a | ||
|
|
8d5845211f | ||
|
|
8e63d76db9 | ||
|
|
7b148d9d25 | ||
|
|
362af615cd | ||
|
|
26db1f8ef5 | ||
|
|
6c6f6eb44a | ||
|
|
65fc31a8ec | ||
|
|
3127d74ff6 | ||
|
|
b506012134 | ||
|
|
9a118c7664 | ||
|
|
50b13c9f86 | ||
|
|
6c995cb48e | ||
|
|
cf9b5e669c | ||
|
|
ec0bad566a | ||
|
|
0cab1602a0 | ||
|
|
47c331f0da | ||
|
|
629869f2dd | ||
|
|
0eb1ea8cb5 | ||
|
|
b72162e806 | ||
|
|
4ec45eda0e | ||
|
|
0aa7967565 | ||
|
|
648478ee85 | ||
|
|
6c8122b48c | ||
|
|
157647502d | ||
|
|
175cac0f5f | ||
|
|
8beba85f71 | ||
|
|
c96b51be73 | ||
|
|
3432be2df1 | ||
|
|
7857868d00 | ||
|
|
d7696a82fb | ||
|
|
a02c8e337e | ||
|
|
4aed830703 | ||
|
|
58781773ec | ||
|
|
3918d46a26 | ||
|
|
fc0499a23c | ||
|
|
8d9f064080 | ||
|
|
c9089fb964 | ||
|
|
2b0c3604a4 | ||
|
|
6d6e9fb45f | ||
|
|
ffe46c6646 | ||
|
|
dbcdebb679 | ||
|
|
f42ca9644a | ||
|
|
4baf992d83 | ||
|
|
3d1d01f928 | ||
|
|
169284cd1f | ||
|
|
f907f52c0c | ||
|
|
9c29e72aef | ||
|
|
7e2f295681 | ||
|
|
b16821b9e2 | ||
|
|
144a817f4f | ||
|
|
2555f47788 | ||
|
|
38b5b42086 | ||
|
|
13d564b62e | ||
|
|
70cd92cae1 | ||
|
|
26226496c0 | ||
|
|
1697eca986 | ||
|
|
e77fa97f59 | ||
|
|
a11afff771 | ||
|
|
2598a0cffc | ||
|
|
7b3d3e52ac | ||
|
|
077861ec24 | ||
|
|
9a71dd347a | ||
|
|
0660fb5ed8 | ||
|
|
d19fb80b36 | ||
|
|
df75cdfe4c | ||
|
|
94daade68d | ||
|
|
8ac7ef5684 | ||
|
|
167680d773 | ||
|
|
d4c1151632 | ||
|
|
e7f124e9b6 | ||
|
|
30252c3e0a | ||
|
|
89a2fd6385 | ||
|
|
3c88f5d5ed | ||
|
|
eba94bc4d2 | ||
|
|
c366ecb95e | ||
|
|
34b358bf2c | ||
|
|
0eccc6d090 | ||
|
|
124b8f724e | ||
|
|
14e82c1f17 | ||
|
|
e1c896b10f | ||
|
|
99e58bdad0 | ||
|
|
9d22642eb1 | ||
|
|
2ebca64aab | ||
|
|
07ead503de | ||
|
|
327a5c349d | ||
|
|
db309fb4fa | ||
|
|
94808d630d | ||
|
|
5bdb98d537 | ||
|
|
b54a3e5a3d | ||
|
|
18a7440bb8 | ||
|
|
c35da01963 | ||
|
|
4ef5ca26a5 | ||
|
|
583ecdb8b4 | ||
|
|
9edaaea06f | ||
|
|
50ff485793 | ||
|
|
65c66c2ba1 | ||
|
|
9b2c10bc06 |
+195
-33
@@ -8,10 +8,11 @@ board/arcturus/aarch64-ucls1012a/post-image.sh Shellcheck
|
||||
board/aspeed/common/post-image.sh Shellcheck
|
||||
board/asus/tinker/post-build.sh Shellcheck
|
||||
board/atmel/flasher.sh Shellcheck
|
||||
board/beagleboard/beaglebone-qt5/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch lib_patch.Upstream
|
||||
board/beagleboard/beaglebone/post-build.sh Shellcheck
|
||||
board/beagleboard/beagleboneai/patches/uboot/0001-am57xx_evm-fixes.patch lib_patch.Upstream
|
||||
board/beagleboard/beagleboneai/post-build.sh Shellcheck
|
||||
board/beaglebone/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch lib_patch.Upstream
|
||||
board/beaglebone/post-build.sh Shellcheck
|
||||
board/beagleboneai/patches/uboot/0001-am57xx_evm-fixes.patch lib_patch.Upstream
|
||||
board/beagleboneai/post-build.sh Shellcheck
|
||||
board/beaglev/post-build.sh Shellcheck
|
||||
board/beelink/gs1/post-build.sh Shellcheck
|
||||
board/boundarydevices/common/post-build.sh Shellcheck
|
||||
board/boundarydevices/common/post-image.sh Shellcheck
|
||||
@@ -30,6 +31,7 @@ board/ci20/patches/uboot/0001-mips-Remove-default-endiannes.patch lib_patch.Upst
|
||||
board/cubietech/cubieboard2/post-image.sh Shellcheck
|
||||
board/freescale/common/imx/imx8-bootloader-prepare.sh Shellcheck
|
||||
board/freescale/common/mxs/post-image.sh Shellcheck
|
||||
board/freescale/imx6sabre/patches/uboot/0001-mx6qsabre_common-boot-Linux-to-init-in-mfgtools-mode.patch lib_patch.Upstream
|
||||
board/friendlyarm/nanopi-r2s/post-build.sh Shellcheck
|
||||
board/hardkernel/odroidc2/post-image.sh Shellcheck
|
||||
board/hardkernel/odroidc2/rootfs_overlay/etc/init.d/S09modload Shellcheck lib_sysv.Variables
|
||||
@@ -140,6 +142,9 @@ configs/bananapi_m2_berry_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/bananapi_m2_ultra_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/bananapi_m2_zero_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/bananapro_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/beagleboardx15_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/beaglebone_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/beaglev_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/beelink_gs1_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/broadcom_northstar_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/canaan_kd233_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -151,6 +156,21 @@ configs/engicam_imx6qdl_icore_rqs_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/engicam_imx6ul_geam_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/engicam_imx6ul_isiot_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx28evk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx6dlsabreauto_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx6dlsabresd_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx6qsabreauto_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx6qsabresd_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx6sxsabresd_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx6ullevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx7dsabresd_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx8dxlevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx8mmevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx8mnevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx8mpevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx8mqevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx8qmmek_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx8qxpmek_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_imx93evk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_p1025twr_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_t1040d4rdb_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/freescale_t2080_qds_rdb_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -172,6 +192,7 @@ configs/imx6ullevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx6ulpico_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx7d-sdb_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx7dpico_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx8mpico_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx8mqevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imxrt1050-evk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/khadas_vim3_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -182,6 +203,7 @@ configs/linksprite_pcduino_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/ls1046a-frwy_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mangopi_mq1rdw2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mender_x86_64_efi_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/microchip_mpfs_icicle_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/microchip_sam9x60ek_mmc_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/microchip_sam9x60ek_mmc_dev_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/microchip_sama5d27_wlsom1_ek_mmc_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -191,7 +213,9 @@ configs/microchip_sama5d2_icp_mmc_dev_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/microchip_sama7g5ek_mmc_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/microchip_sama7g5ek_mmc_dev_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/minnowboard_max_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mx25pdk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mx53loco_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mx6sx_udoo_neo_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mx6udoo_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/nexbox_a95x_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/nitrogen6sx_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -207,12 +231,15 @@ configs/odroidc2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/odroidxu4_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a10_olinuxino_lime_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a13_olinuxino_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a20_olinuxino_lime2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a20_olinuxino_lime_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a20_olinuxino_micro_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a33_olinuxino_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a64_olinuxino_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olpc_xo175_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olpc_xo1_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_lite2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_lite_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_one_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_one_plus_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_pc2_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -229,6 +256,48 @@ configs/pine64_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/pine64_pinecube_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/pine64_sopine_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/pine64_star64_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_aarch64_ebbr_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_aarch64_sbsa_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_aarch64_virt_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_arm_ebbr_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_arm_versatile_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_arm_vexpress_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_arm_vexpress_tz_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_m68k_mcf5208_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_m68k_q800_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_microblazebe_mmu_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_microblazeel_mmu_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips32r2_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips32r2el_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips32r6_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips32r6el_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips64_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips64el_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips64r6_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_mips64r6el_malta_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_nios2_10m50_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_or1k_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc64_e5500_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc64_pseries_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc64le_powernv8_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc64le_pseries_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc_bamboo_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc_e500mc_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc_g3beige_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc_mac99_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_ppc_mpc8544ds_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_riscv32_virt_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_riscv64_nommu_virt_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_riscv64_virt_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_riscv64_virt_efi_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_s390x_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_sh4_r2d_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_sh4eb_r2d_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_sparc64_sun4u_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_x86_64_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_x86_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_xtensa_lx60_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/qemu_xtensa_lx60_nommu_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/riotboard_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/roc_pc_rk3399_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/rock64_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -257,6 +326,10 @@ configs/socrates_cyclone5_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/solidrun_clearfog_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/solidrun_clearfog_gt_8k_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/solidrun_macchiatobin_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/spike_riscv64_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/stm32f469_disco_sd_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/stm32f469_disco_xip_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/stm32mp157c_dk2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/stm32mp157c_odyssey_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/terasic_de10nano_cyclone5_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/toradex_apalis_imx6_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -264,9 +337,16 @@ configs/ts4900_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/ts5500_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/ts7680_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/uevm5432_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/versal_vck190_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/visionfive_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/wandboard_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/warp7_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/zynqmp_kria_kd240_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/zynqmp_kria_kr260_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/zynqmp_kria_kv260_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/zynqmp_zcu102_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/zynqmp_zcu104_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/zynqmp_zcu106_defconfig lib_defconfig.ForceCheckHash
|
||||
linux/5.10.162-cip24-rt10/0001-arch-microblaze-mm-init.c-fix-build.patch lib_patch.Upstream
|
||||
package/18xx-ti-utils/0001-plt.h-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/4th/0001-avoid-regen-during-install.patch lib_patch.Upstream
|
||||
@@ -333,6 +413,9 @@ package/bcache-tools/0001-Don-t-inline-crc64-for-gcc-5-compatability.patch lib_p
|
||||
package/bctoolbox/0001-Fix-Libs.private-flags-for-mbedtls.patch lib_patch.Upstream
|
||||
package/bcusdk/0002-eibd-fix-endless-recursion-when-using-USB-backends.patch lib_patch.Upstream
|
||||
package/bearssl/0001-Fix-missing-objdir-dependency.patch lib_patch.Upstream
|
||||
package/beecrypt/0001-cppglue.cxx-cplusplus-only.patch lib_patch.Upstream
|
||||
package/beecrypt/0002-build-system.patch lib_patch.Upstream
|
||||
package/beecrypt/0003-don-t-check-for-cplusplus-compiler.patch lib_patch.Upstream
|
||||
package/benejson/0001-c-std.patch lib_patch.Upstream
|
||||
package/benejson/0002-Use-print-as-a-function-for-Py3-compatibility.patch lib_patch.Upstream
|
||||
package/berkeleydb/0001-cwd-db_config.patch lib_patch.Upstream
|
||||
@@ -365,11 +448,16 @@ package/c-icap/0001-Required-fixes-to-compile-and-run-under-cygwin.patch lib_pat
|
||||
package/c-icap/S96cicap Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/ca-certificates/0001-mozilla-certdata2pem.py-make-cryptography-module-opt.patch lib_patch.Upstream
|
||||
package/cache-calibrator/0001-Fix-conflicting-round-function.patch lib_patch.Upstream
|
||||
package/cairo/0001-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch lib_patch.Upstream
|
||||
package/cairo/0002-Fix-mask-usage-in-image-compositor.patch lib_patch.Upstream
|
||||
package/caps/0001-Fix-stdint-types-with-musl.patch lib_patch.Upstream
|
||||
package/cdrkit/0001-fix-build-with-uClibc.patch lib_patch.Upstream
|
||||
package/cdrkit/0002-define-__THROW-to-avoid-build-issue-with-musl.patch lib_patch.Upstream
|
||||
package/cdrkit/0003-Add-extern-to-char-outfile-declaration-to-fix-build-.patch lib_patch.Upstream
|
||||
package/cfm/S65cfm lib_sysv.Indent lib_sysv.Variables
|
||||
package/cgic/0001-prepare_makefile.patch lib_patch.Upstream
|
||||
package/cgic/0002-file_enhancements.patch lib_patch.Upstream
|
||||
package/cgic/0003-restore-cgiFormFileGetTempfileName.patch lib_patch.Upstream
|
||||
package/cgroupfs-mount/S30cgroupfs Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/chipmunk/0001-Fix-build-failure-on-musl.patch lib_patch.Upstream
|
||||
package/chocolate-doom/0001-Remove-redundant-demoextend-definition.patch lib_patch.Upstream
|
||||
@@ -422,6 +510,7 @@ package/dhcp/S80dhcp-relay Shellcheck lib_sysv.Variables
|
||||
package/dhcp/S80dhcp-server Shellcheck lib_sysv.Variables
|
||||
package/dhcp/dhclient-script Shellcheck lib_shellscript.TrailingSpace
|
||||
package/dhcpcd/S41dhcpcd lib_sysv.Indent lib_sysv.Variables
|
||||
package/dhcpdump/0001-use-non-bsd-structures.patch lib_patch.Upstream
|
||||
package/dht/0001-cmake.patch lib_patch.Upstream
|
||||
package/dillo/0001-usr-local-include.patch lib_patch.Upstream
|
||||
package/dillo/0002-Fix-openssl-detection.patch lib_patch.Upstream
|
||||
@@ -449,6 +538,12 @@ package/dropbear/S50dropbear Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/dt/0001-adjust-os-symlink.patch lib_patch.Upstream
|
||||
package/dt/0002-dt-default-source-define.patch lib_patch.Upstream
|
||||
package/dtc/0001-Fix-include-guards-for-older-kernel-u-boot-sources.patch lib_patch.Upstream
|
||||
package/dvb-apps/0001-Fix-generate-keynames.patch lib_patch.Upstream
|
||||
package/dvb-apps/0002-Fix-compiler-warning-flags.patch lib_patch.Upstream
|
||||
package/dvb-apps/0003-handle-static-shared-only-build.patch lib_patch.Upstream
|
||||
package/dvb-apps/0004-Makefile-remove-test.patch lib_patch.Upstream
|
||||
package/dvb-apps/0005-utils-fix-build-with-kernel-headers-4.14.patch lib_patch.Upstream
|
||||
package/dvb-apps/0006-fix-glibc-2.31.patch lib_patch.Upstream
|
||||
package/dvblast/0001-missing-lm.patch lib_patch.Upstream
|
||||
package/dvblast/0002-fix-int-types.patch lib_patch.Upstream
|
||||
package/dvbsnoop/0001-musl-types-h.patch lib_patch.Upstream
|
||||
@@ -465,7 +560,7 @@ package/ecryptfs-utils/0003-fix-parallel-build-issue.patch lib_patch.Upstream
|
||||
package/efl/0001-ecore_evas-engines-drm-meson.build-use-gl_deps-as-en.patch lib_patch.Upstream
|
||||
package/efl/0002-ecore_evas-engines-drm-meson.build-fix-gl_drm-includ.patch lib_patch.Upstream
|
||||
package/efl/0003-ecore_fb-fix-build-with-tslib.patch lib_patch.Upstream
|
||||
package/eigen/0001-Adds-new-CMake-Options-for-controlling-build-compone.patch lib_patch.Upstream
|
||||
package/eigen/0001-Adds-new-CMake-Options-for-controlling-build-components.patch lib_patch.Upstream
|
||||
package/ejabberd/0001-Makefile.in-do-not-download-or-compile-dependencies.patch lib_patch.Upstream
|
||||
package/ejabberd/0002-fix-ejabberdctl.patch lib_patch.Upstream
|
||||
package/ejabberd/0003-correct-includes.patch lib_patch.Upstream
|
||||
@@ -475,6 +570,7 @@ package/elftosb/0001-fixes-includes.patch lib_patch.Upstream
|
||||
package/elftosb/0002-force-cxx-compiler.patch lib_patch.Upstream
|
||||
package/elfutils/0001-Add-a-enable-disable-progs-configure-option.patch lib_patch.Upstream
|
||||
package/elfutils/0002-Really-make-Werror-conditional-to-BUILD_WERROR.patch lib_patch.Upstream
|
||||
package/empty/0001-respect-LDFLAGS.patch lib_patch.Upstream
|
||||
package/erlang-p1-sip/0001-correct-include.patch lib_patch.Upstream
|
||||
package/erlang-p1-xmpp/0001-fix-includes.patch lib_patch.Upstream
|
||||
package/erlang-rebar/0001-src-rebar_port_compiler-add-fPIC-to-LDFLAGS-by-defau.patch lib_patch.Upstream
|
||||
@@ -514,6 +610,7 @@ package/ffmpeg/0002-avcodec-vaapi_h264-skip-decode-if-pic-has-no-slices.patch li
|
||||
package/ffmpeg/0003-libavutil-Fix-mips-build.patch lib_patch.Upstream
|
||||
package/ffmpeg/0004-configure-add-extralibs-to-extralibs_xxx.patch lib_patch.Upstream
|
||||
package/ficl/0001-fix-Makefile.patch lib_patch.Upstream
|
||||
package/ficl/0002-Makefile.linux-pass-LDFLAGS.patch lib_patch.Upstream
|
||||
package/flatbuffers/0001-include-flatbuffers-base.h-fix-build-on-musl.patch lib_patch.Upstream
|
||||
package/flex/0001-build-AC_USE_SYSTEM_EXTENSIONS-in-configure.ac.patch lib_patch.Upstream
|
||||
package/flex/0002-build-make-it-possible-to-disable-the-build-of-the-f.patch lib_patch.Upstream
|
||||
@@ -535,6 +632,9 @@ package/ftop/0001-overflow.patch lib_patch.Upstream
|
||||
package/fwts/0001-build-do-not-use-Werror.patch lib_patch.Upstream
|
||||
package/fxdiv/0001-CMake-don-t-enable-CXX-unless-building-tests-benchma.patch lib_patch.Upstream
|
||||
package/fxload/0001-fix-static-build.patch lib_patch.Upstream
|
||||
package/gamin/0001-no-abstract-sockets.patch lib_patch.Upstream
|
||||
package/gamin/0002-no-const-return.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/gamin/0003-fix-missing-PTHREAD_MUTEX_RECURSIVE_NP.patch lib_patch.Upstream
|
||||
package/gcc/12.4.0/0001-disable-split-stack-for-non-thread-builds.patch lib_patch.Upstream
|
||||
package/gcc/13.3.0/0001-disable-split-stack-for-non-thread-builds.patch lib_patch.Upstream
|
||||
package/gcc/14.2.0/0001-disable-split-stack-for-non-thread-builds.patch lib_patch.Upstream
|
||||
@@ -543,6 +643,15 @@ package/gcc/8.4.0/0002-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patc
|
||||
package/gcc/8.4.0/0003-libsanitizer-Remove-cyclades-from-libsanitizer.patch lib_patch.Upstream
|
||||
package/gcc/8.4.0/0004-disable-split-stack-for-non-thread-builds.patch lib_patch.Upstream
|
||||
package/gcr/0001-meson-Fix-unknown-kw-argument-in-gnome.generate_gir.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0003-use-asm-sgidefs.h.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0004-gdbserver-fix-build-for-m68k.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0005-nat-fork-inferior-include-linux-ptrace.h.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0007-fix-musl-build-on-riscv.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0008-gdbserver-Makefile.in-fix-NLS-build.patch lib_patch.Upstream
|
||||
package/gdb/12.1/0009-gdb-Fix-native-build-on-xtensa.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0003-use-asm-sgidefs.h.patch lib_patch.Upstream
|
||||
@@ -561,15 +670,7 @@ package/gdb/14.2/0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch lib_patch.U
|
||||
package/gdb/14.2/0007-fix-musl-build-on-riscv.patch lib_patch.Upstream
|
||||
package/gdb/14.2/0008-gdbserver-Makefile.in-fix-NLS-build.patch lib_patch.Upstream
|
||||
package/gdb/14.2/0009-gdb-Fix-native-build-on-xtensa.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0003-use-asm-sgidefs.h.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0004-gdbserver-fix-build-for-m68k.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0005-nat-fork-inferior-include-linux-ptrace.h.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0007-fix-musl-build-on-riscv.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0008-gdbserver-Makefile.in-fix-NLS-build.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0009-gdb-Fix-native-build-on-xtensa.patch lib_patch.Upstream
|
||||
package/gengetopt/0001-configure.ac-add-disable-doc-option.patch lib_patch.Upstream
|
||||
package/genpart/0001-fix-return-code.patch lib_patch.Upstream
|
||||
package/genromfs/0001-build-system.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/gensio/0001-Fix-missing-EVP_PKEY_ED25519-build-error-on-libressl.patch lib_patch.Upstream
|
||||
@@ -581,7 +682,7 @@ package/glorytun/0002-aegis256.c-fix-aarch64-build-with-uclibc.patch lib_patch.U
|
||||
package/gnu-efi/0001-Make.defaults-don-t-override-ARCH-when-cross-compili.patch lib_patch.Upstream
|
||||
package/gnupg/0001-build-Always-use-EXTERN_UNLESS_MAIN_MODULE-pattern.patch lib_patch.Upstream
|
||||
package/gnuplot/0001-configure-add-without-demo-option.patch lib_patch.Upstream
|
||||
package/go/go-src/0001-build.go-explicit-option-for-crosscompilation.patch lib_patch.Upstream
|
||||
package/go/0001-build.go-explicit-option-for-crosscompilation.patch lib_patch.Upstream
|
||||
package/gob2/0001-dont-include-from-prefix.patch lib_patch.Upstream
|
||||
package/gobject-introspection/0001-disable-tests.patch lib_patch.Upstream
|
||||
package/gobject-introspection/0002-Add-rpath-links-to-ccompiler.patch lib_patch.Upstream
|
||||
@@ -590,6 +691,7 @@ package/gpsd/S50gpsd Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/gptfdisk/0001-gptcurses-partially-revert-Tweaks-for-building-on-th.patch lib_patch.Upstream
|
||||
package/graphite2/0001-don-t-install-a-libtool-file-with-static-library.patch lib_patch.Upstream
|
||||
package/grpc/0002-wrap_memcpy.cc-add-GPR_DISABLE_WRAPPED_MEMCPY.patch lib_patch.Upstream
|
||||
package/grpc/0003-host-grpc-only-cpp-plugin.patch lib_patch.Upstream
|
||||
package/grpc/0004-disable-unconditionally-downloading-api-repos.patch lib_patch.Upstream
|
||||
package/gstreamer1/gstd/0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch lib_patch.Upstream
|
||||
package/guile/0001-calculate-csqrt_manually.patch lib_patch.Upstream
|
||||
@@ -657,6 +759,7 @@ package/irrlicht/0002-makefile-override-LDFLAGS-and-remove-obsolete-X11R6-.patch
|
||||
package/iucode-tool/S00iucode-tool lib_sysv.Variables
|
||||
package/iwd/S40iwd Shellcheck lib_sysv.Variables
|
||||
package/janus-gateway/0001-disable-ssp.patch lib_patch.Upstream
|
||||
package/janus-gateway/0002-Add-test-for-Wunused-but-set-variable.patch lib_patch.Upstream
|
||||
package/jose/0001-lib-hsh.c-rename-hsh-local-variable.patch lib_patch.Upstream
|
||||
package/jose/0002-man-add-option-to-skip-building-man-pages.patch lib_patch.Upstream
|
||||
package/kexec-lite/0001-clean-restart.patch lib_patch.Upstream
|
||||
@@ -698,7 +801,7 @@ package/libeXosip2/0001-src-eXtl_dtls.c-fix-build-with-libressl-3.4.1.patch lib_
|
||||
package/libedit/0001-check-bsd-functions-in-libbsd.patch lib_patch.Upstream
|
||||
package/libevent/0001-Don-t-define-BIO_get_init-for-LibreSSL-3-5.patch lib_patch.Upstream
|
||||
package/libfcgi/0001-link-against-math.patch lib_patch.Upstream
|
||||
package/libfcgi/0002-disable-examples.patch lib_patch.Upstream
|
||||
package/libfcgi/0002-disable-examples.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/libffi/0001-Fix-use-of-compact-eh-frames-on-MIPS.patch lib_patch.Upstream
|
||||
package/libfm/0001-modules-fix-cross-compilation.patch lib_patch.Upstream
|
||||
package/libfreeimage/0001-no-root-install.patch lib_patch.Upstream
|
||||
@@ -714,8 +817,9 @@ package/libfuse/0001-fix-aarch64-build.patch lib_patch.Upstream
|
||||
package/libfuse/0002-util-ulockmgr_server-c-conditionally-define-closefrom-fix-glibc-2-34.patch lib_patch.Upstream
|
||||
package/libgcrypt/0001-configure.ac-add-an-option-to-disable-tests.patch lib_patch.Upstream
|
||||
package/libglfw/0001-Wayland-Remove-extra-cmake-modules-dependency.patch lib_patch.Upstream
|
||||
package/libglfw/0002-src-CMakeLists.txt-allow-override-of-wayland-pkgdata.patch lib_patch.Upstream
|
||||
package/libgpiod/0001-build-add-a-configure-switch-for-building-examples.patch lib_patch.Upstream
|
||||
package/libgsm/0001-Misc-fixes-from-Archlinux.patch lib_patch.Upstream
|
||||
package/libgsm/0001-misc-fixes-from-archlinux.patch lib_patch.Upstream
|
||||
package/libgtk2/0001-reduce-dependencies.patch lib_patch.Upstream
|
||||
package/libgtk3/0001-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch lib_patch.Upstream
|
||||
package/libhdhomerun/0001-dont-strip.patch lib_patch.Upstream
|
||||
@@ -750,6 +854,7 @@ package/libmpeg2/0004-fix-sparc.patch lib_patch.Upstream
|
||||
package/libnetfilter_conntrack/0001-conntrack-fix-build-with-kernel-5-15-and-musl.patch lib_patch.Upstream
|
||||
package/libnfc/0001-autotools-make-example-build-optional.patch lib_patch.Upstream
|
||||
package/libnids/0001-libpcap-use-pkg-config.patch lib_patch.Upstream
|
||||
package/libnl/0001-Add-musl-workaround-to-the-libc-compat.h-copy.patch lib_patch.Upstream
|
||||
package/libnss/0001-Bug-1801182-Allow-overriding-OS_ARCH-OS_TEST-and-OS_.patch lib_patch.Upstream
|
||||
package/liboauth/0001-Fixes-build-issue-with-OpenSSL-1.1.0.patch lib_patch.Upstream
|
||||
package/libodb-mysql/0001-fix-syntax-issue-while-checking-ldflags.patch lib_patch.Upstream
|
||||
@@ -796,6 +901,7 @@ package/libsvgtiny/0004-Build-Include-gperf-generated-code-directly.patch lib_pa
|
||||
package/libtalloc/0001-buildtools-wafsamba-add-disable-stack-protector-opti.patch lib_patch.Upstream
|
||||
package/libtelnet/0001-fix-compilation-without-zlib.patch lib_patch.Upstream
|
||||
package/libtheora/0001-link-libtheoradec.patch lib_patch.Upstream
|
||||
package/libtheora/0002-fix-autoreconf.patch lib_patch.Upstream
|
||||
package/libtomcrypt/0001-fix-CVE-2019-17362.patch lib_patch.Upstream
|
||||
package/libtommath/0001-Build-test-bn_mp_set_double-c-on-more-platforms.patch lib_patch.Upstream
|
||||
package/libtorrent/0001-libtorrent.pc.in-add-Libs.Private.patch lib_patch.Upstream
|
||||
@@ -852,6 +958,16 @@ package/lua-gd/0001-Protect-declaration-of-LgdImageCreateFromPng-with-GD.patch l
|
||||
package/lua-lunix/0001-remove-link-with-librt.patch lib_patch.Upstream
|
||||
package/lua-sdl2/0001-Do-not-reference-host-directory-for-headers.patch lib_patch.Upstream
|
||||
package/lua-sdl2/0002-CMakeLists-do-not-require-C.patch lib_patch.Upstream
|
||||
package/lua/5.1.5/0001-root-path.patch lib_patch.Upstream
|
||||
package/lua/5.1.5/0002-shared-libs-for-lua.patch lib_patch.Upstream
|
||||
package/lua/5.1.5/0011-linenoise.patch lib_patch.Upstream
|
||||
package/lua/5.1.5/0012-fix-reader-at-eoz.patch lib_patch.Upstream
|
||||
package/lua/5.3.6/0001-root-path.patch lib_patch.Upstream
|
||||
package/lua/5.3.6/0002-shared-libs-for-lua.patch lib_patch.Upstream
|
||||
package/lua/5.3.6/0003-linenoise.patch lib_patch.Upstream
|
||||
package/lua/5.4.6/0001-root-path.patch lib_patch.Upstream
|
||||
package/lua/5.4.6/0002-shared-libs-for-lua.patch lib_patch.Upstream
|
||||
package/lua/5.4.6/0011-linenoise.patch lib_patch.Upstream
|
||||
package/luajit/0001-no-bin-symlink.patch lib_patch.Upstream
|
||||
package/luajit/0002-install-inc.patch lib_patch.Upstream
|
||||
package/luasyslog/0001-remove-AX_LUA_LIBS.patch lib_patch.Upstream
|
||||
@@ -905,6 +1021,7 @@ package/mongodb/0001-ssl_manager.cpp-fix-build-with-gcc-7-and-fpermissive.patch
|
||||
package/mongodb/0002-src-mongo-db-exec-plan_stats.h-fix-build-with-gcc-11.patch lib_patch.Upstream
|
||||
package/mongrel2/0001-Do-not-run-tests.patch lib_patch.Upstream
|
||||
package/mongrel2/0002-Fix-Makefiles-for-cross-compilation.patch lib_patch.Upstream
|
||||
package/mongrel2/0003-fix-build-with-gcc-4.8.patch lib_patch.Upstream
|
||||
package/monit/0001-no-force-static.patch lib_patch.Upstream
|
||||
package/mono-gtksharp3/0001-Fixes-MONO_PROFILE_ENTER_LEAVE-undeclared.patch lib_patch.Upstream
|
||||
package/mono-gtksharp3/0002-Mono-compilation-error-branch.patch lib_patch.Upstream
|
||||
@@ -913,6 +1030,7 @@ package/mono/0002-Ongoing-work-on-the-cmake-build.patch lib_patch.Upstream
|
||||
package/mosquitto/S50mosquitto Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/motion/S99motion Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/mpd/0001-src-event-meson.build-add-atomic-dependency-for-spar.patch lib_patch.Upstream
|
||||
package/mpd/S95mpd lib_sysv.Variables
|
||||
package/mpir/0001-mpn-arm-udiv.asm-workaround-binutils-bug-14887.patch lib_patch.Upstream
|
||||
package/mpv/0001-fix-powerpc64-altivec.patch lib_patch.Upstream
|
||||
package/mraa/0001-include-Declare-gVERSION-global-as-extern.patch lib_patch.Upstream
|
||||
@@ -929,6 +1047,7 @@ package/musl/0001-avoid-kernel-if_ether.h.patch lib_patch.Upstream
|
||||
package/musl/0002-package-musl-Make-scheduler-functions-Linux-compatib.patch lib_patch.Upstream
|
||||
package/nano/0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch lib_patch.Upstream
|
||||
package/nanocom/0001-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/ncmpc/0001-meson.build-add-atomic-dependency-for-sparc.patch lib_patch.Upstream
|
||||
package/ne10/0001-CMakeLists-don-t-hard-code-thumb-code-generation.patch lib_patch.Upstream
|
||||
package/ne10/0002-fix-build-without-C.patch lib_patch.Upstream
|
||||
package/neard/S53neard Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
@@ -949,6 +1068,7 @@ package/netsurf/0002-do-not-cross-compile-nsgenbind.patch lib_patch.Upstream
|
||||
package/netsurf/0003-fix-compilation-without-curl.patch lib_patch.Upstream
|
||||
package/netsurf/0004-framebuffer-Fix-internal-font-generated-source-for-GCC-10.patch lib_patch.Upstream
|
||||
package/nettle/0001-disable-testsuite-examples.patch lib_patch.Upstream
|
||||
package/network-manager/S45network-manager Shellcheck lib_sysv.ConsecutiveEmptyLines lib_sysv.EmptyLastLine lib_sysv.Variables
|
||||
package/nfs-utils/S60nfs Shellcheck lib_sysv.ConsecutiveEmptyLines lib_sysv.Variables
|
||||
package/nginx-modsecurity/0001-config-use-pkg-config.patch lib_patch.Upstream
|
||||
package/nginx/0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch lib_patch.Upstream
|
||||
@@ -961,7 +1081,7 @@ package/nginx/0007-src-os-unix-ngx_linux_config.h-only-include-dlfcn.h-.patch li
|
||||
package/nginx/0008-Allow-forcing-of-endianness-for-cross-compilation.patch lib_patch.Upstream
|
||||
package/nginx/S50nginx lib_sysv.Indent lib_sysv.Variables
|
||||
package/nilfs-utils/0001-nilfs_cleanerd-link-dynamically.patch lib_patch.Upstream
|
||||
package/nmap/0001-libdnet-always-build-a-static-library.patch lib_patch.Upstream
|
||||
package/nmap/0001-libdnet-wrapper-configure.patch lib_patch.Upstream
|
||||
package/nodejs/nodejs-src/0001-add-qemu-wrapper-support.patch lib_patch.Upstream
|
||||
package/nodejs/nodejs-src/0002-check-if-uclibc-has-backtrace-support.patch lib_patch.Upstream
|
||||
package/nodejs/nodejs-src/0003-include-obj-name-in-shared-intermediate.patch lib_patch.Upstream
|
||||
@@ -971,7 +1091,8 @@ package/norm/0001-protolib-drop-linux-version-check.patch lib_patch.Upstream
|
||||
package/norm/0002-Use-print-as-function-call-for-Python3-compatibility.patch lib_patch.Upstream
|
||||
package/norm/0003-Fix-mixed-tabs-spaces-in-protolib-wscript.patch lib_patch.Upstream
|
||||
package/nss-pam-ldapd/S45nslcd Shellcheck lib_sysv.EmptyLastLine lib_sysv.Indent lib_sysv.Variables
|
||||
package/ntp/0001-ntp-syscalls-fallback.patch lib_patch.Upstream
|
||||
package/ntp/0001-nano.patch lib_patch.Upstream
|
||||
package/ntp/0002-ntp-syscalls-fallback.patch lib_patch.Upstream
|
||||
package/ntp/S49ntp.in lib_sysv.Variables
|
||||
package/ntpsec/0001-wscript-remove-checks-for-bsd-string.h-fixes-host-co.patch lib_patch.Upstream
|
||||
package/numactl/0001-link-with-latomic-if-needed-again.patch lib_patch.Upstream
|
||||
@@ -1007,6 +1128,7 @@ package/openrc/0003-init.d-agetty-replace-sbin-agetty-by-sbin-getty.patch lib_pa
|
||||
package/openrc/0004-init.d-agetty-start-agetty-after-all-sevices.patch lib_patch.Upstream
|
||||
package/openrc/0005-runlevels-do-not-add-agetty.tty-1-6-if-MKSYSVINIT-ye.patch lib_patch.Upstream
|
||||
package/openrc/0006-Also-create-run-lock-subsys-directory.patch lib_patch.Upstream
|
||||
package/openssh/S50sshd lib_sysv.EmptyLastLine lib_sysv.Indent lib_sysv.Variables
|
||||
package/openswan/0001-lib-libopenswan-constants.c-workaround-missing-ns_t_.patch lib_patch.Upstream
|
||||
package/opentyrian/0001-Move-definitions-that-don-t-need-to-be-exposed-from-opl-h-to-opl-c.patch lib_patch.Upstream
|
||||
package/openvmtools/0001-no_cflags_werror.patch lib_patch.Upstream
|
||||
@@ -1065,6 +1187,7 @@ package/pkgconf/0001-Only-prefix-with-the-sysroot-a-subset-of-variables.patch li
|
||||
package/pkgconf/0002-Revert-main-assume-modversion-insted-of-version-if-o.patch lib_patch.Upstream
|
||||
package/pkgconf/pkg-config.in Shellcheck
|
||||
package/poke/0001-configure.ac-HELP2MAN-replace-by-true-when-cross-com.patch lib_patch.Upstream
|
||||
package/poke/0002-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch lib_patch.Upstream
|
||||
package/policycoreutils/0001-Add-DESTDIR-to-all-paths-that-use-an-absolute-path.patch lib_patch.Upstream
|
||||
package/policycoreutils/0002-Add-PREFIX-to-host-paths.patch lib_patch.Upstream
|
||||
package/postgresql/S50postgresql lib_sysv.Variables
|
||||
@@ -1089,6 +1212,7 @@ package/pulseaudio/0001-shm.c-use-_Static_assert-instead-of-static_assert-fo.pat
|
||||
package/pulseaudio/S50pulseaudio lib_sysv.ConsecutiveEmptyLines lib_sysv.EmptyLastLine lib_sysv.Indent lib_sysv.Variables
|
||||
package/pulseview/0001-Replace-obsolete-deprecated-Qt-methods.patch lib_patch.Upstream
|
||||
package/pulseview/0002-Fix-broken-build-due-to-C-template-behind-C-linkage.patch lib_patch.Upstream
|
||||
package/pulseview/0003-Support-glibmm-2.68.patch lib_patch.Upstream
|
||||
package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch lib_patch.Upstream
|
||||
package/python-automat/0001-Remove-uneeded-dependency-to-wheel.patch lib_patch.Upstream
|
||||
package/python-daphne/0001-remove-pytest-runner-requirement.patch lib_patch.Upstream
|
||||
@@ -1105,15 +1229,30 @@ package/python-web2py/S51web2py Shellcheck lib_sysv.Variables
|
||||
package/python-ws4py/0001-Adjust-ws4py-for-Python-3.7-syntax.patch lib_patch.Upstream
|
||||
package/python3/0001-Make-the-build-of-pyc-files-conditional.patch lib_patch.Upstream
|
||||
package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch lib_patch.Upstream
|
||||
package/python3/0003-Add-an-option-to-disable-pydoc.patch lib_patch.Upstream
|
||||
package/python3/0004-Add-an-option-to-disable-lib2to3.patch lib_patch.Upstream
|
||||
package/python3/0005-Add-an-option-to-disable-IDLE.patch lib_patch.Upstream
|
||||
package/python3/0006-configure.ac-move-PY_STDLIB_MOD_SET_NA-further-up.patch lib_patch.Upstream
|
||||
package/python3/0007-Add-option-to-disable-the-sqlite3-module.patch lib_patch.Upstream
|
||||
package/python3/0008-Add-an-option-to-disable-the-tk-module.patch lib_patch.Upstream
|
||||
package/python3/0009-Add-an-option-to-disable-the-curses-module.patch lib_patch.Upstream
|
||||
package/python3/0010-Add-an-option-to-disable-expat.patch lib_patch.Upstream
|
||||
package/python3/0011-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch lib_patch.Upstream
|
||||
package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch lib_patch.Upstream
|
||||
package/python3/0004-Don-t-look-in-usr-lib-termcap-for-libraries.patch lib_patch.Upstream
|
||||
package/python3/0005-Don-t-add-multiarch-paths.patch lib_patch.Upstream
|
||||
package/python3/0006-Abort-on-failed-module-build.patch lib_patch.Upstream
|
||||
package/python3/0007-Serial-ioctl-workaround.patch lib_patch.Upstream
|
||||
package/python3/0008-Add-an-option-to-disable-pydoc.patch lib_patch.Upstream
|
||||
package/python3/0009-Add-an-option-to-disable-lib2to3.patch lib_patch.Upstream
|
||||
package/python3/0010-Add-option-to-disable-the-sqlite3-module.patch lib_patch.Upstream
|
||||
package/python3/0011-Add-an-option-to-disable-the-tk-module.patch lib_patch.Upstream
|
||||
package/python3/0012-Add-an-option-to-disable-the-curses-module.patch lib_patch.Upstream
|
||||
package/python3/0013-Add-an-option-to-disable-expat.patch lib_patch.Upstream
|
||||
package/python3/0014-Add-an-option-to-disable-CJK-codecs.patch lib_patch.Upstream
|
||||
package/python3/0015-Add-an-option-to-disable-NIS.patch lib_patch.Upstream
|
||||
package/python3/0016-Add-an-option-to-disable-unicodedata.patch lib_patch.Upstream
|
||||
package/python3/0017-Add-an-option-to-disable-IDLE.patch lib_patch.Upstream
|
||||
package/python3/0018-Add-an-option-to-disable-decimal.patch lib_patch.Upstream
|
||||
package/python3/0019-Add-an-option-to-disable-the-ossaudiodev-module.patch lib_patch.Upstream
|
||||
package/python3/0020-Add-an-option-to-disable-openssl-support.patch lib_patch.Upstream
|
||||
package/python3/0021-Add-an-option-to-disable-the-readline-module.patch lib_patch.Upstream
|
||||
package/python3/0022-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch lib_patch.Upstream
|
||||
package/python3/0023-Add-an-option-to-disable-uuid-module.patch lib_patch.Upstream
|
||||
package/python3/0024-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch lib_patch.Upstream
|
||||
package/python3/0025-Add-an-option-to-disable-the-berkeleydb-module.patch lib_patch.Upstream
|
||||
package/python3/0026-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch lib_patch.Upstream
|
||||
package/qextserialport/0001-Create-a-main-include-file-QExtSerialPort.patch lib_patch.Upstream
|
||||
package/qextserialport/0002-Tell-qmake-to-add-a-pkgconfig-file-to-ease-usage-wit.patch lib_patch.Upstream
|
||||
package/qt5/qt5base/0001-qtbase-Fix-build-error-when-using-EGL.patch lib_patch.Upstream
|
||||
@@ -1147,6 +1286,7 @@ package/quagga/0003-Fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/racehound/0001-Fix-module-install-path-lib-instead-of-usr-lib-prefi.patch lib_patch.Upstream
|
||||
package/rapidxml/0001-ensure-internal-print-operations-are-declared-before.patch lib_patch.Upstream
|
||||
package/raspberrypi-usbboot/0001-Makefile-allow-passing-CFLAGS-LDFLAGS.patch lib_patch.Upstream
|
||||
package/rdesktop/0001-8bit-colors.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/read-edid/0001-Fix-install-file-list.patch lib_patch.Upstream
|
||||
package/read-edid/0002-Fix-compiler-check.patch lib_patch.Upstream
|
||||
package/read-edid/0003-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
@@ -1171,14 +1311,19 @@ package/rpi-userland/0005-dtmerge-add-missing-include-for-va_list.patch lib_patc
|
||||
package/rpi-userland/0006-interface-vcos-pthreads-CMakeLists.txt-fix-build-wit.patch lib_patch.Upstream
|
||||
package/rpi-userland/0007-GLES2-gl2ext.h-add-GLint64-GLuint64-and-GLsync-typed.patch lib_patch.Upstream
|
||||
package/rt-tests/0001-Fix-a-build-issue-with-uClibc-ng.patch lib_patch.Upstream
|
||||
package/rt-tests/0002-Makefile-drop-explicit-undefine-PYLIB-for-compatibil.patch lib_patch.Upstream
|
||||
package/rtmpdump/0001-include-limits.h.patch lib_patch.Upstream
|
||||
package/rtorrent/0001-Added--disable-execinfo-option-to-configure.patch lib_patch.Upstream
|
||||
package/rubix/0001-dont-use-legacy-functions.patch lib_patch.Upstream
|
||||
package/rubix/0002-misc-fixes.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/rygel/0001-meson.build-fix-g_ir_compiler-calls.patch lib_patch.Upstream
|
||||
package/rygel/S99rygel Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/s6-linux-init/0001-configure-add-D_GNU_SOURCE.patch lib_patch.Upstream
|
||||
package/s6-linux-utils/0001-src-s6-linux-utils-rngseed.c-fix-build-with-glibc.patch lib_patch.Upstream
|
||||
package/safeclib/0001-fix-armv7-asm-inline-error-GH-115.patch lib_patch.Upstream
|
||||
package/samba4/0001-build-find-pre-built-heimdal-build-tools-in-case-of-.patch lib_patch.Upstream
|
||||
package/samba4/0002-ldap_message_test.c-include-stdint.h-before-cmoka.h.patch lib_patch.Upstream
|
||||
package/samba4/0001-libreplace-disable-libbsd-support.patch lib_patch.Upstream
|
||||
package/samba4/0002-build-find-pre-built-heimdal-build-tools-in-case-of-.patch lib_patch.Upstream
|
||||
package/samba4/0003-ldap_message_test.c-include-stdint.h-before-cmoka.h.patch lib_patch.Upstream
|
||||
package/samba4/S91smb Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/sane-backends/0001-sane_backend-add-missing-config.h.patch lib_patch.Upstream
|
||||
package/screen/0001-Do-not-use-memcpy-as-an-alternative-for-bcopy-memmov.patch lib_patch.Upstream
|
||||
@@ -1208,6 +1353,7 @@ package/setserial/0002-tiocghayesesp-build-fix.patch lib_patch.Upstream
|
||||
package/shadowsocks-libev/0001-configure.ac-use-pkg-config-to-find-netfilter_conntr.patch lib_patch.Upstream
|
||||
package/shadowsocks-libev/0002-fix-maybe-uninitialized-errors.patch lib_patch.Upstream
|
||||
package/shadowsocks-libev/0003-lib-Makefile.am-remove-static-from-LDFLAGS.patch lib_patch.Upstream
|
||||
package/shairport-sync/0001-configure.ac-find-sndfile-through-pkg-config.patch lib_patch.Upstream
|
||||
package/shairport-sync/S99shairport-sync Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/shared-mime-info/0001-Remove-incorrect-dependency-from-install-data-hook.patch lib_patch.Upstream
|
||||
package/shellinabox/0001-Makefile-disable-always-building-statically.patch lib_patch.Upstream
|
||||
@@ -1238,7 +1384,7 @@ package/softether/0008-librt.patch lib_patch.Upstream
|
||||
package/softether/0009-uclibc-ai-addrconfig.patch lib_patch.Upstream
|
||||
package/solarus/0001-cmake-remove-Werror.patch lib_patch.Upstream
|
||||
package/solarus/0002-Add-a-basic-FindOpenGLES2.cmake.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/sox/0001-Make-SoX-support-uclibc-based-toolchains.patch lib_patch.Upstream
|
||||
package/sox/0001-uclibc.patch lib_patch.Upstream
|
||||
package/sox/0002-configure.ac-put-back-disable-stack-protector.patch lib_patch.Upstream
|
||||
package/sox/0003-configure.ac-fix-static-linking-with-id3tag.patch lib_patch.Upstream
|
||||
package/sox/0004-configure.ac-fix-static-linking-with-magic.patch lib_patch.Upstream
|
||||
@@ -1261,6 +1407,7 @@ package/suricata/0001-configure.ac-allow-the-user-to-override-RUST_TARGET.patch
|
||||
package/suricata/S99suricata Shellcheck
|
||||
package/swupdate/swupdate.sh Shellcheck
|
||||
package/sylpheed/0001-harden-link-checker-before-accepting-click.patch lib_patch.Upstream
|
||||
package/sysprof/0001-define-NT_GNU_BUILD_ID.patch lib_patch.Upstream
|
||||
package/sysrepo/S51sysrepo-plugind Shellcheck lib_sysv.Indent
|
||||
package/sysvinit/0001-Makefile-disable-stack-protector-strong.patch lib_patch.Upstream
|
||||
package/tar/0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch lib_patch.Upstream
|
||||
@@ -1269,6 +1416,7 @@ package/taskd/0001-Fix-missing-cmakedefine-HAVE_GET_CURRENT_DIR_NAME.patch lib_p
|
||||
package/taskd/0002-Use-correct-variables-for-GnuTLS-detection.patch lib_patch.Upstream
|
||||
package/taskd/0003-CMakeLists-use-pkg-config-uuid-detection.patch lib_patch.Upstream
|
||||
package/tcf-agent/S55tcf-agent Shellcheck lib_sysv.Variables
|
||||
package/tcl/0001-Disable-tcl-compatibility-layers.patch lib_patch.Upstream
|
||||
package/tftpd/S80tftpd-hpa Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/ti-gfx/0001-newclkapi.patch lib_patch.Upstream
|
||||
package/ti-gfx/0002-fix-build-omaplfb-linux.patch lib_patch.Upstream
|
||||
@@ -1301,6 +1449,7 @@ package/uboot-tools/0001-drop-configh-from-tools.patch lib_patch.Upstream
|
||||
package/uboot-tools/0002-tools-only-in-no-dot-config-targets.patch lib_patch.Upstream
|
||||
package/uboot-tools/0003-tools-Makefile-fix-C-LD-FLAGS-with-CROSS_BUILD_TOOLS.patch lib_patch.Upstream
|
||||
package/ubus/0001-Install-server-and-client-examples.patch lib_patch.Upstream
|
||||
package/udpcast/0001-fix-musl-build.patch lib_patch.Upstream
|
||||
package/uemacs/01-clear-ixon-termios-flag.patch lib_patch.Upstream
|
||||
package/uhd/0001-host-CMakeLists-add-boost-unit_test_framework-requir.patch lib_patch.Upstream
|
||||
package/uhttpd/0001-Remove-Werror.patch lib_patch.Upstream
|
||||
@@ -1327,6 +1476,12 @@ package/vala/vala-wrapper Shellcheck
|
||||
package/valgrind/0001-workaround-SIGSEGV-on-PPC.patch lib_patch.Upstream
|
||||
package/valgrind/0002-Define-PTRACE_GETSIGINFO-on-PowerPC-when-not-availab.patch lib_patch.Upstream
|
||||
package/vboot-utils/0001-Add-missing-definition-of-MTD_CHAR_MAJOR.patch lib_patch.Upstream
|
||||
package/vboot-utils/0002-Add-missing-header-include-for-ssize_t.patch lib_patch.Upstream
|
||||
package/vboot-utils/0003-Avoid-RSA-type-redefinition.patch lib_patch.Upstream
|
||||
package/vboot-utils/0004-Disable-static-futility.patch lib_patch.Upstream
|
||||
package/vboot-utils/0005-include-sys-sysmacros.h-for-major.patch lib_patch.Upstream
|
||||
package/vboot-utils/0006-Update-for-openssl-1.1.patch lib_patch.Upstream
|
||||
package/vboot-utils/0007-Make-vboot_version-extern-in-header.patch lib_patch.Upstream
|
||||
package/vdr/0001-getloadavg.patch lib_patch.Upstream
|
||||
package/vlc/0001-Disable-building-of-statically-linked-vlc-binary.patch lib_patch.Upstream
|
||||
package/vlc/0002-automake-add-subdir-objects-option.patch lib_patch.Upstream
|
||||
@@ -1375,6 +1530,7 @@ package/wipe/0001-musl.patch lib_patch.Upstream
|
||||
package/wireless_tools/0001-remove-bzero.patch lib_patch.Upstream
|
||||
package/wireshark/0001-cmake-lemon-wipe-CMAKE_-EXE_LINKER_FLAGS-SYSROOT-if-.patch lib_patch.Upstream
|
||||
package/woff2/0001-CMake-Handle-multiple-libraries-being-returned-for-B.patch lib_patch.Upstream
|
||||
package/wpa_supplicant/0001-build-re-enable-options-for-libwpa_client.so-and-.patch lib_patch.Upstream
|
||||
package/wpa_supplicant/ifupdown.sh Shellcheck
|
||||
package/x11r7/xapp_luit/0001-posix-openpt.patch lib_patch.Upstream
|
||||
package/x11r7/xapp_xdm/S99xdm lib_sysv.Indent lib_sysv.Variables
|
||||
@@ -1395,9 +1551,9 @@ package/x11r7/xdriver_xf86-video-imx/0003-support-glibc-2.20.patch lib_patch.Ups
|
||||
package/x11r7/xdriver_xf86-video-imx/0004-Make-video-API-forward-and-backward-compatible.patch lib_patch.Upstream
|
||||
package/x11r7/xdriver_xf86-video-imx/0005-xf86-video-imxfb-fix-m4-hardcodded-paths.patch lib_patch.Upstream
|
||||
package/x11r7/xdriver_xf86-video-imx/0006-xserver-1.14-compat.patch lib_patch.Upstream
|
||||
package/x11r7/xdriver_xf86-video-mach64/0001-cross-compile.patch lib_patch.Upstream
|
||||
package/x11r7/xdriver_xf86-video-mach64/0001-cross-compile.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/x11r7/xdriver_xf86-video-nouveau/0001-nouveau-fixup-driver-for-new-X-server-ABI.patch lib_patch.Upstream
|
||||
package/x11r7/xdriver_xf86-video-tdfx/0001-cross.patch lib_patch.Upstream
|
||||
package/x11r7/xdriver_xf86-video-tdfx/0001-cross.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/x11r7/xserver_xorg-server/0001-include-misc.h-fix-uClibc-build.patch lib_patch.Upstream
|
||||
package/x11r7/xserver_xorg-server/S40xorg Shellcheck lib_sysv.Variables
|
||||
package/x11vnc/0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch lib_patch.Upstream
|
||||
@@ -1409,6 +1565,8 @@ package/xen/0004-libs-light-fix-tv_sec-fprintf-format.patch lib_patch.Upstream
|
||||
package/xenomai/3.0.10/0001-lib-boilerplate-iniparser-Allow-building-with-GCC-10-2-2020101.patch lib_patch.Upstream
|
||||
package/xenomai/3.0.10/0002-Add-disable-demo-testsuite-options.patch lib_patch.Upstream
|
||||
package/xenomai/3.0.10/0003-lib-cobalt-copperplate-Use-valid-addresses-for-pthread_setspecific.patch lib_patch.Upstream
|
||||
package/xfsprogs/0001-mdrestore-do-not-do-dynamic-linking-of-libtool-libra.patch lib_patch.Upstream
|
||||
package/xfsprogs/0002-libxfs-do-not-try-to-run-the-crc32selftest.patch lib_patch.Upstream
|
||||
package/xinetd/0001-ar.patch lib_patch.Upstream
|
||||
package/xinetd/0002-destdir.patch lib_patch.Upstream
|
||||
package/xinetd/0003-rpc-fix.patch lib_patch.Upstream
|
||||
@@ -1422,6 +1580,8 @@ package/yajl/0003-Link-with-shared-libyajl-in-a-shared-build.patch lib_patch.Ups
|
||||
package/yajl/0004-Link-libyajl-_s-with-libm-when-isnan-is-not-brought-.patch lib_patch.Upstream
|
||||
package/ympd/0001-only-c-language.patch lib_patch.Upstream
|
||||
package/ympd/0002-added-forward-declarations.patch lib_patch.Upstream
|
||||
package/zabbix/0001-m4-netsnmp.m4-fix-shared-netsnmp-build.patch lib_patch.Upstream
|
||||
package/zabbix/0002-fix-build-with-libressl-3.5.0.patch lib_patch.Upstream
|
||||
package/zic/0001-remove-dependency-check-on-version-file.patch lib_patch.Upstream
|
||||
package/zip/0001-configure-Remove-Check-C-compiler-type-optimization-.patch lib_patch.Upstream
|
||||
package/zip/0002-configure-Don-t-use-host-CPP.patch lib_patch.Upstream
|
||||
@@ -1442,6 +1602,8 @@ support/dependencies/check-host-tar.sh Shellcheck
|
||||
support/dependencies/check-host-xzcat.sh Shellcheck
|
||||
support/dependencies/dependencies.sh Shellcheck
|
||||
support/download/bzr Shellcheck lib_shellscript.ConsecutiveEmptyLines
|
||||
support/download/cargo-post-process Shellcheck
|
||||
support/download/dl-wrapper Shellcheck
|
||||
support/download/file Shellcheck
|
||||
support/download/go-post-process Shellcheck
|
||||
support/download/hg Shellcheck
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
name: 'Repo Lockdown'
|
||||
|
||||
on:
|
||||
pull_request_target:
|
||||
types: opened
|
||||
|
||||
permissions:
|
||||
pull-requests: write
|
||||
|
||||
jobs:
|
||||
action:
|
||||
if: github.repository == 'buildroot/buildroot'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: dessant/repo-lockdown@v4
|
||||
with:
|
||||
pr-comment: |
|
||||
Please do not submit a Pull Request via GitHub. Buildroot makes use of a
|
||||
[mailing list](http://lists.buildroot.org/mailman/listinfo/buildroot) for patch submission and review.
|
||||
See [submitting your own patches](http://buildroot.org/manual.html#submitting-patches) for more info.
|
||||
|
||||
Thanks for your help!
|
||||
lock-pr: true
|
||||
close-pr: true
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
/output*
|
||||
/output
|
||||
/dl
|
||||
/.auto.deps
|
||||
/.config.cmd
|
||||
|
||||
@@ -1,119 +1,40 @@
|
||||
2024.08-rc3, released September 1st, 2024
|
||||
2024.05.3, released September 9th, 2024
|
||||
|
||||
Fixes all over the tree.
|
||||
Important / security related fixes.
|
||||
|
||||
Removed defconfigs: mx25pdk
|
||||
A large number of GCC 14.x compilation fixes and additional
|
||||
runtime tests.
|
||||
|
||||
Updated/fixed packages: chicken, comix-cursors, dovecot,
|
||||
dovecot-pigeonhole, elf2flt, enscript, fbset, freeipmi, gcc,
|
||||
grub2, libcuefile, libcurl, libglob, libuecc, norm, php,
|
||||
postgresql, proftpd, python-sqlparse, python3, sofia-sip,
|
||||
szip, unbound, x264, xserver_xorg-server, zabbix
|
||||
Infrastructure:
|
||||
- Be more robust against text files (for package hashes and
|
||||
users) incorrectly missing a terminating newline.
|
||||
|
||||
Removed packages: frotz
|
||||
- Fix various issues with the pkg-kconfig infrastructure and
|
||||
per-package-directories builds
|
||||
(BR2_PER_PACKAGE_DIRECTORIES).
|
||||
|
||||
2024.08-rc2, released August 22nd, 2024
|
||||
Updated/fixed packages: aer-inject, am335x-pru-package,
|
||||
apache, apr, apr-util, attr, augeas, autossh, bandwidthd,
|
||||
bcusdk, boost, brcm-patchram-plus, btrfs-progs, busybox,
|
||||
can-utils, coreutils, cpuload, cryptsetup, cwiid, dhrystone,
|
||||
dvb-apps, elfutils, faifa, fetchmail, ffmpeg, fluent-bit,
|
||||
fluidsynth, freerdp, gcc, gcc-bare-metal, gdb, gnutls, gpsd,
|
||||
hiawatha, hostapd, htop, ibm-sw-tpm2, intel-microcode, iperf3,
|
||||
iproute2, ksmbd-tools, libcli, libcoap, libcurl, libest,
|
||||
libfreefare, libgtk3, libngs, libpwquality, libressl, libupnp,
|
||||
libxml2, libxslt, lrzsz, mdio-tools, micropython,
|
||||
mjpg-streamer, mokutil, mpir, ncftp, nginx, nodejs, odb,
|
||||
open-iscsi, openldap, openswan, openvpn, pistache, procps-ng,
|
||||
python-django, quotatool, rtty, ruby, sconeserver, speex,
|
||||
swaybg, tar, tftpd, tinyssh, uclibc, uclibc-ng-test, unbound,
|
||||
uuu, vorbus-tools, wpewebkit, zfs, zsh
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
Infrastructure: use "-ztext" rather than "-z text" in LDFLAGS
|
||||
to work around buggy build systems
|
||||
|
||||
Defconfigs: Beaglev fire / Microchip mpfs icicle: Correct
|
||||
Linux/U-Boot tarballs, Raspberryi 5: Correct CPU setting,
|
||||
Zynqmp zcu106: use v1.0 DDR config, Zynqmp zcu10* / kria*:
|
||||
Correct U-Boot dependency
|
||||
|
||||
Updated/fixed packages: aer-inject, asterisk, atop, aumix,
|
||||
avahi, botan, chicken, dc3dd, ffmpeg, flashrom, gnuradio,
|
||||
gnu-efi, gnutls, hiawatha, iperf3, iproute2, ledmon, libffi,
|
||||
libgpg-error, libkcapi, libpcap, mariadb, mdadm, ncurses,
|
||||
nginx, ntpsec, python-huepy, python-tpm2-pytss,
|
||||
python-unittest-xml-reporting, qt6base, qt6tools, skopeo,
|
||||
strongswan, systemd, uboot, uclibc, unbound, vboot-utils,
|
||||
wpa_supplicant, wpebackend-fdo
|
||||
|
||||
Removed packages: fan-ctrl
|
||||
|
||||
2024.08-rc1, released August 8th, 2024
|
||||
|
||||
Fixes all over the tree (especially related to GCC 14.x
|
||||
compatibility) and package updates.
|
||||
|
||||
Toolchains:
|
||||
- uClibc updated to 1.0.49
|
||||
- GDB 15.x added, GDB 14.x now the default
|
||||
- GCC 14.x updated to GCC 14.2.0
|
||||
- Support for Linux 6.9/6.10 headers added
|
||||
|
||||
Infrastructure:
|
||||
- Patches on packages are now applied with -F0, which means no
|
||||
fuzz is accepted anymore.
|
||||
- Improvements to the canonical example of SysV init script
|
||||
|
||||
New defconfigs: arm_fvp_ebbr, beagleplay, beaglev_fire,
|
||||
cubieboard1, imx6ulz_bsh_smm_m2_defconfig, raspberrypi5,
|
||||
spike_riscv32. ti_am62ax_sk, versal_vpk180
|
||||
|
||||
Removed defconfigs: beagleboardx15, beaglev, imx8mpico
|
||||
|
||||
New packages: blake3, chicken, cloudfared, docker-cli-buildx,
|
||||
espflash, fd, freescale-imx/firmware-upower, fwupd, fwupd-efi,
|
||||
gtkiostream, graphene, kmon, libavif, libdex, libgtk4,
|
||||
libjcat, libopenmpt, libtpms, mxt-app, nethogs, openconnect,
|
||||
parsec-tool, pico-sdk, picotool, python-aerich,
|
||||
python-autocommand, python-betterproto, python-configobj,
|
||||
python-grpclib, python-inflect, python-jaraco-collections,
|
||||
python-jaraco-context, python-jaraco-text, python-pyasynchat,
|
||||
python-pyasyncore, python-dictdiffer, python-pkgconfig,
|
||||
python-pypika-tortoise, python-ruamel-yaml-clib,
|
||||
python-tomlkit, python-tomli-w, python-tpm2-pytss,
|
||||
python-tortoise-orm, python-uswid, qt6declarative,
|
||||
qt6languageserver, qt6mqtt, qt6opcua, qt6shadertools,
|
||||
qt6tools, qt6virtualkeyboard, qt6wayland, qt6websockets,
|
||||
skopeo, sqlitecpp, swipl, swtpm, tig, tipidee, tpm2-openssl,
|
||||
xilinx-prebuilt, zoxide
|
||||
|
||||
Removed packages: beaglev-ddrinit, beaglev-secondboot,
|
||||
beecrypt, cgic, dvb-apps, gamin
|
||||
|
||||
New runtime tests: 4th, attr, atftp, bcc, btrfs, btrfsprogs,
|
||||
dmidecode, go, gpsd, iproute2, kmod, lame, make, mariadb,
|
||||
mawk, mosquitto, nmap, ntp, python-asn1crypto, python-pymupdf,
|
||||
python-ruamel-yaml, rt-tests, swipl, vorbis-tools, xfsprogs
|
||||
|
||||
Issues resolved:
|
||||
- Are there plans to add raspberrypizero2w_64_defconfig config?
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/1
|
||||
- Some folders can't visit and some file is missing while running
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/2
|
||||
- wpewebkit build fails on ARM Neon
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/3
|
||||
Issues resolved:
|
||||
- TAR-1.35 will not build for target (host-variant will build)
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/4
|
||||
- package/xz without shared libraries breaks Python build
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/5
|
||||
- unable to build - 404 at sources.buildroot.net
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/10
|
||||
- OpenSSH 9.8 broken
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/11
|
||||
- Update Openssh to Version 9.8p1 (CVE-2024-6387) in Long Term
|
||||
Support Release 2024.02.x
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/14
|
||||
- Toolchain (host-gcc-final-14.1.0) build failure with
|
||||
y2038/BR2_TIME_BITS_64 enabled
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/16
|
||||
- building go/golang gives error
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/18
|
||||
- GCC 13.3 is missing
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/20
|
||||
- package containerd update to avoid hanging docker exec
|
||||
commands
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/21
|
||||
- "BR2_EXTERNAL broken missing srctree error Config.in"
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/24
|
||||
- Can't subscribe buildroot mailing list
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/25
|
||||
|
||||
2024.05.2, released August 14th, 2024
|
||||
|
||||
@@ -285,44 +206,6 @@
|
||||
#16036: android-tools version is too old
|
||||
#16075: Cannot use linux kernel extensions from external tree..
|
||||
|
||||
2024.02.5, released August 14th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Various minor improvements to utils/check-package
|
||||
|
||||
Defconfigs: Add download hashes for chromebook-elm,
|
||||
chromebook-snow and stm32mp157a_dk1
|
||||
|
||||
Updated/fixed packages: bitcoin, boost, btrfs-progs, c-ares,
|
||||
cdrkit, check, containerd, directfb, ed, exim, fwts, gcc, gdb,
|
||||
go, kexec, libarchive, libgeos, libressl, mupdf, nodejs,
|
||||
ntpsec, octave, openssh, pppd, python-mupdf,
|
||||
python-ruamel-yaml, qt5webkit, rauc-hawkbit-updater, snappy,
|
||||
squid, sunxi-tools, syslinux, systemd, tcf-agent, ubus,
|
||||
util-linux, uvw, webkitgtk, wolfssl, wpewebkit, x265,
|
||||
xlib_libxshmfence, xvisor
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#15231: gcc --help -v doesn't work correctly with gcc>=10 and..
|
||||
|
||||
2024.02.4, released July 13th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Infrastructure: Ensure a custom tar program specified with
|
||||
make TAR=/path/to/custom/tar is used everwhere.
|
||||
|
||||
Defconfig: Pine64 rockpro64: Build ethernet driver in kernel
|
||||
rather than as module.
|
||||
|
||||
Updated/fixed packages: apache, composer, daq, fluent-bit,
|
||||
ghostscript, glibc, liblockfile, libmad, libopenssl, mesa3d,
|
||||
network-manager, ntp, octave, openssh, openvpn, php, python3,
|
||||
qt6base, raspberrypi-usbboot, redis, sentry-cli, systemd, tor,
|
||||
vlc, xmrig, znc
|
||||
|
||||
2024.02.3, released June 10th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
@@ -103,10 +103,6 @@ menu "Build options"
|
||||
|
||||
menu "Commands"
|
||||
|
||||
config BR2_CURL
|
||||
string "Curl command"
|
||||
default "curl -q --ftp-pasv --retry 3"
|
||||
|
||||
config BR2_WGET
|
||||
string "Wget command"
|
||||
default "wget -nd -t 3"
|
||||
@@ -177,13 +173,6 @@ config BR2_LZCAT
|
||||
Command to be used to extract a lzip'ed file to stdout.
|
||||
Default is "lzip -d -c"
|
||||
|
||||
config BR2_ZSTDCAT
|
||||
string "zstdcat command"
|
||||
default "zstdcat"
|
||||
help
|
||||
Command to be used to extract a zstd'ed file to stdout.
|
||||
Default is "zstdcat"
|
||||
|
||||
config BR2_TAR_OPTIONS
|
||||
string "Tar options"
|
||||
default ""
|
||||
|
||||
+7
-149
@@ -144,155 +144,7 @@ endif
|
||||
|
||||
###############################################################################
|
||||
|
||||
comment "Legacy options removed in 2024.08"
|
||||
|
||||
config BR2_PACKAGE_FROTZ
|
||||
bool "frotz has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
This package was causing build breakage, and was no longer
|
||||
maintained in Buildroot.
|
||||
|
||||
config BR2_PACKAGE_FAN_CTRL
|
||||
bool "fan-ctrl has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
This package was no longer available from SourceForge, the
|
||||
upstream is completely dead.
|
||||
|
||||
config BR2_PACKAGE_FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE
|
||||
bool "flutter-dynamic-layouts-example has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
flutter-dynamic-layouts was removed from flutter-packages
|
||||
as of commit e35f29177495131f0f598fc7ae1ffd74d89edf15.
|
||||
|
||||
config BR2_KERNEL_HEADERS_6_9
|
||||
bool "kernel headers version 6.9.x are no longer supported"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Version 6.9.x of the Linux kernel headers are no longer
|
||||
maintained upstream and are now removed.
|
||||
|
||||
config BR2_x86_knightslanding
|
||||
bool "knightslanding x86 architecture support dropped"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
GCC 14.x has marked this architecture as obsolete, and emits
|
||||
a warning causing build failures.
|
||||
|
||||
config BR2_x86_knightsmill
|
||||
bool "knightsmill x86 architecture support dropped"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
GCC 14.x has marked this architecture as obsolete, and emits
|
||||
a warning causing build failures.
|
||||
|
||||
config BR2_PACKAGE_DVB_APPS
|
||||
bool "dvb-apps package removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The dvb-apps package was removed as it is not maintained
|
||||
anymore (no commit since 2014).
|
||||
|
||||
config BR2_PACKAGE_GAMIN
|
||||
bool "gamin package removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The gamin package was removed as it is not maintained
|
||||
anymore (no commit since 2016).
|
||||
|
||||
config BR2_PACKAGE_CAIRO_SVG
|
||||
bool "cairo svg support"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_CAIRO_PNG
|
||||
help
|
||||
Cairo SVG is compiled together with PNG.
|
||||
|
||||
config BR2_PACKAGE_CAIRO_SCRIPT
|
||||
bool "cairo script support"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_CAIRO_ZLIB
|
||||
help
|
||||
Cairo script got merged into cairo zlib.
|
||||
|
||||
config BR2_PACKAGE_CAIRO_PS
|
||||
bool "cairo postscript support"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_CAIRO_ZLIB
|
||||
help
|
||||
Cairo PS got merged into cairo zlib.
|
||||
|
||||
config BR2_PACKAGE_CAIRO_PDF
|
||||
bool "cairo pdf support"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_CAIRO_ZLIB
|
||||
help
|
||||
Cairo PDF got merged into cairo zlib.
|
||||
|
||||
config BR2_PACKAGE_CAIRO_XML
|
||||
bool "cairo xml support"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_CAIRO_ZLIB
|
||||
help
|
||||
Cairo XML got merged into cairo zlib.
|
||||
|
||||
config BR2_GDB_VERSION_12
|
||||
bool "gdb 12.x has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
GDB 12.x has been removed. The new default version of GDB
|
||||
14.x has been automatically selected instead.
|
||||
|
||||
config BR2_TARGET_BEAGLEV_DDRINIT
|
||||
bool "beaglev-ddrinit has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The beaglev-secondboot package has been removed after
|
||||
the beaglev_defconfig removal.
|
||||
|
||||
config BR2_TARGET_BEAGLEV_SECONDBOOT
|
||||
bool "beaglev-secondboot has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The beaglev-secondboot package has been removed after
|
||||
the beaglev_defconfig removal.
|
||||
|
||||
config BR2_PACKAGE_ONEVPL_INTEL_GPU
|
||||
bool "onevpl-intel-gpu has been renamed"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_INTEL_VPL_GPU_RT
|
||||
help
|
||||
The onevpl-intel-gpu package has been renamed to
|
||||
intel-vpl-gpu-rt.
|
||||
|
||||
config BR2_PACKAGE_CGIC
|
||||
bool "cgic has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
the cgic upstream no longer exists.
|
||||
|
||||
config BR2_PACKAGE_BEECRYPT
|
||||
bool "beecrypt package removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The beecrypt package was removed as it is not maintained
|
||||
anymore (no release since 2015).
|
||||
|
||||
config BR2_PACKAGE_VERSAL_FIRMWARE
|
||||
bool "versal-firmware has been replaced by xilinx-prebuilt"
|
||||
select BR2_TARGET_XILINX_PREBUILT
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The versal-firmware package has been replaced by the more
|
||||
generic xilinx-prebuilt package.
|
||||
|
||||
config BR2_KERNEL_HEADERS_6_8
|
||||
bool "kernel headers version 6.8.x are no longer supported"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Version 6.8.x of the Linux kernel headers are no longer
|
||||
maintained upstream and are now removed.
|
||||
comment "Legacy options removed in 2024.05"
|
||||
|
||||
config BR2_TARGET_AT91BOOTSTRAP
|
||||
bool "at91bootstrap removed"
|
||||
@@ -1185,6 +1037,12 @@ config BR2_PACKAGE_PYTHON_DIALOG
|
||||
help
|
||||
Package was removed together with python 2.7 support.
|
||||
|
||||
config BR2_PACKAGE_PYTHON_CONFIGOBJ
|
||||
bool "python-configobj removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Package was removed together with python 2.7 support.
|
||||
|
||||
config BR2_PACKAGE_PYTHON_YIELDFROM
|
||||
bool "python-yieldfrom removed"
|
||||
select BR2_LEGACY
|
||||
|
||||
+28
-90
@@ -35,6 +35,7 @@ F: package/flutter-engine/
|
||||
F: package/flutter-packages/
|
||||
F: package/flutter-packages/flutter-adaptive-scaffold-example/
|
||||
F: package/flutter-packages/flutter-animations-example/
|
||||
F: package/flutter-packages/flutter-dynamic-layouts-example/
|
||||
F: package/flutter-packages/flutter-go-router-example/
|
||||
F: package/flutter-packages/flutter-image-example/
|
||||
F: package/flutter-packages/flutter-markdown-example/
|
||||
@@ -54,8 +55,6 @@ F: package/brotli/
|
||||
F: package/bubblewrap/
|
||||
F: package/cage/
|
||||
F: package/cog/
|
||||
F: package/libavif/
|
||||
F: package/libdex/
|
||||
F: package/libepoxy/
|
||||
F: package/libmanette/
|
||||
F: package/libpsl/
|
||||
@@ -174,13 +173,6 @@ F: package/wine/
|
||||
N: Andreas Klinger <ak@it-klinger.de>
|
||||
F: package/ply/
|
||||
|
||||
N: Andreas Naumann <ANaumann@ultratronik.de>
|
||||
F: package/evemu/
|
||||
F: package/libevdev/
|
||||
F: package/pkg-qmake.mk
|
||||
F: package/qt5/qt5opcua/
|
||||
F: package/qt6/qt6opcua/
|
||||
|
||||
N: Andreas Ziegler <br015@umbiko.net>
|
||||
F: package/mpd/
|
||||
|
||||
@@ -208,7 +200,6 @@ F: package/cups-filters/
|
||||
F: package/cutekeyboard/
|
||||
F: package/fail2ban/
|
||||
F: package/grep/
|
||||
F: package/gtkiostream/
|
||||
F: package/htpdate/
|
||||
F: package/i2c-tools/
|
||||
F: package/jq/
|
||||
@@ -389,7 +380,6 @@ F: package/intel-gmmlib/
|
||||
F: package/intel-mediadriver/
|
||||
F: package/intel-mediasdk/
|
||||
F: package/intel-microcode/
|
||||
F: package/intel-vpl-gpu-rt/
|
||||
F: package/jsoncpp/
|
||||
F: package/kodi*
|
||||
F: package/lame/
|
||||
@@ -459,7 +449,7 @@ F: package/mjpg-streamer/
|
||||
F: package/mpg123/
|
||||
F: package/ntp/
|
||||
F: package/nut/
|
||||
F: package/openconnect/
|
||||
F: package/onevpl-intel-gpu/
|
||||
F: package/openvpn/
|
||||
F: package/opus/
|
||||
F: package/pciutils/
|
||||
@@ -547,7 +537,6 @@ F: package/ncdu/
|
||||
N: Brandon Maier <brandon.maier@collins.com>
|
||||
F: board/freescale/ls1046a-frwy/
|
||||
F: configs/ls1046a-frwy_defconfig
|
||||
F: package/atftp/
|
||||
F: package/bats-assert/
|
||||
F: package/bats-file/
|
||||
F: package/bats-support/
|
||||
@@ -556,7 +545,6 @@ F: package/python-pysensors/
|
||||
F: package/qoriq-fm-ucode/
|
||||
F: package/unifdef/
|
||||
F: package/vmtouch/
|
||||
F: support/testing/tests/package/test_atftp.py
|
||||
F: support/testing/tests/package/test_zip.py
|
||||
|
||||
N: Brock Williams <brock@cottonwoodcomputer.com>
|
||||
@@ -564,11 +552,8 @@ F: package/pdmenu/
|
||||
|
||||
N: Bryan Brattlof <bb@ti.com>
|
||||
F: board/ti/
|
||||
F: board/beagleboard/beagleplay/
|
||||
F: boot/ti-k3-boot-firmware/
|
||||
F: boot/ti-k3-r5-loader/
|
||||
F: configs/beagleplay_defconfig
|
||||
F: configs/ti_am62ax_sk_defconfig
|
||||
F: configs/ti_am62x_sk_defconfig
|
||||
F: configs/ti_am64x_sk_defconfig
|
||||
|
||||
@@ -627,6 +612,9 @@ F: package/docker-engine/
|
||||
F: package/embiggen-disk/
|
||||
F: package/fuse-overlayfs/
|
||||
F: package/go/
|
||||
F: package/go-bootstrap-stage1/
|
||||
F: package/go-bootstrap-stage2/
|
||||
F: package/go-bootstrap-stage3/
|
||||
F: package/gocryptfs/
|
||||
F: package/mbpfan/
|
||||
F: package/moby-buildkit/
|
||||
@@ -786,7 +774,6 @@ F: package/xinetd/
|
||||
N: Dario Binacchi <dario.binacchi@amarulasolutions.com>
|
||||
F: board/bsh/
|
||||
F: board/stmicroelectronics/stm32f769-disco/
|
||||
F: configs/imx6ulz_bsh_smm_m2_defconfig
|
||||
F: configs/imx8mn_bsh_smm_s2_defconfig
|
||||
F: configs/imx8mn_bsh_smm_s2_pro_defconfig
|
||||
F: configs/stm32f769_disco_sd_defconfig
|
||||
@@ -799,6 +786,7 @@ F: package/libmnl/
|
||||
|
||||
N: David Bender <codehero@gmail.com>
|
||||
F: package/benejson/
|
||||
F: package/cgic/
|
||||
F: package/freeradius-client/
|
||||
F: package/openldap/
|
||||
|
||||
@@ -860,7 +848,6 @@ F: package/wireless-regdb/
|
||||
N: Dmitry Chestnykh <dm.chestnykh@gmail.com>
|
||||
F: board/qemu/sparc-ss10/
|
||||
F: configs/qemu_sparc_ss10_defconfig
|
||||
F: package/uclibc-ng-test/
|
||||
|
||||
N: Dominik Faessler <faessler@was.ch>
|
||||
F: package/logsurfer/
|
||||
@@ -980,6 +967,7 @@ F: configs/imx6ulpico_defconfig
|
||||
F: configs/imx7d-sdb_defconfig
|
||||
F: configs/imx7dpico_defconfig
|
||||
F: configs/imx8mqevk_defconfig
|
||||
F: configs/mx25pdk_defconfig
|
||||
F: configs/mx51evk_defconfig
|
||||
F: configs/mx53loco_defconfig
|
||||
F: configs/mx6cubox_defconfig
|
||||
@@ -1099,10 +1087,6 @@ F: configs/freescale_imx6ullevk_defconfig
|
||||
N: Falco Hyfing <hyfinglists@gmail.com>
|
||||
F: package/python-pymodbus/
|
||||
|
||||
N: Fiona Klute <fiona.klute@gmx.de>
|
||||
F: package/python-pyasynchat/
|
||||
F: package/python-pyasyncore/
|
||||
|
||||
N: Flávio Tapajós <flavio.tapajos@newtesc.com.br>
|
||||
F: configs/asus_tinker-s_rk3288_defconfig
|
||||
F: board/asus/tinker-s/
|
||||
@@ -1150,9 +1134,7 @@ F: package/copas/
|
||||
F: package/coxpcall/
|
||||
F: package/dado/
|
||||
F: package/ficl/
|
||||
F: package/graphene/
|
||||
F: package/janet/
|
||||
F: package/libgtk4/
|
||||
F: package/libtomcrypt/
|
||||
F: package/libtommath/
|
||||
F: package/libwpe/
|
||||
@@ -1217,10 +1199,6 @@ F: package/flannel/
|
||||
N: Geoffrey Ragot <geoffreyragot@gmail.com>
|
||||
F: package/python-pyyaml/
|
||||
|
||||
N: Gero Schwaericke <gero.schwaericke@posteo.de>
|
||||
F: board/cubietech/cubieboard1/
|
||||
F: configs/cubieboard1_defconfig
|
||||
|
||||
N: Gilles Talis <gilles.talis@gmail.com>
|
||||
F: board/freescale/imx8mmevk/
|
||||
F: board/friendlyarm/nanopi-r2s/
|
||||
@@ -1381,7 +1359,6 @@ F: configs/kontron_bl_imx8mm_defconfig
|
||||
F: configs/kontron_smarc_sal28_defconfig
|
||||
F: configs/kontron_pitx_imx8m_defconfig
|
||||
F: package/altera-stapl/
|
||||
F: package/blake3/
|
||||
F: package/ipmitool/
|
||||
F: package/libnetconf2/
|
||||
F: package/libyang/
|
||||
@@ -1447,9 +1424,6 @@ N: Ismael Luceno <ismael@iodev.co.uk>
|
||||
F: package/axel/
|
||||
F: package/mawk/
|
||||
|
||||
N: J. Neuschäfer <j.neuschaefer@gmx.net>
|
||||
F: package/tipidee
|
||||
|
||||
N: Jagan Teki <jagan@amarulasolutions.com>
|
||||
F: board/amarula/
|
||||
F: board/asus/
|
||||
@@ -1482,15 +1456,11 @@ F: support/testing/tests/package/test_python_scipy.py
|
||||
N: James Hilliard <james.hilliard1@gmail.com>
|
||||
F: package/apcupsd/
|
||||
F: package/bpftool/
|
||||
F: package/cloudflared/
|
||||
F: package/exfatprogs/
|
||||
F: package/fwupd/
|
||||
F: package/fwupd-efi/
|
||||
F: package/fxdiv/
|
||||
F: package/gensio/
|
||||
F: package/lua-std-debug/
|
||||
F: package/lua-std-normalize/
|
||||
F: package/libjcat/
|
||||
F: package/libucontext/
|
||||
F: package/lilv/
|
||||
F: package/lv2/
|
||||
@@ -1518,9 +1488,7 @@ F: package/swaybg/
|
||||
F: package/yad/
|
||||
|
||||
N: Jamie Gibbons <jamie.gibbons@microchip.com>
|
||||
F: board/beagleboard/beaglev_fire/
|
||||
F: board/microchip/mpfs_icicle/
|
||||
F: configs/beaglev_fire_defconfig
|
||||
F: configs/microchip_mpfs_icicle_defconfig
|
||||
F: package/microchip-hss-payload-generator/
|
||||
|
||||
@@ -1549,9 +1517,7 @@ N: Jared Bents <jared.bents@rockwellcollins.com>
|
||||
F: package/libvirt/
|
||||
|
||||
N: Jarkko Sakkinen <jarkko@kernel.org>
|
||||
F: package/libtpms/
|
||||
F: package/quota/
|
||||
F: package/swtpm/
|
||||
|
||||
N: Jason Pruitt <jrspruitt@gmail.com>
|
||||
F: package/librtlsdr/
|
||||
@@ -1777,9 +1743,10 @@ N: Julien Olivain <ju.o@free.fr>
|
||||
F: board/qemu/riscv64-virt-efi/
|
||||
F: board/spike/
|
||||
F: board/technexion/imx8mmpico/
|
||||
F: board/technexion/imx8mpico/
|
||||
F: configs/imx8mmpico_defconfig
|
||||
F: configs/imx8mpico_defconfig
|
||||
F: configs/qemu_riscv64_virt_efi_defconfig
|
||||
F: configs/spike_riscv32_defconfig
|
||||
F: configs/spike_riscv64_defconfig
|
||||
F: package/fluid-soundfont/
|
||||
F: package/fluidsynth/
|
||||
@@ -1788,7 +1755,6 @@ F: package/gnupg2/
|
||||
F: package/highway/
|
||||
F: package/kexec/
|
||||
F: package/libjxl/
|
||||
F: package/libopenmpt/
|
||||
F: package/mokutil/
|
||||
F: package/octave/
|
||||
F: package/ola/
|
||||
@@ -1810,8 +1776,6 @@ F: package/python-pyalsa/
|
||||
F: package/python-spake2/
|
||||
F: package/rdma-core/
|
||||
F: package/riscv-isa-sim/
|
||||
F: package/swipl/
|
||||
F: package/tig/
|
||||
F: package/tinycompress/
|
||||
F: package/z3/
|
||||
F: package/zynaddsubfx/
|
||||
@@ -1834,10 +1798,7 @@ F: support/testing/tests/package/test_acpica.py
|
||||
F: support/testing/tests/package/test_acpica/
|
||||
F: support/testing/tests/package/test_apache.py
|
||||
F: support/testing/tests/package/test_attr.py
|
||||
F: support/testing/tests/package/test_audio_codec_base.py
|
||||
F: support/testing/tests/package/test_bc.py
|
||||
F: support/testing/tests/package/test_bcc.py
|
||||
F: support/testing/tests/package/test_bcc/
|
||||
F: support/testing/tests/package/test_bitcoin.py
|
||||
F: support/testing/tests/package/test_brotli.py
|
||||
F: support/testing/tests/package/test_btrfs_progs.py
|
||||
@@ -1849,7 +1810,6 @@ F: support/testing/tests/package/test_cryptsetup.py
|
||||
F: support/testing/tests/package/test_cryptsetup/
|
||||
F: support/testing/tests/package/test_ddrescue.py
|
||||
F: support/testing/tests/package/test_ddrescue/
|
||||
F: support/testing/tests/package/test_dmidecode.py
|
||||
F: support/testing/tests/package/test_dos2unix.py
|
||||
F: support/testing/tests/package/test_ed.py
|
||||
F: support/testing/tests/package/test_ethtool.py
|
||||
@@ -1889,7 +1849,6 @@ F: support/testing/tests/package/test_kmod.py
|
||||
F: support/testing/tests/package/test_kmod/
|
||||
F: support/testing/tests/package/test_kmscube.py
|
||||
F: support/testing/tests/package/test_kmscube/
|
||||
F: support/testing/tests/package/test_lame.py
|
||||
F: support/testing/tests/package/test_less.py
|
||||
F: support/testing/tests/package/test_libcamera.py
|
||||
F: support/testing/tests/package/test_libcamera/
|
||||
@@ -1949,7 +1908,6 @@ F: support/testing/tests/package/test_python_spake2.py
|
||||
F: support/testing/tests/package/test_python_sympy.py
|
||||
F: support/testing/tests/package/test_rdma_core.py
|
||||
F: support/testing/tests/package/test_rdma_core/
|
||||
F: support/testing/tests/package/test_rt_tests.py
|
||||
F: support/testing/tests/package/test_screen.py
|
||||
F: support/testing/tests/package/test_sed.py
|
||||
F: support/testing/tests/package/test_socat.py
|
||||
@@ -1957,8 +1915,6 @@ F: support/testing/tests/package/test_sox.py
|
||||
F: support/testing/tests/package/test_sqlite.py
|
||||
F: support/testing/tests/package/test_strace.py
|
||||
F: support/testing/tests/package/test_stress_ng.py
|
||||
F: support/testing/tests/package/test_swipl.py
|
||||
F: support/testing/tests/package/test_swipl/
|
||||
F: support/testing/tests/package/test_tcl.py
|
||||
F: support/testing/tests/package/test_tcl/
|
||||
F: support/testing/tests/package/test_tcpdump.py
|
||||
@@ -1968,7 +1924,6 @@ F: support/testing/tests/package/test_trace_cmd.py
|
||||
F: support/testing/tests/package/test_trace_cmd/
|
||||
F: support/testing/tests/package/test_usbutils.py
|
||||
F: support/testing/tests/package/test_usbutils/
|
||||
F: support/testing/tests/package/test_vorbis_tools.py
|
||||
F: support/testing/tests/package/test_weston.py
|
||||
F: support/testing/tests/package/test_weston/
|
||||
F: support/testing/tests/package/test_wine.py
|
||||
@@ -2071,7 +2026,7 @@ F: package/mongrel2/
|
||||
|
||||
N: Lothar Felten <lothar.felten@gmail.com>
|
||||
F: board/bananapi/bananapi-m2-ultra/
|
||||
F: board/beagleboard/beaglebone/
|
||||
F: board/beaglebone/
|
||||
F: configs/bananapi_m2_ultra_defconfig
|
||||
F: configs/beaglebone_defconfig
|
||||
F: configs/beaglebone_qt5_defconfig
|
||||
@@ -2203,11 +2158,7 @@ F: utils/config
|
||||
F: utils/diffconfig
|
||||
|
||||
N: Marcus Hoffmann <bubu@bubu1.eu>
|
||||
F: package/nethogs/
|
||||
F: package/pico-sdk/
|
||||
F: package/picotool/
|
||||
F: package/python-jc/
|
||||
F: package/python-ruamel-yaml-clib/
|
||||
F: support/testing/tests/package/test_python_fastapi.py
|
||||
F: support/testing/tests/package/test_python_ruamel_yaml.py
|
||||
F: support/testing/tests/package/sample_python_fastapi.py
|
||||
@@ -2272,9 +2223,6 @@ N: Masahiro Yamada <yamada.masahiro@socionext.com>
|
||||
F: board/arm/foundation-v8/
|
||||
F: configs/arm_foundationv8_defconfig
|
||||
|
||||
N: Matt Flax <flatmax@flatmax.org>
|
||||
F: package/gtkiostream/
|
||||
|
||||
N: Matt Silva <dev@matt-silva.com>
|
||||
F: package/rlwrap/
|
||||
|
||||
@@ -2339,11 +2287,9 @@ F: package/networkd-dispatcher/
|
||||
F: package/protobuf/
|
||||
F: package/re2/
|
||||
F: package/spdlog/
|
||||
F: package/sqlitecpp/
|
||||
|
||||
N: Michael Trimarchi <michael@amarulasolutions.com>
|
||||
F: board/bsh/
|
||||
F: configs/imx6ulz_bsh_smm_m2_defconfig
|
||||
F: configs/imx8mn_bsh_smm_s2_defconfig
|
||||
F: configs/imx8mn_bsh_smm_s2_pro_defconfig
|
||||
F: package/python-spidev/
|
||||
@@ -2394,14 +2340,17 @@ N: Nathaniel Roach <nroach44@gmail.com>
|
||||
F: package/bandwidthd/
|
||||
F: package/libgudev/
|
||||
|
||||
N: Naumann Andreas <ANaumann@ultratronik.de>
|
||||
F: package/evemu/
|
||||
F: package/libevdev/
|
||||
F: package/pkg-qmake.mk
|
||||
F: package/qt5/qt5opcua/
|
||||
|
||||
N: Neal Frager <neal.frager@amd.com>
|
||||
F: board/versal/
|
||||
F: board/xilinx/
|
||||
F: board/zynq/
|
||||
F: board/zynqmp/
|
||||
F: boot/xilinx-prebuilt/
|
||||
F: configs/versal_vck190_defconfig
|
||||
F: configs/versal_vpk180_defconfig
|
||||
F: configs/zynq_zc702_defconfig
|
||||
F: configs/zynq_zc706_defconfig
|
||||
F: configs/zynqmp_kria_kd240_defconfig
|
||||
@@ -2414,6 +2363,7 @@ F: package/binutils-bare-metal/
|
||||
F: package/bootgen/
|
||||
F: package/gcc-bare-metal/
|
||||
F: package/newlib-bare-metal/
|
||||
F: package/versal-firmware/
|
||||
F: toolchain/toolchain-bare-metal-buildroot/
|
||||
|
||||
N: Nicola Di Lieto <nicola.dilieto@gmail.com>
|
||||
@@ -2484,7 +2434,6 @@ F: package/tcf-agent/
|
||||
N: Yu Chien Peter Lin <peterlin@andestech.com>
|
||||
F: board/andes
|
||||
F: configs/andes_ae350_45_defconfig
|
||||
F: package/kmon/
|
||||
|
||||
N: Olaf Rempel <razzor@kopf-tisch.de>
|
||||
F: package/ctorrent/
|
||||
@@ -2546,7 +2495,7 @@ F: package/libunistring/
|
||||
|
||||
N: Peter Korsgaard <peter@korsgaard.com>
|
||||
F: board/arrow/avenger96/
|
||||
F: board/beagleboard/beagleboneai/
|
||||
F: board/beagleboneai/
|
||||
F: board/minnowboard/
|
||||
F: board/nezha/
|
||||
F: board/librecomputer/lafrite/
|
||||
@@ -2835,8 +2784,6 @@ F: package/openpowerlink/
|
||||
F: package/physfs/
|
||||
F: package/piglit/
|
||||
F: package/python-libevdev/
|
||||
F: package/python-pkgconfig/
|
||||
F: package/python-tpm2-pytss/
|
||||
F: package/qemu/
|
||||
F: package/solarus/
|
||||
F: package/stress-ng/
|
||||
@@ -2844,7 +2791,6 @@ F: package/supertux/
|
||||
F: package/supertuxkart/
|
||||
F: package/terminology/
|
||||
F: package/tk/
|
||||
F: package/tpm2-openssl/
|
||||
F: package/upower/
|
||||
F: package/waffle/
|
||||
F: package/xenomai/
|
||||
@@ -2856,9 +2802,6 @@ F: support/testing/tests/package/test_openssh.py
|
||||
F: support/testing/tests/package/test_python_mako.py
|
||||
F: toolchain/
|
||||
|
||||
N: Roy Kollen Svendsen <roykollensvendsen@gmail.com>
|
||||
F: package/qt6/
|
||||
|
||||
N: Rufus Segar <rhs@riseup.net>
|
||||
F: package/agent-proxy/
|
||||
|
||||
@@ -2867,11 +2810,7 @@ F: package/biosdevname/
|
||||
|
||||
N: Saeed Kazemi <kazemi.ms@gmail.com>
|
||||
F: package/eza/
|
||||
F: package/fd/
|
||||
F: package/parsec-tool/
|
||||
F: package/procs/
|
||||
F: package/mxt-app/
|
||||
F: package/zoxide/
|
||||
|
||||
N: Sam Lancia <sam@gpsm.co.uk>
|
||||
F: package/lrzip/
|
||||
@@ -3070,6 +3009,8 @@ N: Tan En De <ende.tan@starfivetech.com>
|
||||
F: package/libkcapi/
|
||||
|
||||
N: Theo Debrouwere <t.debrouwere@televic.com>
|
||||
F: board/beagleboardx15/
|
||||
F: configs/beagleboardx15_defconfig
|
||||
F: package/pugixml/
|
||||
|
||||
N: Thierry Bultel <tbultel@free.fr>
|
||||
@@ -3096,18 +3037,22 @@ F: package/fluent-bit/
|
||||
F: package/libsoup3/
|
||||
|
||||
N: Thomas Huth <huth@tuxfamily.org>
|
||||
F: board/qemu/m68k-mcf5208/
|
||||
F: configs/qemu_m68k_mcf5208_defconfig
|
||||
F: package/ascii-invaders/
|
||||
F: package/frotz/
|
||||
F: package/kvm-unit-tests/
|
||||
F: package/xorcurses/
|
||||
|
||||
N: Thomas Perale <thomas.perale@mind.be>
|
||||
F: package/go/
|
||||
|
||||
N: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
F: arch/Config.in.arm
|
||||
F: board/beaglev/
|
||||
F: board/stmicroelectronics/stm32mp157c-dk2/
|
||||
F: boot/beaglev-ddrinit/
|
||||
F: boot/beaglev-secondboot/
|
||||
F: boot/boot-wrapper-aarch64/
|
||||
F: boot/grub2/
|
||||
F: configs/beaglev_defconfig
|
||||
F: configs/stm32mp157c_dk2_defconfig
|
||||
F: package/android-tools/
|
||||
F: package/b43-firmware/
|
||||
@@ -3203,9 +3148,6 @@ F: support/testing/tests/package/test_redis.py
|
||||
N: Tobias Waldekranz <tobias@waldekranz.com>
|
||||
F: package/kmemd/
|
||||
|
||||
N: Torben Voltmer <mail@t-voltmer.net>
|
||||
F: package/espflash/
|
||||
|
||||
N: Tudor Holton <buildroot@tudorholton.com>
|
||||
F: package/openjdk/
|
||||
|
||||
@@ -3242,10 +3184,8 @@ F: package/nss-myhostname/
|
||||
F: package/utp_com/
|
||||
|
||||
N: Vincent Stehlé <vincent.stehle@arm.com>
|
||||
F: board/arm/fvp-ebbr/
|
||||
F: board/qemu/aarch64-ebbr/
|
||||
F: board/qemu/arm-ebbr/
|
||||
F: configs/arm_fvp_ebbr_defconfig
|
||||
F: configs/qemu_aarch64_ebbr_defconfig
|
||||
F: configs/qemu_arm_ebbr_defconfig
|
||||
F: package/edk2-non-osi/
|
||||
@@ -3311,7 +3251,6 @@ N: Wojciech Niziński <niziak@spox.org>
|
||||
F: package/fwup/
|
||||
|
||||
N: Woodrow Douglass <wdouglass@carnegierobotics.com>
|
||||
F: package/chicken
|
||||
F: package/opencv4
|
||||
F: package/opencv4-contrib
|
||||
|
||||
@@ -3337,6 +3276,7 @@ F: package/dahdi-tools/
|
||||
F: package/dbus-broker/
|
||||
F: package/dtc/
|
||||
F: package/dtv-scan-tables/
|
||||
F: package/dvb-apps/
|
||||
F: package/freerdp/
|
||||
F: package/keyutils/
|
||||
F: package/libbsd/
|
||||
@@ -3374,12 +3314,10 @@ F: package/weston/
|
||||
F: package/wtfutil/
|
||||
F: package/zisofs-tools/
|
||||
F: support/download/
|
||||
F: support/testing/tests/graphics_base.py
|
||||
|
||||
N: Yann E. MORIN <yann.morin@orange.com>
|
||||
F: .editorconfig
|
||||
F: package/gpsd/
|
||||
F: package/skopeo/
|
||||
|
||||
N: Yegor Yefremov <yegorslists@googlemail.com>
|
||||
F: configs/beaglebone_defconfig
|
||||
|
||||
@@ -66,14 +66,13 @@ endif
|
||||
CANONICAL_CURDIR = $(realpath $(CURDIR))
|
||||
|
||||
REQ_UMASK = 0022
|
||||
CUR_UMASK := $(shell umask)
|
||||
|
||||
# Make sure O= is passed (with its absolute canonical path) everywhere the
|
||||
# toplevel makefile is called back.
|
||||
EXTRAMAKEARGS := O=$(CANONICAL_O)
|
||||
|
||||
# Check Buildroot execution pre-requisites here.
|
||||
ifneq ($(CUR_UMASK):$(CURDIR):$(O),$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O))
|
||||
ifneq ($(shell umask):$(CURDIR):$(O),$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O))
|
||||
.PHONY: _all $(MAKECMDGOALS)
|
||||
|
||||
$(MAKECMDGOALS): _all
|
||||
@@ -82,7 +81,6 @@ $(MAKECMDGOALS): _all
|
||||
_all:
|
||||
@umask $(REQ_UMASK) && \
|
||||
$(MAKE) -C $(CANONICAL_CURDIR) --no-print-directory \
|
||||
BR_ORIG_UMASK=$(CUR_UMASK) \
|
||||
$(MAKECMDGOALS) $(EXTRAMAKEARGS)
|
||||
|
||||
else # umask / $(CURDIR) / $(O)
|
||||
@@ -92,9 +90,9 @@ all:
|
||||
.PHONY: all
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION := 2024.08-rc3
|
||||
export BR2_VERSION := 2024.05.3
|
||||
# Actual time the release is cut (for reproducible builds)
|
||||
BR2_VERSION_EPOCH = 1725220000
|
||||
BR2_VERSION_EPOCH = 1725867000
|
||||
|
||||
# Save running make version since it's clobbered by the make package
|
||||
RUNNING_MAKE_VERSION := $(MAKE_VERSION)
|
||||
@@ -446,7 +444,6 @@ ZCAT := $(call qstrip,$(BR2_ZCAT))
|
||||
BZCAT := $(call qstrip,$(BR2_BZCAT))
|
||||
XZCAT := $(call qstrip,$(BR2_XZCAT))
|
||||
LZCAT := $(call qstrip,$(BR2_LZCAT))
|
||||
ZSTDCAT := $(call qstrip,$(BR2_ZSTDCAT))
|
||||
TAR_OPTIONS = $(call qstrip,$(BR2_TAR_OPTIONS)) -xf
|
||||
|
||||
ifeq ($(BR2_PER_PACKAGE_DIRECTORIES),y)
|
||||
@@ -1172,9 +1169,6 @@ help:
|
||||
@echo ' - Recursively list packages which have <pkg> as a dependency'
|
||||
@echo ' <pkg>-graph-depends - Generate a graph of <pkg>'\''s dependencies'
|
||||
@echo ' <pkg>-graph-rdepends - Generate a graph of <pkg>'\''s reverse dependencies'
|
||||
@echo ' <pkg>-graph-both-depends'
|
||||
@echo ' - Generate a graph of both <pkg>'\''s forward and'
|
||||
@echo ' reverse dependencies.'
|
||||
@echo ' <pkg>-dirclean - Remove <pkg> build directory'
|
||||
@echo ' <pkg>-reconfigure - Restart the build from the configure step'
|
||||
@echo ' <pkg>-rebuild - Restart the build from the build step'
|
||||
|
||||
@@ -379,6 +379,30 @@ config BR2_x86_grandridge
|
||||
select BR2_X86_CPU_HAS_AVX
|
||||
select BR2_X86_CPU_HAS_AVX2
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_13
|
||||
config BR2_x86_knightslanding
|
||||
bool "knightslanding"
|
||||
select BR2_X86_CPU_HAS_MMX
|
||||
select BR2_X86_CPU_HAS_SSE
|
||||
select BR2_X86_CPU_HAS_SSE2
|
||||
select BR2_X86_CPU_HAS_SSE3
|
||||
select BR2_X86_CPU_HAS_SSSE3
|
||||
select BR2_X86_CPU_HAS_SSE4
|
||||
select BR2_X86_CPU_HAS_SSE42
|
||||
select BR2_X86_CPU_HAS_AVX
|
||||
select BR2_X86_CPU_HAS_AVX2
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_5
|
||||
config BR2_x86_knightsmill
|
||||
bool "knightsmill"
|
||||
select BR2_X86_CPU_HAS_MMX
|
||||
select BR2_X86_CPU_HAS_SSE
|
||||
select BR2_X86_CPU_HAS_SSE2
|
||||
select BR2_X86_CPU_HAS_SSE3
|
||||
select BR2_X86_CPU_HAS_SSSE3
|
||||
select BR2_X86_CPU_HAS_SSE4
|
||||
select BR2_X86_CPU_HAS_SSE42
|
||||
select BR2_X86_CPU_HAS_AVX
|
||||
select BR2_X86_CPU_HAS_AVX2
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_8
|
||||
config BR2_x86_skylake_avx512
|
||||
bool "skylake-avx512"
|
||||
select BR2_X86_CPU_HAS_MMX
|
||||
@@ -767,6 +791,8 @@ config BR2_GCC_TARGET_ARCH
|
||||
default "tremont" if BR2_x86_tremont
|
||||
default "sierraforest" if BR2_x86_sierraforest
|
||||
default "grandridge" if BR2_x86_grandridge
|
||||
default "knl" if BR2_x86_knightslanding
|
||||
default "knm" if BR2_x86_knightsmill
|
||||
default "skylake-avx512" if BR2_x86_skylake_avx512
|
||||
default "cannonlake" if BR2_x86_cannonlake
|
||||
default "icelake-client" if BR2_x86_icelake_client
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 b0bb92d982f88380e5b2059349c3a862e0afa712e0646eb0e082b9c2c5cb5176 linux-6.8.10.tar.xz
|
||||
@@ -3,7 +3,7 @@ ARM software simulator of the AArch64 architecture.
|
||||
|
||||
First, one has to download the AArch64 software simulator from:
|
||||
|
||||
https://developer.arm.com/-/media/Files/downloads/ecosystem-models/FM_11_25/Foundation_Platform_11.25_15_Linux64.tgz
|
||||
https://armkeil.blob.core.windows.net/developer/Files/downloads/ecosystem-models/Foundation_Platform_11.20_15_Linux64.tgz
|
||||
|
||||
Then, use the arm_foundationv8_defconfig configuration to build your
|
||||
Buildroot system.
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
# Arm A-Profile Base RevC AEM FVP config
|
||||
bp.secure_memory=1
|
||||
bp.ve_sysregs.exit_on_shutdown=1
|
||||
cache_state_modelled=0
|
||||
cluster0.NUM_CORES=4
|
||||
cluster0.cpu0.enable_crc32=1
|
||||
cluster0.cpu1.enable_crc32=1
|
||||
cluster0.cpu2.enable_crc32=1
|
||||
cluster0.cpu3.enable_crc32=1
|
||||
cluster1.NUM_CORES=4
|
||||
cluster1.cpu0.enable_crc32=1
|
||||
cluster1.cpu1.enable_crc32=1
|
||||
cluster1.cpu2.enable_crc32=1
|
||||
cluster1.cpu3.enable_crc32=1
|
||||
pctl.startup=0.0.0.0
|
||||
@@ -1,18 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2024, ARM Limited and Contributors. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-3-Clause
|
||||
*/
|
||||
|
||||
#include "fvp-base-gicv3-psci-1t.dts"
|
||||
|
||||
/* The TF-A Devicetree does not have the OP-TEE node; let's add it. */
|
||||
|
||||
/ {
|
||||
firmware {
|
||||
optee {
|
||||
compatible = "linaro,optee-tz";
|
||||
method = "smc";
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -1,31 +0,0 @@
|
||||
image efi-part.vfat {
|
||||
vfat {
|
||||
file EFI {
|
||||
image = "efi-part/EFI"
|
||||
}
|
||||
|
||||
file Image {
|
||||
image = "Image"
|
||||
}
|
||||
}
|
||||
|
||||
size = 128M
|
||||
}
|
||||
|
||||
image disk.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
}
|
||||
|
||||
partition boot {
|
||||
image = "efi-part.vfat"
|
||||
partition-type-uuid = U
|
||||
offset = 32K
|
||||
bootable = true
|
||||
}
|
||||
|
||||
partition root {
|
||||
partition-type-uuid = b921b045-1df0-41c3-af44-4c6f280d3fae
|
||||
image = "rootfs.ext2"
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
set default="0"
|
||||
set timeout="5"
|
||||
|
||||
menuentry "Buildroot" {
|
||||
linux /Image root=PARTLABEL=root rootwait
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
From 8c30a0c7fe0162de0618b26fb34cc91ea582e5f7 Mon Sep 17 00:00:00 2001
|
||||
From: Debbie Martin <Debbie.Martin@arm.com>
|
||||
Date: Wed, 27 Sep 2023 18:05:26 +0100
|
||||
Subject: [PATCH] feat(fvp): add stdout-path
|
||||
|
||||
Add stdout-path to the fvp-base devicetree to be passed to BL33 (U-Boot)
|
||||
and then to the Linux kernel to be compliant to Arm SystemReady IR:
|
||||
https://developer.arm.com/documentation/DUI1101/2-0/
|
||||
Configure-U-Boot-for-SystemReady/Adapt-the-Devicetree
|
||||
|
||||
This has been tested by booting fvp-base to Linux and ensuring the
|
||||
console is accessible.
|
||||
|
||||
Change-Id: Iae98630f18f735ce344c1158f41f358c2a49eeb6
|
||||
Signed-off-by: Diego Sueiro <Diego.Sueiro@arm.com>
|
||||
Signed-off-by: Debbie Martin <Debbie.Martin@arm.com>
|
||||
Upstream: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/8c30a0c7fe0162de0618b26fb34cc91ea582e5f7%5E!/
|
||||
Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>
|
||||
---
|
||||
fdts/fvp-base-psci-common.dtsi | 7 ++++---
|
||||
1 file changed, 4 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/fdts/fvp-base-psci-common.dtsi b/fdts/fvp-base-psci-common.dtsi
|
||||
index 79cf37d3b0..ff31ba7616 100644
|
||||
--- a/fdts/fvp-base-psci-common.dtsi
|
||||
+++ b/fdts/fvp-base-psci-common.dtsi
|
||||
@@ -27,11 +27,12 @@
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
|
||||
+ chosen {
|
||||
+ stdout-path = "serial0:115200n8";
|
||||
#if (ENABLE_RME == 1)
|
||||
- chosen { bootargs = "console=ttyAMA0 earlycon=pl011,0x1c090000 root=/dev/vda ip=on";};
|
||||
-#else
|
||||
- chosen {};
|
||||
+ bootargs = "console=ttyAMA0 earlycon=pl011,0x1c090000 root=/dev/vda ip=on";
|
||||
#endif
|
||||
+ };
|
||||
|
||||
aliases {
|
||||
serial0 = &v2m_serial0;
|
||||
--
|
||||
2.43.0
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 7efa89e1b4e4106ee05d68e876c8efbb146364d89cfd5d26bf4647b09c08f32b arm-trusted-firmware-v2.10-git4.tar.gz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 b78dcd09f6b725872a2c0c87a70a064b0fbbcccfe5ce60aa46c669934a9e28b6 linux-6.8.11.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 077cf8ca283411103ad274a3724dacb5068ede824de749beff9c9e5b531b43ea u-boot-2024.07-rc3.tar.bz2
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
BOARD_DIR=$(dirname "$0")
|
||||
|
||||
# Override the default GRUB configuration file with our own.
|
||||
cp -f "${BOARD_DIR}/grub.cfg" "${BINARIES_DIR}/efi-part/EFI/BOOT/grub.cfg"
|
||||
@@ -1,73 +0,0 @@
|
||||
Introduction
|
||||
============
|
||||
|
||||
The arm_fvp_ebbr_defconfig is meant to illustrate some aspects of the Arm EBBR
|
||||
specification[1] and the Arm SystemReady IR[2] compliance program.
|
||||
It allows building an AArch64 U-Boot based firmware implementing the subset of
|
||||
UEFI defined by EBBR, as well as a Linux OS disk image booting with UEFI, to run
|
||||
on the Arm A-Profile Base RevC AEM FVP.
|
||||
|
||||
Building
|
||||
========
|
||||
|
||||
$ make arm_fvp_ebbr_defconfig
|
||||
$ make
|
||||
|
||||
Generated files under output/images:
|
||||
|
||||
* bl1.bin: A ROM image built from TF-A.
|
||||
* fip.bin: A firmware image comprising TF-A, OP-TEE and the U-Boot bootloader.
|
||||
* disk.img: An OS disk image comprising the GRUB bootloader, the Linux kernel
|
||||
and the root filesystem.
|
||||
|
||||
Running on the FVP
|
||||
==================
|
||||
|
||||
Download the FVP from one of the following sources, corresponding to your host
|
||||
computer:
|
||||
|
||||
- https://developer.arm.com/-/media/Files/downloads/ecosystem-models/FM_11_25/FVP_Base_RevC-2xAEMvA_11.25_15_Linux64.tgz
|
||||
- https://developer.arm.com/-/media/Files/downloads/ecosystem-models/FM_11_25/FVP_Base_RevC-2xAEMvA_11.25_15_Linux64_armv8l.tgz
|
||||
|
||||
The FVP will be located under one of the corresponding folders:
|
||||
|
||||
- Base_RevC_AEMvA_pkg/models/Linux64_GCC-9.3
|
||||
- Base_RevC_AEMvA_pkg/models/Linux64_armv8l_GCC-9.3
|
||||
|
||||
Run the simulation with:
|
||||
|
||||
FVP_Base_RevC-2xAEMvA \
|
||||
--config-file board/arm/fvp-ebbr/fvp-config.txt \
|
||||
-C bp.secureflashloader.fname="output/images/bl1.bin" \
|
||||
-C bp.flashloader0.fname="output/images/fip.bin" \
|
||||
-C bp.virtioblockdevice.image_path="output/images/disk.img"
|
||||
|
||||
The login prompt will appear in a new X terminal.
|
||||
|
||||
Using the EBBR firmware to run another OS on the FVP
|
||||
----------------------------------------------------
|
||||
|
||||
It is possible to use the generated firmware binaries to run another OS
|
||||
supporting the EBBR specification.
|
||||
|
||||
To run another OS on simulation using a live or pre-installed image, use the
|
||||
same FVP command line as for the generated OS but adapt the OS image path in the
|
||||
virtioblockdevice stanza.
|
||||
The image generated by the aarch64_efi_defconfig or the Arm ACS-IR images[3] are
|
||||
examples of pre-installed OS images.
|
||||
Linux distributions such as Debian, Fedora, openSUSE or Ubuntu provide a
|
||||
pre-installed OS image.
|
||||
|
||||
Miscellaneous
|
||||
=============
|
||||
|
||||
This configuration is inspired by the arm_foundationv8_defconfig, the
|
||||
qemu_aarch64_virt_defconfig and the Arm SystemReady IR IoT Integration, Test,
|
||||
and Certification Guide[4].
|
||||
|
||||
Firmware update, MMC and network are currently not supported.
|
||||
|
||||
[1]: https://github.com/ARM-software/ebbr
|
||||
[2]: https://developer.arm.com/Architectures/Arm%20SystemReady%20IR
|
||||
[3]: https://github.com/ARM-software/arm-systemready/tree/main/IR/prebuilt_images
|
||||
[4]: https://developer.arm.com/documentation/DUI1101/latest/
|
||||
@@ -1,49 +0,0 @@
|
||||
# CONFIG_USE_BOOTCOMMAND is not set
|
||||
CONFIG_BOOTCOMMAND="bootflow scan -lb"
|
||||
CONFIG_BOOTMETH_DISTRO=y
|
||||
CONFIG_BOOTM_EFI=y
|
||||
CONFIG_BOOTSTD_BOOTCOMMAND=y
|
||||
CONFIG_BOOTSTD_DEFAULTS=y
|
||||
CONFIG_BOOTSTD_FULL=y
|
||||
CONFIG_CMD_BOOTDEV=y
|
||||
CONFIG_CMD_BOOTEFI=y
|
||||
CONFIG_CMD_BOOTEFI_HELLO=y
|
||||
CONFIG_CMD_BOOTEFI_HELLO_COMPILE=y
|
||||
CONFIG_CMD_BOOTEFI_SELFTEST=y
|
||||
CONFIG_CMD_BOOTMETH=y
|
||||
CONFIG_CMD_DM=y
|
||||
CONFIG_CMD_EFIDEBUG=y
|
||||
CONFIG_CMD_EFI_VARIABLE_FILE_STORE=y
|
||||
CONFIG_CMD_GETTIME=y
|
||||
CONFIG_CMD_GPT=y
|
||||
CONFIG_CMD_NVEDIT_EFI=y
|
||||
CONFIG_CMD_RNG=y
|
||||
CONFIG_CMD_RTC=y
|
||||
CONFIG_CMD_TIME=y
|
||||
CONFIG_DM_RNG=y
|
||||
CONFIG_DM_RTC=y
|
||||
CONFIG_EFI_DEVICE_PATH_TO_TEXT=y
|
||||
CONFIG_EFI_GET_TIME=y
|
||||
CONFIG_EFI_HAVE_RUNTIME_RESET=y
|
||||
CONFIG_EFI_LOADER=y
|
||||
CONFIG_EFI_LOADER_HII=y
|
||||
CONFIG_EFI_MM_COMM_TEE=y
|
||||
CONFIG_EFI_PARTITION=y
|
||||
CONFIG_EFI_SECURE_BOOT=y
|
||||
CONFIG_EFI_SET_TIME=y
|
||||
CONFIG_EFI_UNICODE_CAPITALIZATION=y
|
||||
CONFIG_EFI_UNICODE_COLLATION_PROTOCOL2=y
|
||||
CONFIG_EFI_VARIABLE_FILE_STORE=y
|
||||
CONFIG_FAT_WRITE=y
|
||||
CONFIG_FIT=y
|
||||
CONFIG_FS_FAT=y
|
||||
CONFIG_ISO_PARTITION=y
|
||||
CONFIG_MISC=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
CONFIG_OPTEE=y
|
||||
CONFIG_PARTITION_TYPE_GUID=y
|
||||
CONFIG_RNG_OPTEE=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_USE_BOOTCOMMAND=y
|
||||
CONFIG_VEXPRESS_CONFIG=y
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 f1ae7325c6c146e0f852866a3bfd3f90ae1b5f46e414bc99a38384ed677e3721 linux-6.6.32-ti-arm32-r7.tar.gz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,4 +0,0 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname $0)"
|
||||
|
||||
cp board/beagleboard/beagleboneai/uEnv.txt $BINARIES_DIR/uEnv.txt
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 7efa89e1b4e4106ee05d68e876c8efbb146364d89cfd5d26bf4647b09c08f32b arm-trusted-firmware-v2.10-git4.tar.gz
|
||||
sha256 2e18b881ada9198173238cca80086c787b1fa3f698944bde1743142823fc511c arm-trusted-firmware-v2.10.tar.gz
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
label beagleplay-buildroot
|
||||
kernel /Image
|
||||
fdtdir /
|
||||
devicetree /k3-am625-beagleplay.dtb
|
||||
append console=ttyS2,115200n8 root=/dev/mmcblk1p2 rw rootfstype=ext4 rootwait earlycon=ns16550a,mmio32,0x02800000
|
||||
@@ -1,39 +0,0 @@
|
||||
image boot.vfat {
|
||||
vfat {
|
||||
files = {
|
||||
"Image",
|
||||
"k3-am625-beagleplay.dtb",
|
||||
"tiboot3.bin",
|
||||
}
|
||||
|
||||
file tispl.bin {
|
||||
image = tispl.bin_unsigned
|
||||
}
|
||||
|
||||
file u-boot.img {
|
||||
image = u-boot.img_unsigned
|
||||
}
|
||||
|
||||
file extlinux/extlinux.conf {
|
||||
image = extlinux.conf
|
||||
}
|
||||
}
|
||||
|
||||
size = 64M
|
||||
}
|
||||
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
}
|
||||
|
||||
partition u-boot {
|
||||
partition-type = 0xC
|
||||
bootable = "true"
|
||||
image = "boot.vfat"
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
partition-type = 0x83
|
||||
image = "rootfs.ext4"
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 7efa89e1b4e4106ee05d68e876c8efbb146364d89cfd5d26bf4647b09c08f32b arm-trusted-firmware-v2.10-git4.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 24fa01fb989c7a3e28453f117799168713766e119c5381dac30115f18f268149 linux-6.9.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 18a853fe39fad7ad03a90cc2d4275aeaed6da69735defac3492b80508843dd4a u-boot-2024.04.tar.bz2
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 18a853fe39fad7ad03a90cc2d4275aeaed6da69735defac3492b80508843dd4a u-boot-2024.04.tar.bz2
|
||||
@@ -1,5 +0,0 @@
|
||||
#!/bin/sh -x
|
||||
|
||||
BOARD_DIR="$(dirname "$0")"
|
||||
|
||||
install -m 0644 -D "$BOARD_DIR"/extlinux.conf "$BINARIES_DIR"/extlinux.conf
|
||||
@@ -1,39 +0,0 @@
|
||||
BeagleBoard's BeaglePlay
|
||||
|
||||
Description
|
||||
===========
|
||||
|
||||
This configuration will build a complete image for the BeaglePlay
|
||||
board: https://www.beagleboard.org/boards/beagleplay
|
||||
|
||||
How to Build
|
||||
============
|
||||
|
||||
Select the default configuration for the target:
|
||||
|
||||
$ make beagleplay_defconfig
|
||||
|
||||
Optional: modify the configuration:
|
||||
|
||||
$ make menuconfig
|
||||
|
||||
NOTE: The AM625x processor has multiple security variants. You must
|
||||
ensure the matching tiboot3.bin is uses or the board will not boot.
|
||||
The BeaglePlay uses the General Purpose (GP) variant, ensure you use
|
||||
the tiboot3-am62x-gp-evm.bin
|
||||
|
||||
Build:
|
||||
|
||||
$ make
|
||||
|
||||
To copy the resultimg output image file to an SD card use dd:
|
||||
|
||||
$ dd if=output/images/sdcard.img of=/dev/sdX bs=1M
|
||||
|
||||
How to Run
|
||||
==========
|
||||
|
||||
This configuration has both the boot/ and root/ partitions which is
|
||||
capable of booting from the bootloaders embedded in the eMMC as well
|
||||
as when using holding the USR button to boot from the SD card.
|
||||
|
||||
@@ -1,134 +0,0 @@
|
||||
Beagle-V Fire
|
||||
==============
|
||||
|
||||
BeagleV Fire is a low-cost RISC-V 64-bit based platform, powered by
|
||||
Microchip's PolarFire SoC. This file describes how to use the
|
||||
pre-defined Buildroot configuration for the Beagle-V Fire board.
|
||||
|
||||
Further information about the Beagle-V Fire can be found at
|
||||
https://docs.beagleboard.org/latest/boards/beaglev/fire/index.html.
|
||||
|
||||
|
||||
Building
|
||||
========
|
||||
|
||||
Configure Buildroot using the default board configuration:
|
||||
|
||||
'$ make beaglev_fire_defconfig'
|
||||
|
||||
Customise the build as necessary:
|
||||
|
||||
'$ make menuconfig'
|
||||
|
||||
Start the build:
|
||||
|
||||
'$ make'
|
||||
|
||||
|
||||
Result of the build
|
||||
===================
|
||||
|
||||
Once the build has finished you will have the following files:
|
||||
|
||||
output/images/
|
||||
+-- boot.scr
|
||||
+-- boot.vfat
|
||||
+-- Image
|
||||
+-- Image.gz
|
||||
+-- beaglev_fire.itb
|
||||
+-- beaglev_fire.its
|
||||
+-- mpfs-beaglev-fire.dtb
|
||||
+-- payload.bin
|
||||
+-- rootfs.ext2
|
||||
+-- rootfs.ext4
|
||||
+-- rootfs.tar
|
||||
+-- sdcard.img
|
||||
+-- u-boot.bin
|
||||
|
||||
|
||||
Flashing the image to your eMMC
|
||||
===============================
|
||||
|
||||
By default Buildroot builds an image suitable for the eMMC. The first partition
|
||||
of this image contains a U-Boot binary, embedded in a Hart Software Services
|
||||
(HSS) payload. The second partition contains a FAT filesystem with a U-Boot env
|
||||
and an ITB file containing the kernel and the device tree. The third partition
|
||||
contains the file system. This image can be written directly to the eMMC.
|
||||
|
||||
To do so, follow the below steps:
|
||||
|
||||
1. Connect to BeagleV-Fire UART debug port using a 3.3v USB to UART bridge.
|
||||
|
||||
2. Now you can run `tio <port>` in a terminal window to access the UART debug
|
||||
port connection.
|
||||
e.g `tio /dev/ttyUSB4`
|
||||
|
||||
3. Once you are connected properly, you can press the Reset button which will
|
||||
show you a progress bar.
|
||||
|
||||
4. Press any key in the terminal application to stop the HSS from booting. This
|
||||
will give you access to the HSS command line interface and a ">>" for input
|
||||
will be displayed in the terminal.
|
||||
|
||||
5. Type `usbdmsc` in the HSS command line interface. The HSS `usbdmsc` command
|
||||
exposes the eMMC as a USB mass storage device using the USB type C connector.
|
||||
If successful, a message saying "USB Host connected" will be displayed.
|
||||
|
||||
6. The eMMC should now appear as mass storage device/drive on your host PC, as
|
||||
it is mounted through your USB type C connector.
|
||||
|
||||
7. Now, all you need to do is dd the image to the eMMC, which can be done with
|
||||
the following command on your development host:
|
||||
|
||||
'$ sudo dd if=output/images/sdcard.img of=/dev/sdX bs=1M'
|
||||
|
||||
You will have to replace /dev/sdX by the actual device name of your eMMC.
|
||||
Please, be especially cautious not to overwrite the wrong drive as this cannot
|
||||
be undone.
|
||||
|
||||
8. Once the image transfer has completed you can type `CTRL+C` to disconnect
|
||||
your device.
|
||||
|
||||
9. Finally, type `boot` or reset your board to boot your new Linux image.
|
||||
|
||||
Customize BeagleV-Fire Cape Gateware Using Verilog (Optional)
|
||||
=============================================================
|
||||
|
||||
To customize your Beagle-V Fire gateware please follow the guide below to
|
||||
create your custom bitstream (steps 1 - 6):
|
||||
https://docs.beagleboard.org/latest/boards/beaglev/fire/demos-and-tutorials/gateware/customize-cape-gateware-verilog.html
|
||||
|
||||
|
||||
Program BeagleV-Fire With Your Custom Bitstream with Buildroot
|
||||
==============================================================
|
||||
|
||||
After following the steps 1-6 from the above tutorial, you should now have a
|
||||
artifacts.zip file on your local host.
|
||||
|
||||
Unzip the downloaded artifacts.zip file.
|
||||
|
||||
Go to the custom FPGA design directory:
|
||||
'cd artifacts/bitstreams/my_custom_fpga_design'
|
||||
|
||||
On your Linux host development computer, copy the bitstream to BeagleV-Fire
|
||||
board, replacing </path/to/your/> with the path to your BeagleV-Fire root file
|
||||
system.
|
||||
'cp -r ./LinuxProgramming /path/to/your/buildroot/board/beagleboard/beaglev_fire/rootfs-overlay/etc/'
|
||||
|
||||
To apply these changes to your image, make sure to re-build it with:
|
||||
`make`
|
||||
|
||||
Then, re-flash your image - to ensure you have the necessary firmware files - by
|
||||
following the above section "Flashing the image to your eMMC".
|
||||
|
||||
On BeagleV-Fire,
|
||||
1. Make your update gateware script executable
|
||||
'chmod +x /usr/share/microchip/update-gateware.sh'
|
||||
2. Create a firmware directory
|
||||
'mkdir /lib/firmware'
|
||||
3. Change to the directory of your gateware script
|
||||
`cd /usr/share/microchip/`
|
||||
3. initiate the reprogramming of the FPGA with your gateware bitstream:
|
||||
'./update-gateware.sh /etc/LinuxProgramming/'
|
||||
|
||||
Wait for a couple of minutes for the BeagleV-Fire to reprogram itself.
|
||||
@@ -1,55 +0,0 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Flattened Image Tree file for BVF
|
||||
*
|
||||
* Copyright (C) 2024 Microchip Technology Inc. and its subsidiaries.
|
||||
*
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
/ {
|
||||
description = "U-Boot fitImage for the BeagleV-Fire";
|
||||
#address-cells = <2>;
|
||||
|
||||
images {
|
||||
kernel {
|
||||
description = "Linux kernel";
|
||||
data = /incbin/("./Image.gz");
|
||||
type = "kernel";
|
||||
arch = "riscv";
|
||||
os = "linux";
|
||||
compression = "gzip";
|
||||
load = <0x80200000>;
|
||||
entry = <0x80200000>;
|
||||
hash-1 {
|
||||
algo = "sha256";
|
||||
};
|
||||
};
|
||||
base_fdt {
|
||||
description = "Flattened Device Tree blob";
|
||||
data = /incbin/("./mpfs-beaglev-fire.dtb");
|
||||
type = "flat_dt";
|
||||
arch = "riscv";
|
||||
compression = "none";
|
||||
load = <0x8a000000>;
|
||||
hash-1 {
|
||||
algo = "sha256";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
configurations {
|
||||
default = "kernel_dtb";
|
||||
kernel_dtb {
|
||||
description = "1 Linux kernel, FDT blob";
|
||||
kernel = "kernel";
|
||||
fdt = "base_fdt";
|
||||
};
|
||||
|
||||
base_dtb {
|
||||
description = "Base FDT blob for BeagleV-Fire board";
|
||||
fdt = "base_fdt";
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -1,15 +0,0 @@
|
||||
# this assumes ${scriptaddr} is already set!!
|
||||
|
||||
# Try to boot a fitImage from eMMC/SD
|
||||
|
||||
setenv fdt_high 0xffffffffffffffff
|
||||
setenv initrd_high 0xffffffffffffffff
|
||||
|
||||
load mmc 0:${distro_bootpart} ${scriptaddr} beaglev_fire.itb;
|
||||
bootm start ${scriptaddr}#kernel_dtb;
|
||||
bootm loados ${scriptaddr};
|
||||
# Try to load a ramdisk if available inside fitImage
|
||||
bootm ramdisk;
|
||||
bootm prep;
|
||||
fdt set /soc/ethernet@20110000 mac-address ${beaglevfire_mac_addr0};
|
||||
bootm go;
|
||||
@@ -1,28 +0,0 @@
|
||||
#
|
||||
# HSS Payload Generator - buildroot configuration file
|
||||
#
|
||||
|
||||
# First, we can optionally set a name for our image, otherwise one will be created dynamically
|
||||
set-name: 'PolarFire-SoC-HSS::U-Boot'
|
||||
|
||||
#
|
||||
# Next, we'll define the entry point addresses for each hart, as follows:
|
||||
#
|
||||
hart-entry-points: {u54_1: '0x80200000', u54_2: '0x80200000', u54_3: '0x80200000', u54_4: '0x80200000'}
|
||||
#
|
||||
# Finally, we'll define a payloads (source binary file) that will be placed at certain regions in memory
|
||||
# The payload section is defined with the keyword payloads, and then a number of individual
|
||||
# payload descriptors.
|
||||
#
|
||||
# Each payload has a name (path to its ELF/bin file), an owner-hart, and optionally 1-3 secondary-harts.
|
||||
#
|
||||
# Additionally, it has a privilege mode in which it will start execution.
|
||||
# * Valid privilege modes are PRV_M, PRV_S and PRV_U.
|
||||
#
|
||||
#
|
||||
# In this case, the only payload is the u-boot s-mode binary.
|
||||
#
|
||||
# Case only matters for the ELF path names, not the keywords.
|
||||
#
|
||||
payloads:
|
||||
u-boot.bin: {exec-addr: '0x80200000', owner-hart: u54_1, secondary-hart: u54_2, secondary-hart: u54_3, secondary-hart: u54_4, priv-mode: prv_s}
|
||||
@@ -1,35 +0,0 @@
|
||||
# Image for eMMC boot on the Microchip PolarFire SOC BeagleV-Fire Board
|
||||
#
|
||||
image boot.vfat {
|
||||
vfat {
|
||||
files = {
|
||||
"beaglev_fire.itb",
|
||||
}
|
||||
|
||||
file boot.scr {
|
||||
image = "boot.scr"
|
||||
}
|
||||
}
|
||||
size = 60M
|
||||
}
|
||||
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
}
|
||||
|
||||
partition uboot {
|
||||
partition-type-uuid = 21686148-6449-6E6F-744E-656564454649
|
||||
image = "payload.bin"
|
||||
}
|
||||
|
||||
partition kernel {
|
||||
partition-type-uuid = 0FC63DAF-8483-4772-8E79-3D69D8477DE4
|
||||
bootable = "true"
|
||||
image = "boot.vfat"
|
||||
}
|
||||
|
||||
partition root {
|
||||
image = "rootfs.ext4"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 dcb7b41fd363729675c34545fcb514d5a94dbb3714ee10f527a26ca7716c2579 linux-linux4microchip+fpga-2024.06.tar.gz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 d461c45a9c5acd019776cdcf8ab2b571315282a880dd6580431f7dd5bfac3889 uboot-linux4microchip+fpga-2024.06.tar.gz
|
||||
@@ -1,14 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
HSS_PAYLOAD_GENERATOR="${HOST_DIR}"/bin/hss-payload-generator
|
||||
MKIMAGE="${HOST_DIR}"/bin/mkimage
|
||||
BOARD_DIR="$(pwd)"/"${0%/*}"
|
||||
|
||||
pushd "${BINARIES_DIR}"
|
||||
"${HSS_PAYLOAD_GENERATOR}" -c "${BOARD_DIR}"/config.yaml payload.bin
|
||||
cp "${BOARD_DIR}"/beaglev_fire.its "${BINARIES_DIR}"/beaglev_fire.its
|
||||
gzip -9 Image -c > Image.gz
|
||||
"${MKIMAGE}" -f beaglev_fire.its beaglev_fire.itb
|
||||
popd
|
||||
support/scripts/genimage.sh -c "${BOARD_DIR}"/genimage.cfg
|
||||
@@ -1,32 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ ! -e "$1"/mpfs_bitstream.spi ]; then
|
||||
echo "No gateware file found."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -d /lib/firmware ]
|
||||
then
|
||||
mkdir /lib/firmware
|
||||
fi
|
||||
|
||||
cp "$1"/mpfs_dtbo.spi /lib/firmware/mpfs_dtbo.spi
|
||||
cp "$1"/mpfs_bitstream.spi /lib/firmware/mpfs_bitstream.spi
|
||||
|
||||
mount -t debugfs none /sys/kernel/debug
|
||||
|
||||
# Trash existing device tree overlay in case the rest of the process fails:
|
||||
flash_erase /dev/mtd0 0 1024
|
||||
|
||||
# # Write device tree overlay
|
||||
dd if=/lib/firmware/mpfs_dtbo.spi of=/dev/mtd0 seek=1024
|
||||
|
||||
# Fake the presence of a golden image for now.
|
||||
dd if=/dev/zero of=/dev/mtd0 count=4 bs=1
|
||||
|
||||
# Initiate FPGA update.
|
||||
echo 1 > /sys/kernel/debug/fpga/microchip_exec_update
|
||||
|
||||
# Reboot Linux for the gateware update to take effect.
|
||||
# FPGA reprogramming takes places between Linux shut-down and HSS restarting the board.
|
||||
reboot
|
||||
@@ -1,3 +0,0 @@
|
||||
CONFIG_USE_BOOTARGS=y
|
||||
CONFIG_BOOTARGS="root=/dev/mmcblk0p3 rootwait uio_pdrv_genirq.of_id=generic-uio"
|
||||
CONFIG_MPFS_PRIORITISE_QSPI_BOOT=n
|
||||
@@ -1,19 +1,12 @@
|
||||
image boot.vfat {
|
||||
vfat {
|
||||
files = {
|
||||
"tiboot3.bin",
|
||||
"tispl.bin",
|
||||
"u-boot.img",
|
||||
"k3-am62a7-sk.dtb",
|
||||
"Image"
|
||||
}
|
||||
|
||||
file extlinux/extlinux.conf {
|
||||
image = extlinux.conf
|
||||
"MLO",
|
||||
"u-boot.img"
|
||||
}
|
||||
}
|
||||
|
||||
size = 64M
|
||||
size = 4M
|
||||
}
|
||||
|
||||
image sdcard.img {
|
||||
@@ -29,5 +22,6 @@ image sdcard.img {
|
||||
partition rootfs {
|
||||
partition-type = 0x83
|
||||
image = "rootfs.ext4"
|
||||
size = 512M
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
BeagleBoard X15
|
||||
|
||||
Intro
|
||||
=====
|
||||
This config currently supports the beagleboard x15,
|
||||
and generates a barebone image.
|
||||
|
||||
The image must be flashed to a SD card to be used.
|
||||
|
||||
How to build it
|
||||
===============
|
||||
|
||||
$ make beagleboardx15_defconfig
|
||||
|
||||
Then you can edit the build options using
|
||||
|
||||
$ make menuconfig
|
||||
|
||||
Compile all and build a sdcard image:
|
||||
|
||||
$ make
|
||||
|
||||
Result of the build
|
||||
-------------------
|
||||
|
||||
After building, you should get a tree like this:
|
||||
|
||||
output/images/
|
||||
+-- am57xx-beagle-x15.dtb
|
||||
+-- am57xx-beagle-x15-revb1.dtb
|
||||
+-- boot.vfat
|
||||
+-- MLO
|
||||
+--rootfs.ext2
|
||||
+-- rootfs.ext4
|
||||
+-- rootfs.tar
|
||||
+-- sdcard.img
|
||||
+-- u-boot.img
|
||||
+-- u-boot-spl.bin
|
||||
+-- zImage
|
||||
|
||||
How to write the microSD card
|
||||
=============================
|
||||
|
||||
Once the build process is finished you will have an image called "sdcard.img"
|
||||
in the output/images/ directory.
|
||||
|
||||
Copy the bootable "sdcard.img" onto an SD card with "dd":
|
||||
|
||||
$ sudo dd if=output/images/sdcard.img of=/dev/sdX
|
||||
@@ -0,0 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 0d438b1bb5cceb57a18ea2de4a0d51f7be5b05b98717df05938636e0aadfe11a u-boot-2021.04.tar.bz2
|
||||
Executable
+4
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname $0)"
|
||||
|
||||
cp board/beagleboneai/uEnv.txt $BINARIES_DIR/uEnv.txt
|
||||
@@ -0,0 +1,4 @@
|
||||
label linux
|
||||
kernel /boot/Image
|
||||
devicetree /boot/jh7100-beaglev-starlight.dtb
|
||||
append console=ttyS0,115200 earlyprintk root=PARTUUID=0fef845a-c6e1-45bc-82f7-002fa720f958 rootwait
|
||||
@@ -0,0 +1,12 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
partition-type-uuid = 72ec70a6-cf74-40e6-bd49-4bda08e8f224
|
||||
partition-uuid = 0fef845a-c6e1-45bc-82f7-002fa720f958
|
||||
bootable = "true"
|
||||
image = "rootfs.ext4"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
From 0cf11f3c0478f4286adcfb09bf9137f8b00212e3 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Ghiti <alexandre.ghiti@canonical.com>
|
||||
Date: Mon, 3 Oct 2022 18:07:54 +0200
|
||||
Subject: [PATCH] riscv: Fix build against binutils 2.38
|
||||
|
||||
The following description is copied from the equivalent patch for the
|
||||
Linux Kernel proposed by Aurelien Jarno:
|
||||
|
||||
>From version 2.38, binutils default to ISA spec version 20191213. This
|
||||
means that the csr read/write (csrr*/csrw*) instructions and fence.i
|
||||
instruction has separated from the `I` extension, become two standalone
|
||||
extensions: Zicsr and Zifencei. As the kernel uses those instruction,
|
||||
this causes the following build failure:
|
||||
|
||||
arch/riscv/cpu/mtrap.S: Assembler messages:
|
||||
arch/riscv/cpu/mtrap.S:65: Error: unrecognized opcode `csrr a0,scause'
|
||||
arch/riscv/cpu/mtrap.S:66: Error: unrecognized opcode `csrr a1,sepc'
|
||||
arch/riscv/cpu/mtrap.S:67: Error: unrecognized opcode `csrr a2,stval'
|
||||
arch/riscv/cpu/mtrap.S:70: Error: unrecognized opcode `csrw sepc,a0'
|
||||
|
||||
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
|
||||
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
|
||||
Tested-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
||||
Tested-by: Heiko Stuebner <heiko@sntech.de>
|
||||
Tested-by: Christian Stewart <christian@paral.in>
|
||||
Reviewed-by: Rick Chen <rick@andestech.com>
|
||||
(cherry picked from commit 1dde977518f13824b847e23275001191139bc384)
|
||||
Upstream: https://gitlab.com/u-boot/u-boot/-/commit/1dde977518f13824b847e23275001191139bc384
|
||||
Signed-off-by: Romain Naour <romain.naour@gmail.com>
|
||||
---
|
||||
arch/riscv/Makefile | 11 ++++++++++-
|
||||
1 file changed, 10 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/arch/riscv/Makefile b/arch/riscv/Makefile
|
||||
index 0b80eb8d864..53d1194ffb6 100644
|
||||
--- a/arch/riscv/Makefile
|
||||
+++ b/arch/riscv/Makefile
|
||||
@@ -24,7 +24,16 @@ ifeq ($(CONFIG_CMODEL_MEDANY),y)
|
||||
CMODEL = medany
|
||||
endif
|
||||
|
||||
-ARCH_FLAGS = -march=$(ARCH_BASE)$(ARCH_A)$(ARCH_C) -mabi=$(ABI) \
|
||||
+RISCV_MARCH = $(ARCH_BASE)$(ARCH_A)$(ARCH_C)
|
||||
+
|
||||
+# Newer binutils versions default to ISA spec version 20191213 which moves some
|
||||
+# instructions from the I extension to the Zicsr and Zifencei extensions.
|
||||
+toolchain-need-zicsr-zifencei := $(call cc-option-yn, -mabi=$(ABI) -march=$(RISCV_MARCH)_zicsr_zifencei)
|
||||
+ifeq ($(toolchain-need-zicsr-zifencei),y)
|
||||
+ RISCV_MARCH := $(RISCV_MARCH)_zicsr_zifencei
|
||||
+endif
|
||||
+
|
||||
+ARCH_FLAGS = -march=$(RISCV_MARCH) -mabi=$(ABI) \
|
||||
-mcmodel=$(CMODEL)
|
||||
|
||||
PLATFORM_CPPFLAGS += $(ARCH_FLAGS)
|
||||
--
|
||||
2.41.0
|
||||
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR=$(dirname $0)
|
||||
|
||||
# Bring the extlinux.conf file in.
|
||||
install -D -m 0644 ${BOARD_DIR}/extlinux.conf \
|
||||
${TARGET_DIR}/boot/extlinux/extlinux.conf
|
||||
|
||||
# To be reflashed through Xmodem, the bootloader needs to be prepended
|
||||
# with a 4-byte header that contains the total size of the file.
|
||||
perl -e 'print pack("l", (stat @ARGV[0])[7])' ${BINARIES_DIR}/fw_payload.bin > ${BINARIES_DIR}/fw_payload.bin.out
|
||||
cat ${BINARIES_DIR}/fw_payload.bin >> ${BINARIES_DIR}/fw_payload.bin.out
|
||||
@@ -0,0 +1,124 @@
|
||||
BeagleV
|
||||
=======
|
||||
|
||||
BeagleV is a low-cost RISC-V 64-bit based platform, powered by a
|
||||
Starfive JH7100 processor. The current defconfig in Buildroot has been
|
||||
tested with the JH7100 chip used on the beta version of the BeagleV
|
||||
board.
|
||||
|
||||
How to build
|
||||
============
|
||||
|
||||
$ make beaglev_defconfig
|
||||
$ make
|
||||
|
||||
Build results
|
||||
=============
|
||||
|
||||
After building, output/images contains:
|
||||
|
||||
+ bootloader-JH7100-buildroot.bin.out
|
||||
+ ddrinit-2133-buildroot.bin.out
|
||||
+ Image
|
||||
+ fw_payload.bin
|
||||
+ fw_payload.bin.out
|
||||
+ fw_payload.elf
|
||||
+ rootfs.ext2
|
||||
+ rootfs.ext4
|
||||
+ sdcard.img
|
||||
+ u-boot.bin
|
||||
|
||||
The four important files are:
|
||||
|
||||
- bootloader-JH7100-buildroot.bin.out, the first stage bootloader
|
||||
|
||||
- ddrinit-2133-buildroot.bin.out, the DDR initialization firmware
|
||||
|
||||
- fw_payload.bin.out, which is the bootloader image, containing
|
||||
both OpenSBI and U-Boot.
|
||||
|
||||
- sdcard.img, the SD card image, which contains the root filesystem,
|
||||
kernel image and Device Tree.
|
||||
|
||||
Flashing the SD card image
|
||||
==========================
|
||||
|
||||
$ sudo dd if=output/images/sdcard.img of=/dev/sdX
|
||||
|
||||
Preparing the board
|
||||
===================
|
||||
|
||||
Connect the Beagle-V fan to the 5V supply (pin 2 or 4 of the GPIO
|
||||
connector) and GND (pin 6 of the GPIO connector).
|
||||
|
||||
Connect a TTL UART cable to pin 8 (TX), 10 (RX) and 14 (GND).
|
||||
|
||||
Insert your SD card.
|
||||
|
||||
Power-up the board using an USB-C cable.
|
||||
|
||||
Flashing OpenSBI/U-Boot
|
||||
=======================
|
||||
|
||||
The bootloader pre-flashed on the Beagle-V has a non-working
|
||||
fdt_addr_r environment variable value, so it won't work
|
||||
as-is. Reflashing the bootloader with the bootloader image produced by
|
||||
Buildroot is necessary.
|
||||
|
||||
When the board starts up, a pre-loader shows a count down of 2
|
||||
seconds, interrupt by pressing any key. You should reach a menu like
|
||||
this:
|
||||
|
||||
--------8<----------
|
||||
|
||||
bootloader version:210209-4547a8d
|
||||
ddr 0x00000000, 1M test
|
||||
ddr 0x00100000, 2M test
|
||||
DDR clk 2133M,Version: 210302-5aea32f
|
||||
0
|
||||
***************************************************
|
||||
*************** FLASH PROGRAMMING *****************
|
||||
***************************************************
|
||||
|
||||
0:update uboot
|
||||
1:quit
|
||||
select the function:
|
||||
|
||||
--------8<----------
|
||||
|
||||
Press 0 and Enter. You will now see "C" characters being
|
||||
displayed. Ask your serial port communication program to send
|
||||
fw_payload.bin.out using the Xmodem protocol.
|
||||
|
||||
After reflashing is complete, restart the board, it will automatically
|
||||
start the system from the SD card, and reach the login prompt.
|
||||
|
||||
Flashing low-level bootloaders
|
||||
==============================
|
||||
|
||||
The BeagleV comes pre-flashed with functional low-level bootloaders
|
||||
(called "secondboot" and "ddrinit"). Re-flashing them is not necessary
|
||||
to use this Buildroot defconfig. However, for the sake of
|
||||
completeness, Buildroot builds and provides those low-level bootloader
|
||||
images.
|
||||
|
||||
You can flash them as follows:
|
||||
|
||||
- In the same "pre-loader" menu as the one used above, instead of
|
||||
entering 0 or 1, enter the magic "root@s5t" string. This enters the
|
||||
"expert" features.
|
||||
|
||||
- Then, press 0 and send over X-modem the
|
||||
bootloader-JH7100-buildroot.bin.out file.
|
||||
|
||||
- Then, press 1 and send over X-modem the
|
||||
ddrinit-2133-buildroot.bin.out.
|
||||
|
||||
Note that the reflashing mechanism itself relies on those low-level
|
||||
bootloaders, so if you flash non-working versions, you'll have to go
|
||||
through a recovery process. This requires wiring up to a separate
|
||||
debug UART, which pins are located near the HDMI connector. See
|
||||
https://wiki.seeedstudio.com/BeagleV-Update-bootloader-ddr-init-boot-uboot-Recover-bootloader/
|
||||
section "Recover the bootloader" for more details. The instructions
|
||||
make use of a jh7100-recover tool, which Buildroot has built as part
|
||||
of this defconfig: it is available as output/host/bin/jh7100-recover.
|
||||
-65
@@ -1,65 +0,0 @@
|
||||
From 0d12fc41d6c68b257de1610a1511144d731f9af4 Mon Sep 17 00:00:00 2001
|
||||
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
|
||||
Date: Wed, 24 Jul 2024 10:46:49 +0200
|
||||
Subject: [PATCH] fix(imx8m): drop UARTs domain permissions setting
|
||||
|
||||
The commit d76f012ea8fc0 ("refactor(imx8m): replace magic number with
|
||||
enum type") also hardcodes the domain permissions configuration for the
|
||||
UARTs, causing a regression for any board using a boot console different
|
||||
from UART2. Indeed, previously, the RDC_PDAP_UARTn registers were set to
|
||||
the reset value (0xff), meaning all domains were enabled for read and
|
||||
write access.
|
||||
|
||||
This patch partially reverts that commit to fix the regression.
|
||||
|
||||
Fixes: d76f012ea8fc0 ("refactor(imx8m): replace magic number with enum type")
|
||||
Change-Id: I2670bf485372f32ef45cebb72a7694a9a800f417
|
||||
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
|
||||
Upstream: https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/30131
|
||||
---
|
||||
plat/imx/imx8m/imx8mm/imx8mm_bl31_setup.c | 2 --
|
||||
plat/imx/imx8m/imx8mn/imx8mn_bl31_setup.c | 2 --
|
||||
plat/imx/imx8m/imx8mp/imx8mp_bl31_setup.c | 1 -
|
||||
3 files changed, 5 deletions(-)
|
||||
|
||||
diff --git a/plat/imx/imx8m/imx8mm/imx8mm_bl31_setup.c b/plat/imx/imx8m/imx8mm/imx8mm_bl31_setup.c
|
||||
index f6e46eb67bc9..539df931a6a4 100644
|
||||
--- a/plat/imx/imx8m/imx8mm/imx8mm_bl31_setup.c
|
||||
+++ b/plat/imx/imx8m/imx8mm/imx8mm_bl31_setup.c
|
||||
@@ -67,8 +67,6 @@ static const struct imx_rdc_cfg rdc[] = {
|
||||
RDC_MDAn(RDC_MDA_M4, DID1),
|
||||
|
||||
/* peripherals domain permission */
|
||||
- RDC_PDAPn(RDC_PDAP_UART4, D1R | D1W),
|
||||
- RDC_PDAPn(RDC_PDAP_UART2, D0R | D0W),
|
||||
|
||||
/* memory region */
|
||||
|
||||
diff --git a/plat/imx/imx8m/imx8mn/imx8mn_bl31_setup.c b/plat/imx/imx8m/imx8mn/imx8mn_bl31_setup.c
|
||||
index befa7698f912..604ef3cae6dc 100644
|
||||
--- a/plat/imx/imx8m/imx8mn/imx8mn_bl31_setup.c
|
||||
+++ b/plat/imx/imx8m/imx8mn/imx8mn_bl31_setup.c
|
||||
@@ -53,8 +53,6 @@ static const struct imx_rdc_cfg rdc[] = {
|
||||
RDC_MDAn(RDC_MDA_M7, DID1),
|
||||
|
||||
/* peripherals domain permission */
|
||||
- RDC_PDAPn(RDC_PDAP_UART4, D1R | D1W),
|
||||
- RDC_PDAPn(RDC_PDAP_UART2, D0R | D0W),
|
||||
|
||||
/* memory region */
|
||||
RDC_MEM_REGIONn(16, 0x0, 0x0, 0xff),
|
||||
diff --git a/plat/imx/imx8m/imx8mp/imx8mp_bl31_setup.c b/plat/imx/imx8m/imx8mp/imx8mp_bl31_setup.c
|
||||
index ffad3d159e59..5251c28e6ba8 100644
|
||||
--- a/plat/imx/imx8m/imx8mp/imx8mp_bl31_setup.c
|
||||
+++ b/plat/imx/imx8m/imx8mp/imx8mp_bl31_setup.c
|
||||
@@ -54,7 +54,6 @@ static const struct imx_rdc_cfg rdc[] = {
|
||||
RDC_MDAn(RDC_MDA_M7, DID1),
|
||||
|
||||
/* peripherals domain permission */
|
||||
- RDC_PDAPn(RDC_PDAP_UART2, D0R | D0W),
|
||||
|
||||
/* memory region */
|
||||
|
||||
--
|
||||
2.43.0
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 7efa89e1b4e4106ee05d68e876c8efbb146364d89cfd5d26bf4647b09c08f32b arm-trusted-firmware-v2.10-git4.tar.gz
|
||||
sha256 fc4cdac7c08fc398b6d4b705285dc13ac2d2b30a7449c6f07e9ccd81207241df arm-trusted-firmware-v2.5.tar.gz
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 774698422ee54c5f1e704456f37c65c06b51b4e9a8b0866f34580d86fef8e226 linux-6.10.tar.xz
|
||||
sha256 3e4d8e561da5703a205ae8d7b2bed6c5c64fc4299eebcbfd20481e63b57d5ee3 linux-6.1.6.tar.xz
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2
|
||||
sha256 e31cac91545ff41b71cec5d8c22afd695645cd6e2a442ccdacacd60534069341 u-boot-2023.04.tar.bz2
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ $# -eq 0 ]; then
|
||||
OUTPUT_DIR=output
|
||||
else
|
||||
OUTPUT_DIR=$1
|
||||
fi
|
||||
|
||||
if ! test -d "${OUTPUT_DIR}" ; then
|
||||
echo "ERROR: no output directory specified."
|
||||
echo "Usage: $0 OUTPUT_DIR"
|
||||
echo ""
|
||||
echo "Arguments:"
|
||||
echo " OUTPUT_DIR The Buildroot output directory."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
IMAGES_DIR="${OUTPUT_DIR}/images"
|
||||
|
||||
"${OUTPUT_DIR}"/host/bin/uuu -v -b "${IMAGES_DIR}/nand-full.lst" \
|
||||
"${IMAGES_DIR}/u-boot-with-spl.imx" \
|
||||
"${IMAGES_DIR}/u-boot-with-spl.imx" \
|
||||
"${IMAGES_DIR}/rootfs.ubifs" \
|
||||
"${IMAGES_DIR}/zImage" \
|
||||
"${IMAGES_DIR}/imx6ulz-bsh-smm-m2.dtb"
|
||||
@@ -1,303 +0,0 @@
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_NO_HZ_IDLE=y
|
||||
CONFIG_HIGH_RES_TIMERS=y
|
||||
CONFIG_PREEMPT_VOLUNTARY=y
|
||||
CONFIG_IKCONFIG=y
|
||||
CONFIG_IKCONFIG_PROC=y
|
||||
CONFIG_LOG_BUF_SHIFT=18
|
||||
CONFIG_CGROUPS=y
|
||||
CONFIG_CGROUP_FREEZER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_EXPERT=y
|
||||
CONFIG_ARCH_MULTI_V6=y
|
||||
CONFIG_ARCH_MXC=y
|
||||
CONFIG_SOC_IMX6Q=y
|
||||
CONFIG_SOC_IMX6SL=y
|
||||
CONFIG_SOC_IMX6SLL=y
|
||||
CONFIG_SOC_IMX6SX=y
|
||||
CONFIG_SOC_IMX6UL=y
|
||||
CONFIG_SMP=y
|
||||
CONFIG_HAVE_ARM_ARCH_TIMER=y
|
||||
CONFIG_ARM_PSCI=y
|
||||
CONFIG_HIGHMEM=y
|
||||
CONFIG_ARCH_FORCE_MAX_ORDER=14
|
||||
CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
|
||||
CONFIG_CPU_FREQ=y
|
||||
CONFIG_CPU_FREQ_STAT=y
|
||||
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
|
||||
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
CONFIG_CPUFREQ_DT=y
|
||||
CONFIG_ARM_IMX6Q_CPUFREQ=y
|
||||
CONFIG_ARM_IMX_CPUFREQ_DT=y
|
||||
CONFIG_CPU_IDLE=y
|
||||
CONFIG_ARM_CPUIDLE=y
|
||||
CONFIG_ARM_PSCI_CPUIDLE=y
|
||||
CONFIG_VFP=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_PM_DEBUG=y
|
||||
CONFIG_PM_TEST_SUSPEND=y
|
||||
CONFIG_KPROBES=y
|
||||
# CONFIG_GCC_PLUGINS is not set
|
||||
CONFIG_MODULES=y
|
||||
CONFIG_MODULE_UNLOAD=y
|
||||
CONFIG_MODVERSIONS=y
|
||||
CONFIG_MODULE_SRCVERSION_ALL=y
|
||||
CONFIG_BINFMT_MISC=m
|
||||
# CONFIG_COMPAT_BRK is not set
|
||||
CONFIG_CMA=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_IP_PNP=y
|
||||
CONFIG_IP_PNP_DHCP=y
|
||||
CONFIG_IPV6_SIT=m
|
||||
CONFIG_NETFILTER=y
|
||||
CONFIG_IP_NF_IPTABLES=y
|
||||
CONFIG_IP_NF_FILTER=y
|
||||
CONFIG_VLAN_8021Q=y
|
||||
CONFIG_LLC2=y
|
||||
CONFIG_DNS_RESOLVER=y
|
||||
CONFIG_NET_PKTGEN=m
|
||||
CONFIG_BT=y
|
||||
CONFIG_BT_RFCOMM=y
|
||||
CONFIG_BT_RFCOMM_TTY=y
|
||||
CONFIG_BT_BNEP=y
|
||||
CONFIG_BT_BNEP_MC_FILTER=y
|
||||
CONFIG_BT_BNEP_PROTO_FILTER=y
|
||||
CONFIG_BT_HIDP=y
|
||||
CONFIG_BT_HCIUART=m
|
||||
CONFIG_BT_HCIUART_BCSP=y
|
||||
CONFIG_BT_HCIUART_ATH3K=y
|
||||
CONFIG_BT_HCIUART_LL=y
|
||||
CONFIG_BT_HCIUART_3WIRE=y
|
||||
CONFIG_BT_HCIUART_BCM=y
|
||||
CONFIG_BT_HCIVHCI=y
|
||||
CONFIG_CFG80211=y
|
||||
CONFIG_NL80211_TESTMODE=y
|
||||
CONFIG_MAC80211=y
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
# CONFIG_STANDALONE is not set
|
||||
CONFIG_FW_LOADER_USER_HELPER=y
|
||||
CONFIG_BRCMSTB_GISB_ARB=y
|
||||
CONFIG_IMX_WEIM=y
|
||||
CONFIG_VEXPRESS_CONFIG=y
|
||||
CONFIG_CONNECTOR=y
|
||||
CONFIG_MTD=y
|
||||
CONFIG_MTD_CMDLINE_PARTS=y
|
||||
CONFIG_MTD_BLOCK=y
|
||||
CONFIG_MTD_CFI=y
|
||||
CONFIG_MTD_JEDECPROBE=y
|
||||
CONFIG_MTD_CFI_INTELEXT=y
|
||||
CONFIG_MTD_CFI_AMDSTD=y
|
||||
CONFIG_MTD_CFI_STAA=y
|
||||
CONFIG_MTD_PHYSMAP=y
|
||||
CONFIG_MTD_PHYSMAP_OF=y
|
||||
CONFIG_MTD_DATAFLASH=y
|
||||
CONFIG_MTD_SST25L=y
|
||||
CONFIG_MTD_RAW_NAND=y
|
||||
CONFIG_MTD_NAND_GPMI_NAND=y
|
||||
CONFIG_MTD_NAND_MXC=y
|
||||
CONFIG_MTD_SPI_NOR=y
|
||||
# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set
|
||||
CONFIG_MTD_UBI=y
|
||||
CONFIG_MTD_UBI_FASTMAP=y
|
||||
CONFIG_MTD_UBI_BLOCK=y
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_RAM=y
|
||||
CONFIG_BLK_DEV_RAM_SIZE=65536
|
||||
CONFIG_EEPROM_AT25=y
|
||||
CONFIG_NETDEVICES=y
|
||||
# CONFIG_ETHERNET is not set
|
||||
# CONFIG_USB_NET_DRIVERS is not set
|
||||
CONFIG_BRCMFMAC=m
|
||||
CONFIG_HOSTAP=y
|
||||
CONFIG_INPUT_MISC=y
|
||||
CONFIG_SERIO_SERPORT=m
|
||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||
# CONFIG_LEGACY_PTYS is not set
|
||||
CONFIG_SERIAL_IMX=y
|
||||
CONFIG_SERIAL_IMX_CONSOLE=y
|
||||
CONFIG_SERIAL_FSL_LPUART=y
|
||||
CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
|
||||
CONFIG_SERIAL_DEV_BUS=y
|
||||
CONFIG_SPI=y
|
||||
CONFIG_SPI_FSL_QUADSPI=y
|
||||
CONFIG_SPI_GPIO=y
|
||||
CONFIG_SPI_IMX=y
|
||||
CONFIG_SPI_SPIDEV=y
|
||||
CONFIG_PTP_1588_CLOCK=y
|
||||
CONFIG_GPIO_SYSFS=y
|
||||
CONFIG_GPIO_MXC=y
|
||||
CONFIG_POWER_RESET=y
|
||||
CONFIG_POWER_RESET_SYSCON=y
|
||||
CONFIG_POWER_RESET_SYSCON_POWEROFF=y
|
||||
CONFIG_SENSORS_GPIO_FAN=y
|
||||
CONFIG_THERMAL=y
|
||||
CONFIG_THERMAL_STATISTICS=y
|
||||
CONFIG_THERMAL_WRITABLE_TRIPS=y
|
||||
CONFIG_CPU_THERMAL=y
|
||||
CONFIG_IMX_THERMAL=y
|
||||
CONFIG_IMX8MM_THERMAL=y
|
||||
CONFIG_WATCHDOG=y
|
||||
CONFIG_IMX2_WDT=y
|
||||
CONFIG_REGULATOR=y
|
||||
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
||||
CONFIG_REGULATOR_ANATOP=y
|
||||
CONFIG_REGULATOR_GPIO=y
|
||||
CONFIG_MEDIA_CEC_SUPPORT=y
|
||||
CONFIG_IMX_IPUV3_CORE=y
|
||||
CONFIG_USB=y
|
||||
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
CONFIG_USB_HCD_TEST_MODE=y
|
||||
CONFIG_USB_ACM=m
|
||||
CONFIG_USB_CHIPIDEA=y
|
||||
CONFIG_USB_CHIPIDEA_UDC=y
|
||||
CONFIG_USB_CHIPIDEA_HOST=y
|
||||
CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
CONFIG_NOP_USB_XCEIV=y
|
||||
CONFIG_USB_MXS_PHY=y
|
||||
CONFIG_USB_ULPI=y
|
||||
CONFIG_USB_GADGET=y
|
||||
CONFIG_USB_SNP_UDC_PLAT=y
|
||||
CONFIG_USB_BDC_UDC=y
|
||||
CONFIG_USB_CONFIGFS=y
|
||||
CONFIG_USB_CONFIGFS_SERIAL=y
|
||||
CONFIG_USB_CONFIGFS_ACM=y
|
||||
CONFIG_USB_CONFIGFS_OBEX=y
|
||||
CONFIG_USB_CONFIGFS_NCM=y
|
||||
CONFIG_USB_CONFIGFS_ECM=y
|
||||
CONFIG_USB_CONFIGFS_ECM_SUBSET=y
|
||||
CONFIG_USB_CONFIGFS_RNDIS=y
|
||||
CONFIG_USB_CONFIGFS_EEM=y
|
||||
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
|
||||
CONFIG_USB_CONFIGFS_F_LB_SS=y
|
||||
CONFIG_USB_CONFIGFS_F_FS=y
|
||||
CONFIG_USB_CONFIGFS_F_HID=y
|
||||
CONFIG_USB_CONFIGFS_F_PRINTER=y
|
||||
CONFIG_USB_ZERO=m
|
||||
CONFIG_USB_ETH=m
|
||||
CONFIG_USB_G_NCM=m
|
||||
CONFIG_USB_GADGETFS=m
|
||||
CONFIG_USB_FUNCTIONFS=m
|
||||
CONFIG_USB_MASS_STORAGE=m
|
||||
CONFIG_USB_G_SERIAL=m
|
||||
CONFIG_TYPEC=y
|
||||
CONFIG_TYPEC_TCPM=y
|
||||
CONFIG_MMC=y
|
||||
CONFIG_MMC_SDHCI=y
|
||||
CONFIG_MMC_SDHCI_PLTFM=y
|
||||
CONFIG_MMC_SDHCI_ESDHC_IMX=y
|
||||
CONFIG_RTC_CLASS=y
|
||||
CONFIG_RTC_INTF_DEV_UIE_EMUL=y
|
||||
CONFIG_RTC_DRV_MXC=y
|
||||
CONFIG_RTC_DRV_MXC_V2=y
|
||||
CONFIG_RTC_DRV_SNVS=y
|
||||
CONFIG_DMADEVICES=y
|
||||
CONFIG_FSL_EDMA=y
|
||||
CONFIG_FSL_QDMA=m
|
||||
CONFIG_IMX_SDMA=m
|
||||
CONFIG_MXS_DMA=y
|
||||
CONFIG_DMATEST=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS_CMA=y
|
||||
# CONFIG_VIRTIO_MENU is not set
|
||||
# CONFIG_VHOST_MENU is not set
|
||||
CONFIG_COMMON_CLK_PWM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_SOC_BRCMSTB=y
|
||||
CONFIG_IMX_GPCV2_PM_DOMAINS=y
|
||||
CONFIG_SOC_IMX8M=y
|
||||
CONFIG_SOC_TI=y
|
||||
CONFIG_MEMORY=y
|
||||
CONFIG_PWM=y
|
||||
CONFIG_PWM_FSL_FTM=m
|
||||
CONFIG_PWM_IMX27=y
|
||||
CONFIG_PWM_IMX_TPM=y
|
||||
CONFIG_PHY_CADENCE_SALVO=y
|
||||
CONFIG_FSL_IMX8_DDR_PMU=y
|
||||
CONFIG_NVMEM_IMX_OCOTP=y
|
||||
CONFIG_NVMEM_SNVS_LPGPR=y
|
||||
CONFIG_EXT2_FS=y
|
||||
CONFIG_EXT2_FS_XATTR=y
|
||||
CONFIG_EXT2_FS_POSIX_ACL=y
|
||||
CONFIG_EXT2_FS_SECURITY=y
|
||||
CONFIG_EXT3_FS=y
|
||||
CONFIG_EXT3_FS_POSIX_ACL=y
|
||||
CONFIG_EXT3_FS_SECURITY=y
|
||||
CONFIG_AUTOFS_FS=y
|
||||
CONFIG_ISO9660_FS=m
|
||||
CONFIG_JOLIET=y
|
||||
CONFIG_ZISOFS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_MSDOS_FS=m
|
||||
CONFIG_VFAT_FS=y
|
||||
CONFIG_TMPFS=y
|
||||
CONFIG_TMPFS_XATTR=y
|
||||
CONFIG_UBIFS_FS=y
|
||||
# CONFIG_NETWORK_FILESYSTEMS is not set
|
||||
CONFIG_NLS_DEFAULT="cp437"
|
||||
CONFIG_NLS_CODEPAGE_437=y
|
||||
CONFIG_NLS_ASCII=y
|
||||
CONFIG_NLS_ISO8859_1=y
|
||||
CONFIG_NLS_ISO8859_15=m
|
||||
CONFIG_NLS_UTF8=y
|
||||
CONFIG_SECURITYFS=y
|
||||
CONFIG_CRYPTO_USER=y
|
||||
CONFIG_CRYPTO_TEST=m
|
||||
CONFIG_CRYPTO_DH=m
|
||||
CONFIG_CRYPTO_ANUBIS=m
|
||||
CONFIG_CRYPTO_BLOWFISH=m
|
||||
CONFIG_CRYPTO_CAMELLIA=m
|
||||
CONFIG_CRYPTO_CAST5=m
|
||||
CONFIG_CRYPTO_CAST6=m
|
||||
CONFIG_CRYPTO_DES=m
|
||||
CONFIG_CRYPTO_FCRYPT=m
|
||||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_ARC4=m
|
||||
CONFIG_CRYPTO_CFB=m
|
||||
CONFIG_CRYPTO_CTS=m
|
||||
CONFIG_CRYPTO_LRW=m
|
||||
CONFIG_CRYPTO_OFB=m
|
||||
CONFIG_CRYPTO_PCBC=m
|
||||
CONFIG_CRYPTO_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_MD4=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
CONFIG_CRYPTO_STREEBOG=m
|
||||
CONFIG_CRYPTO_VMAC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_XCBC=m
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
CONFIG_CRYPTO_USER_API_SKCIPHER=m
|
||||
CONFIG_CRYPTO_USER_API_AEAD=m
|
||||
CONFIG_CRYPTO_DEV_FSL_CAAM=y
|
||||
CONFIG_CRYPTO_DEV_SAHARA=y
|
||||
CONFIG_CRYPTO_DEV_MXS_DCP=y
|
||||
CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m
|
||||
CONFIG_CRC_T10DIF=y
|
||||
CONFIG_CRC7=m
|
||||
CONFIG_LIBCRC32C=m
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_CMA_SIZE_MBYTES=64
|
||||
CONFIG_IRQ_POLL=y
|
||||
CONFIG_PRINTK_TIME=y
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
CONFIG_DEBUG_FS=y
|
||||
# CONFIG_SLUB_DEBUG is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
CONFIG_PROVE_LOCKING=y
|
||||
# CONFIG_FTRACE is not set
|
||||
CONFIG_CORESIGHT=y
|
||||
@@ -1,40 +0,0 @@
|
||||
# @_flash.bin | bootloader
|
||||
# @_image [_flash.bin] | image burn to nand, default is the same as bootloader
|
||||
# @_filesystem | filesystem to burn
|
||||
# @_kernel | kernel image
|
||||
# @_dtb | dtb image
|
||||
|
||||
# This command will be run when i.MX6/7 i.MX8MM, i.MX8MQ
|
||||
SDP: boot -f _flash.bin
|
||||
|
||||
# These commands will be run when use SPL and will be skipped if no spl
|
||||
# SDPU will be deprecated. please use SDPV instead of SDPU
|
||||
# {
|
||||
SDPU: delay 1000
|
||||
SDPU: write -f _flash.bin -offset 0x57c00
|
||||
SDPU: jump
|
||||
# }
|
||||
|
||||
# These commands will be run when use SPL and will be skipped if no spl
|
||||
# if (SPL support SDPV)
|
||||
# {
|
||||
SDPV: delay 1000
|
||||
SDPV: write -f _flash.bin -offset 0x11000
|
||||
SDPV: jump
|
||||
# }
|
||||
|
||||
FB: ucmd setenv fastboot_buffer ${loadaddr}
|
||||
FB[-t 60000]: ucmd nand erase.chip
|
||||
FB[-t 60000]: ucmd ubi part rootfs
|
||||
FB[-t 60000]: ucmd ubi create root -
|
||||
FB: download -f _filesystem
|
||||
FB[-t 60000]: ucmd ubi write ${loadaddr} root ${filesize}
|
||||
|
||||
FB: download -f _kernel
|
||||
FB[-t 60000]: ucmd nand write ${loadaddr} kernel ${filesize}
|
||||
|
||||
FB: download -f _dtb
|
||||
FB[-t 8000]: ucmd nand write ${loadaddr} nanddtb ${filesize}
|
||||
FB: ucmd setenv loadaddr 0x82000000
|
||||
|
||||
FB: done
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 365ff26a30e206de9b18489f45d38582a0a61b7c5919f8ab89295a47316784e1 linux-6.1.68.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 e00e6c6f014e046101739d08d06f328811cebcf5ae101348f409cbbd55ce6900 u-boot-2023.10.tar.bz2
|
||||
@@ -1,4 +0,0 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname "$0")"
|
||||
|
||||
cp "${BOARD_DIR}/nand-full.lst" "${BINARIES_DIR}"
|
||||
@@ -1,67 +0,0 @@
|
||||
i.MX6ULZ BSH SMM M2
|
||||
==================
|
||||
|
||||
This tutorial describes how to use the predefined Buildroot
|
||||
configuration for the i.MX6ULZ BSH SMM M2 board.
|
||||
|
||||
Building
|
||||
--------
|
||||
|
||||
Configure buildroot:
|
||||
|
||||
$ make imx6ulz_bsh_smm_m2_defconfig
|
||||
|
||||
Change settings to fit your needs (optional):
|
||||
|
||||
$ make menuconfig
|
||||
|
||||
Compile everything and build the rootfs image:
|
||||
|
||||
$ make
|
||||
|
||||
|
||||
Result of the build
|
||||
-------------------
|
||||
|
||||
After building, the output/images directory contains:
|
||||
|
||||
output/images/
|
||||
├── imx6ulz-bsh-smm-m2.dtb
|
||||
├── zImage
|
||||
├── nand-full.lst
|
||||
├── rootfs.ubifs
|
||||
└── u-boot-with-spl.imx
|
||||
|
||||
Preparing the board
|
||||
-------------------
|
||||
|
||||
Plug the USB type A to micro B cable into the USB Debug
|
||||
Connector (DBG UART). Use serial port settings 115200 8N1
|
||||
to access the debug console.
|
||||
|
||||
Plug another USB type A to micro B cable into the USB-OTG
|
||||
Connector (USB1). This connection is used to flash the board
|
||||
firmware using the Freescale/NXP UUU tool.
|
||||
|
||||
Connect the power supply/adaptor to the DC Power Jack (labelled
|
||||
+5V).
|
||||
|
||||
|
||||
Flashing
|
||||
--------
|
||||
|
||||
Power up the board by switching on the Power ON Switch, which is
|
||||
placed right next to the DC Jack.
|
||||
|
||||
Enter the following U-Boot commands on the debug serial console:
|
||||
|
||||
$ nand erase.chip
|
||||
$ reset
|
||||
|
||||
Flash the built images directly to board’s memory. On your computer,
|
||||
run:
|
||||
|
||||
$ board/bsh/imx6ulz-bsh-smm-m2/flash.sh output/
|
||||
|
||||
It will flash the bootloader, the Device Tree Blob, the kernel image
|
||||
and the UBI root file system.
|
||||
@@ -1,16 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
}
|
||||
|
||||
partition u-boot {
|
||||
in-partition-table = "no"
|
||||
image = "u-boot-sunxi-with-spl.bin"
|
||||
offset = 8K
|
||||
size = 1016K # 1MB - 8KB
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
partition-type = 0x83
|
||||
image = "rootfs.ext4"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 19b31956d229b5b9ca5671fa1c74320179682a3d8d00fc86794114b21da86039 linux-6.8.12.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 18a853fe39fad7ad03a90cc2d4275aeaed6da69735defac3492b80508843dd4a u-boot-2024.04.tar.bz2
|
||||
@@ -1,32 +0,0 @@
|
||||
Cubietech Cubieboard1
|
||||
=====================
|
||||
|
||||
Cubieboard1 is the first generation Cubieboard from Cubietech.
|
||||
|
||||
Cubietech:
|
||||
http://www.cubietech.com/product-detail/cubieboard1
|
||||
|
||||
Linux Sunxi Wiki:
|
||||
https://linux-sunxi.org/Cubietech_Cubieboard
|
||||
|
||||
Building
|
||||
--------
|
||||
|
||||
Configure and build with
|
||||
|
||||
make cubieboard1_defconfig
|
||||
make
|
||||
|
||||
Flashing
|
||||
--------
|
||||
|
||||
Flash the sdcard image onto a micro sdcard with
|
||||
|
||||
dd if=output/images/sdcard.img of=/dev/sdX bs=1M conv=fsync
|
||||
|
||||
Running
|
||||
-------
|
||||
|
||||
Connect a 3V3 serial interface to the serial header on the top side of the board
|
||||
(between the USB jacks and the A10 chip). Then provide power to the board. The
|
||||
interface uses 115200 baud.
|
||||
@@ -1,5 +0,0 @@
|
||||
DEFAULT linux
|
||||
LABEL linux
|
||||
KERNEL /boot/zImage
|
||||
DEVICETREE /boot/sun4i-a10-cubieboard.dtb
|
||||
APPEND console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p1 rootwait
|
||||
@@ -58,25 +58,6 @@ main ()
|
||||
rm -f ${BINARIES_DIR}/u-boot.its
|
||||
|
||||
${HOST_DIR}/bin/mkimage_imx8 -v v2 -fit -loader ${BINARIES_DIR}/u-boot-spl-ddr.bin 0x920000 -second_loader ${BINARIES_DIR}/u-boot.itb 0x40200000 0x60000 -out ${BINARIES_DIR}/imx8-boot-sd.bin
|
||||
elif grep -Eq "^BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP=y$" "${BR2_CONFIG}"; then
|
||||
SPL_LOAD_ADDR=0x22020000
|
||||
ATF_LOAD_ADDR=0x20040000
|
||||
"${HOST_DIR}/bin/mkimage_imx8" -commit > "${BINARIES_DIR}/mkimg.commit"
|
||||
cat "${BINARIES_DIR}/u-boot.bin" "${BINARIES_DIR}/mkimg.commit" > "${BINARIES_DIR}/u-boot-hash.bin"
|
||||
rm -f "${BINARIES_DIR}/mkimg.commit"
|
||||
if grep -Eq "^BR2_TARGET_OPTEE_OS=y$" "${BR2_CONFIG}"; then
|
||||
"${HOST_DIR}/bin/mkimage_imx8" -soc ULP -c -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 -ap "${BINARIES_DIR}/tee.bin" a35 0xa6000000 -out "${BINARIES_DIR}/u-boot-atf-container.img"
|
||||
else
|
||||
"${HOST_DIR}/bin/mkimage_imx8" -soc ULP -c -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 -out "${BINARIES_DIR}/u-boot-atf-container.img"
|
||||
fi
|
||||
if [ -e "${BINARIES_DIR}/m33_image.bin" ]; then
|
||||
"${HOST_DIR}/bin/mkimage_imx8" -soc ULP -append "${BINARIES_DIR}/ahab-container.img" -c -upower "${BINARIES_DIR}/upower.bin" -m4 "${BINARIES_DIR}/m33_image.bin" 0 0x1ffc2000 -ap "${BINARIES_DIR}/u-boot-spl.bin" a35 ${SPL_LOAD_ADDR} -out "${BINARIES_DIR}/imx8-boot-sd.bin"
|
||||
else
|
||||
"${HOST_DIR}/bin/mkimage_imx8" -soc ULP -append "${BINARIES_DIR}/ahab-container.img" -c -upower "${BINARIES_DIR}/upower.bin" 0 0x1ffc2000 -ap "${BINARIES_DIR}/u-boot-spl.bin" a35 ${SPL_LOAD_ADDR} -out "${BINARIES_DIR}/imx8-boot-sd.bin"
|
||||
fi
|
||||
flashbin_size="$(wc -c "${BINARIES_DIR}/imx8-boot-sd.bin" | awk '{print $1}')"
|
||||
pad_cnt=$(($((flashbin_size + 0x400 - 1)) / 0x400))
|
||||
dd if="${BINARIES_DIR}/u-boot-atf-container.img" of="${BINARIES_DIR}/imx8-boot-sd.bin" bs=1K seek=${pad_cnt}
|
||||
else
|
||||
${HOST_DIR}/bin/mkimage_imx8 -commit > ${BINARIES_DIR}/mkimg.commit
|
||||
cat ${BINARIES_DIR}/u-boot.bin ${BINARIES_DIR}/mkimg.commit > ${BINARIES_DIR}/u-boot-hash.bin
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
**************************
|
||||
Freescale i.MX25 PDK board
|
||||
**************************
|
||||
|
||||
This file documents the Buildroot support for the Freescale i.MX25 PDK board.
|
||||
|
||||
Build
|
||||
=====
|
||||
|
||||
First, configure Buildroot for the i.MX25 PDK board:
|
||||
|
||||
make mx25pdk_defconfig
|
||||
|
||||
Build all components:
|
||||
|
||||
make
|
||||
|
||||
You will find in output/images/ the following files:
|
||||
- imx25-pdk.dtb
|
||||
- rootfs.ext4
|
||||
- rootfs.tar
|
||||
- sdcard.img
|
||||
- u-boot.imx
|
||||
- zImage
|
||||
|
||||
Create a bootable SD card
|
||||
=========================
|
||||
|
||||
To determine the device associated to the SD card have a look in the
|
||||
/proc/partitions file:
|
||||
|
||||
cat /proc/partitions
|
||||
|
||||
Buildroot prepares a bootable "sdcard.img" image in the output/images/
|
||||
directory, ready to be dumped on a SD card. Launch the following
|
||||
command as root:
|
||||
|
||||
dd if=output/images/sdcard.img of=/dev/<your-sd-device>
|
||||
|
||||
*** WARNING! This will destroy all the card content. Use with care! ***
|
||||
|
||||
For details about the medium image layout, see the definition in
|
||||
board/freescale/common/imx/genimage.cfg.template.
|
||||
|
||||
Boot the i.MX25 PDK board
|
||||
=========================
|
||||
|
||||
To boot your newly created system:
|
||||
- insert the SD card in the SD slot of the board;
|
||||
- put a USB cable into the Debug USB Port and connect using a terminal
|
||||
emulator at 115200 bps, 8n1;
|
||||
- power on the board.
|
||||
|
||||
Enjoy!
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 c70adedadce88f8685cb26d9703b930292c1349138e2c55ed9b4cd6e277de3bd linux-imx-lf-6.6.23-2.0.0.tar.gz
|
||||
+5
-8
@@ -1,4 +1,4 @@
|
||||
From 221b57404b29190e0b37f03b81dd3ee6a0fc9ce0 Mon Sep 17 00:00:00 2001
|
||||
From e9a88fddc149fc52cdc5a8997f9fd3a29416c643 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Vincent=20Stehl=C3=A9?= <vincent.stehle@freescale.com>
|
||||
Date: Tue, 12 Aug 2014 10:17:31 +0200
|
||||
Subject: [PATCH] mx6qsabre_common: boot Linux to /init in mfgtools mode
|
||||
@@ -15,20 +15,17 @@ buildroot system entirely through USB.
|
||||
|
||||
Signed-off-by: Vincent Stehlé <vincent.stehle@freescale.com>
|
||||
Signed-off-by: Julien Olivain <julien.olivain@oss.nxp.com>
|
||||
[Julien: rebased patch on lf-6.6.23-2.0.0]
|
||||
Signed-off-by: Julien Olivain <ju.o@free.fr>
|
||||
Upstream: Not applicable, Buildroot specific.
|
||||
---
|
||||
include/configs/imx_env.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/include/configs/imx_env.h b/include/configs/imx_env.h
|
||||
index 1b34478fc3f..9106d59ff9f 100644
|
||||
index c03748d93f..aa1a8bf488 100644
|
||||
--- a/include/configs/imx_env.h
|
||||
+++ b/include/configs/imx_env.h
|
||||
@@ -54,7 +54,7 @@
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
#define CFG_MFG_ENV_SETTINGS_DEFAULT \
|
||||
#define CONFIG_MFG_ENV_SETTINGS_DEFAULT \
|
||||
"mfgtool_args=setenv bootargs console=${console},${baudrate} " \
|
||||
- "rdinit=/linuxrc " \
|
||||
+ "rdinit=/init " \
|
||||
@@ -36,5 +33,5 @@ index 1b34478fc3f..9106d59ff9f 100644
|
||||
"\0" \
|
||||
"kboot="MFG_BOOT_CMD"\0"\
|
||||
--
|
||||
2.45.2
|
||||
2.26.2
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user