U-Boot 2018.11 broke compatibility of U-Boot image type IDs. Restore IDs used in previous (and subsequent) U-Boot versions to fix booting GENERIC armv7 NetBSD kernels.diff -r1.18 -r1.19 pkgsrc/sysutils/u-boot/distinfo
(jmcneill)
@@ -1,15 +1,16 @@ | @@ -1,15 +1,16 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2018/12/19 12:03:01 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.19 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | SHA1 (u-boot-2018.11.tar.bz2) = e58e86c633ad3e2613196e0c0b0a7760ae5966d6 | 3 | SHA1 (u-boot-2018.11.tar.bz2) = e58e86c633ad3e2613196e0c0b0a7760ae5966d6 | |
4 | RMD160 (u-boot-2018.11.tar.bz2) = f63c67750951d0e2883935a5d4cc3252f51a5453 | 4 | RMD160 (u-boot-2018.11.tar.bz2) = f63c67750951d0e2883935a5d4cc3252f51a5453 | |
5 | SHA512 (u-boot-2018.11.tar.bz2) = 1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff | 5 | SHA512 (u-boot-2018.11.tar.bz2) = 1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff | |
6 | Size (u-boot-2018.11.tar.bz2) = 13045125 bytes | 6 | Size (u-boot-2018.11.tar.bz2) = 13045125 bytes | |
7 | SHA1 (patch-arch_arm_cpu_armv8_Kconfig) = 63cbbf2e3cebd46793fc03cc8e62297f6dc01aa9 | 7 | SHA1 (patch-arch_arm_cpu_armv8_Kconfig) = 63cbbf2e3cebd46793fc03cc8e62297f6dc01aa9 | |
8 | SHA1 (patch-configs_jetson-tk1_defconfig) = e25d89b9440f9bb4486ac22fc47083ed24abdd95 | 8 | SHA1 (patch-configs_jetson-tk1_defconfig) = e25d89b9440f9bb4486ac22fc47083ed24abdd95 | |
9 | SHA1 (patch-configs_orangepi_zero_plus_defconfig) = 328204fda6f202a2468c34b60fda71e0aa72e92a | 9 | SHA1 (patch-configs_orangepi_zero_plus_defconfig) = 328204fda6f202a2468c34b60fda71e0aa72e92a | |
10 | SHA1 (patch-configs_p2371-2180_defconfig) = 2a3f1ad4f9963af403c2c9f2f01b892bbe55188c | 10 | SHA1 (patch-configs_p2371-2180_defconfig) = 2a3f1ad4f9963af403c2c9f2f01b892bbe55188c | |
11 | SHA1 (patch-drivers_video_sunxi_sunxi__display.c) = 8e6a6a781cce25af5cba289fc2ca76e30b62aff6 | 11 | SHA1 (patch-drivers_video_sunxi_sunxi__display.c) = 8e6a6a781cce25af5cba289fc2ca76e30b62aff6 | |
12 | SHA1 (patch-include_configs_tegra-common-post.h) = dfc081d2a3f7cd32e340b03f6c77c629bffd29b4 | 12 | SHA1 (patch-include_configs_tegra-common-post.h) = dfc081d2a3f7cd32e340b03f6c77c629bffd29b4 | |
13 | SHA1 (patch-include_configs_tegra-common.h) = 4cda8f9df2c7fc2b9cd9d4139ec679a42648e4f8 | 13 | SHA1 (patch-include_configs_tegra-common.h) = 4cda8f9df2c7fc2b9cd9d4139ec679a42648e4f8 | |
14 | SHA1 (patch-include_image.h) = c9b134b2b5624a1e6c9f091a2192185b8d0f85fe | |||
14 | SHA1 (patch-lib_bch.c) = b1f1c7418f1004c151b9e5e06ab7047a1736ae47 | 15 | SHA1 (patch-lib_bch.c) = b1f1c7418f1004c151b9e5e06ab7047a1736ae47 | |
15 | SHA1 (patch-tools_imx__cntr__image.sh) = 715647e3b77b505513ae79b4fe673f4f7f9bf042 | 16 | SHA1 (patch-tools_imx__cntr__image.sh) = 715647e3b77b505513ae79b4fe673f4f7f9bf042 |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:22 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= a10-olinuxino-lime | 3 | UBOOT_TARGET= a10-olinuxino-lime | |
4 | UBOOT_CONFIG= A10-OLinuXino-Lime_defconfig | 4 | UBOOT_CONFIG= A10-OLinuXino-Lime_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:22 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= bananapi | 3 | UBOOT_TARGET= bananapi | |
4 | UBOOT_CONFIG= Bananapi_defconfig | 4 | UBOOT_CONFIG= Bananapi_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:22 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= bananapi-m3 | 3 | UBOOT_TARGET= bananapi-m3 | |
4 | UBOOT_CONFIG= Sinovoip_BPI_M3_defconfig | 4 | UBOOT_CONFIG= Sinovoip_BPI_M3_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,8 +1,10 @@ | @@ -1,8 +1,10 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2017/08/26 19:56:36 sevan Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= beagleboard | 3 | UBOOT_TARGET= beagleboard | |
4 | UBOOT_CONFIG= omap3_beagle_defconfig | 4 | UBOOT_CONFIG= omap3_beagle_defconfig | |
5 | UBOOT_BIN= u-boot.img | 5 | UBOOT_BIN= u-boot.img | |
6 | UBOOT_BIN+= MLO | 6 | UBOOT_BIN+= MLO | |
7 | 7 | |||
8 | PKGREVISION= 1 | |||
9 | ||||
8 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 10 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,8 +1,10 @@ | @@ -1,8 +1,10 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2017/08/26 18:46:07 sevan Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= beagleboneblack | 3 | UBOOT_TARGET= beagleboneblack | |
4 | UBOOT_CONFIG= am335x_boneblack_defconfig | 4 | UBOOT_CONFIG= am335x_boneblack_defconfig | |
5 | UBOOT_BIN= u-boot.img | 5 | UBOOT_BIN= u-boot.img | |
6 | UBOOT_BIN+= MLO | 6 | UBOOT_BIN+= MLO | |
7 | 7 | |||
8 | PKGREVISION= 1 | |||
9 | ||||
8 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 10 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,8 +1,10 @@ | @@ -1,8 +1,10 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2017/08/26 18:35:33 sevan Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= beaglebonewhite | 3 | UBOOT_TARGET= beaglebonewhite | |
4 | UBOOT_CONFIG= am335x_evm_defconfig | 4 | UBOOT_CONFIG= am335x_evm_defconfig | |
5 | UBOOT_BIN= u-boot.img | 5 | UBOOT_BIN= u-boot.img | |
6 | UBOOT_BIN+= MLO | 6 | UBOOT_BIN+= MLO | |
7 | 7 | |||
8 | PKGREVISION= 1 | |||
9 | ||||
8 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 10 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:22 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:44 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= chip | 3 | UBOOT_TARGET= chip | |
4 | UBOOT_CONFIG= CHIP_defconfig | 4 | UBOOT_CONFIG= CHIP_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= chip-pro | 3 | UBOOT_TARGET= chip-pro | |
4 | UBOOT_CONFIG= CHIP_pro_defconfig | 4 | UBOOT_CONFIG= CHIP_pro_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= cubieboard2 | 3 | UBOOT_TARGET= cubieboard2 | |
4 | UBOOT_CONFIG= Cubieboard2_defconfig | 4 | UBOOT_CONFIG= Cubieboard2_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= cubieboard4 | 3 | UBOOT_TARGET= cubieboard4 | |
4 | UBOOT_CONFIG= Cubieboard4_defconfig | 4 | UBOOT_CONFIG= Cubieboard4_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= cubietruck | 3 | UBOOT_TARGET= cubietruck | |
4 | UBOOT_CONFIG= Cubietruck_defconfig | 4 | UBOOT_CONFIG= Cubietruck_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2018/10/14 19:25:31 aymeric Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= de0-nanosoc | 3 | UBOOT_TARGET= de0-nanosoc | |
4 | UBOOT_CONFIG= socfpga_de0_nano_soc_defconfig | 4 | UBOOT_CONFIG= socfpga_de0_nano_soc_defconfig | |
5 | UBOOT_BIN= u-boot-with-spl.sfp | 5 | UBOOT_BIN= u-boot-with-spl.sfp | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= hummingbird-a31 | 3 | UBOOT_TARGET= hummingbird-a31 | |
4 | UBOOT_CONFIG= Hummingbird_A31_defconfig | 4 | UBOOT_CONFIG= Hummingbird_A31_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2018/12/14 00:52:26 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= jetson-tk1 | 3 | UBOOT_TARGET= jetson-tk1 | |
4 | UBOOT_CONFIG= jetson-tk1_defconfig | 4 | UBOOT_CONFIG= jetson-tk1_defconfig | |
5 | UBOOT_BIN= u-boot u-boot-dtb.bin | 5 | UBOOT_BIN= u-boot u-boot-dtb.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,10 +1,12 @@ | @@ -1,10 +1,12 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2018/12/14 00:52:26 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= jetson-tx1 | 3 | UBOOT_TARGET= jetson-tx1 | |
4 | UBOOT_CONFIG= p2371-2180_defconfig | 4 | UBOOT_CONFIG= p2371-2180_defconfig | |
5 | UBOOT_BIN= u-boot u-boot-dtb.bin | 5 | UBOOT_BIN= u-boot u-boot-dtb.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | # Switch to EL1 before booting kernel (required for 32-bit support) | 9 | # Switch to EL1 before booting kernel (required for 32-bit support) | |
8 | PKG_DEFAULT_OPTIONS+= el1 | 10 | PKG_DEFAULT_OPTIONS+= el1 | |
9 | 11 | |||
10 | .include "../../sysutils/u-boot/u-boot-arm64.mk" | 12 | .include "../../sysutils/u-boot/u-boot-arm64.mk" |
@@ -1,10 +1,12 @@ | @@ -1,10 +1,12 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/12/14 00:52:27 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= jetson-tx2 | 3 | UBOOT_TARGET= jetson-tx2 | |
4 | UBOOT_CONFIG= p2771-0000-500_defconfig | 4 | UBOOT_CONFIG= p2771-0000-500_defconfig | |
5 | UBOOT_BIN= u-boot u-boot-dtb.bin | 5 | UBOOT_BIN= u-boot u-boot-dtb.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | # Switch to EL1 before booting kernel (required for 32-bit support) | 9 | # Switch to EL1 before booting kernel (required for 32-bit support) | |
8 | PKG_DEFAULT_OPTIONS+= el1 | 10 | PKG_DEFAULT_OPTIONS+= el1 | |
9 | 11 | |||
10 | .include "../../sysutils/u-boot/u-boot-arm64.mk" | 12 | .include "../../sysutils/u-boot/u-boot-arm64.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2017/12/21 11:46:47 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= nanopi-m1 | 3 | UBOOT_TARGET= nanopi-m1 | |
4 | UBOOT_CONFIG= nanopi_m1_defconfig | 4 | UBOOT_CONFIG= nanopi_m1_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:45 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= nanopi-neo | 3 | UBOOT_TARGET= nanopi-neo | |
4 | UBOOT_CONFIG= nanopi_neo_defconfig | 4 | UBOOT_CONFIG= nanopi_neo_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2018/12/31 15:06:47 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= nanopi-neo | 3 | UBOOT_TARGET= nanopi-neo | |
4 | UBOOT_CONFIG= nanopi_neo_defconfig | 4 | UBOOT_CONFIG= nanopi_neo_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,18 +1,19 @@ | @@ -1,18 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2018/12/14 00:52:27 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= nanopi-neo-plus2 | 3 | UBOOT_TARGET= nanopi-neo-plus2 | |
4 | UBOOT_CONFIG= nanopi_neo_plus2_defconfig | 4 | UBOOT_CONFIG= nanopi_neo_plus2_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | # Switch to EL1 before booting kernel (required for 32-bit support) | 9 | # Switch to EL1 before booting kernel (required for 32-bit support) | |
8 | #PKG_DEFAULT_OPTIONS+= el1 | 10 | #PKG_DEFAULT_OPTIONS+= el1 | |
9 | PKG_DEFAULT_OPTIONS+= debug | |||
10 | 11 | |||
11 | post-extract: | 12 | post-extract: | |
12 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | 13 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | |
13 | 14 | |||
14 | post-build: | 15 | post-build: | |
15 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | 16 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | |
16 | 17 | |||
17 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | 18 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | |
18 | .include "../../sysutils/u-boot/u-boot-arm64.mk" | 19 | .include "../../sysutils/u-boot/u-boot-arm64.mk" |
@@ -1,17 +1,19 @@ | @@ -1,17 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= nanopi-neo2 | 3 | UBOOT_TARGET= nanopi-neo2 | |
4 | UBOOT_CONFIG= nanopi_neo2_defconfig | 4 | UBOOT_CONFIG= nanopi_neo2_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | # Switch to EL1 before booting kernel (required for 32-bit support) | 9 | # Switch to EL1 before booting kernel (required for 32-bit support) | |
8 | PKG_DEFAULT_OPTIONS+= el1 | 10 | PKG_DEFAULT_OPTIONS+= el1 | |
9 | 11 | |||
10 | post-extract: | 12 | post-extract: | |
11 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | 13 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | |
12 | 14 | |||
13 | post-build: | 15 | post-build: | |
14 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | 16 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | |
15 | 17 | |||
16 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | 18 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | |
17 | .include "../../sysutils/u-boot/u-boot-arm64.mk" | 19 | .include "../../sysutils/u-boot/u-boot-arm64.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2018/10/27 10:02:13 skrll Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= odroid-xu3 | 3 | UBOOT_TARGET= odroid-xu3 | |
4 | UBOOT_CONFIG= odroid-xu3_defconfig | 4 | UBOOT_CONFIG= odroid-xu3_defconfig | |
5 | UBOOT_BIN= u-boot u-boot-dtb.bin | 5 | UBOOT_BIN= u-boot u-boot-dtb.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= orangepi-2 | 3 | UBOOT_TARGET= orangepi-2 | |
4 | UBOOT_CONFIG= orangepi_2_defconfig | 4 | UBOOT_CONFIG= orangepi_2_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= orangepi-one | 3 | UBOOT_TARGET= orangepi-one | |
4 | UBOOT_CONFIG= orangepi_one_defconfig | 4 | UBOOT_CONFIG= orangepi_one_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2018/05/25 10:45:23 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= orangepi-plus2e | 3 | UBOOT_TARGET= orangepi-plus2e | |
4 | UBOOT_CONFIG= orangepi_plus2e_defconfig | 4 | UBOOT_CONFIG= orangepi_plus2e_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2018/06/23 10:48:27 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= orangepi-zero | 3 | UBOOT_TARGET= orangepi-zero | |
4 | UBOOT_CONFIG= orangepi_zero_defconfig | 4 | UBOOT_CONFIG= orangepi_zero_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 9 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,17 +1,19 @@ | @@ -1,17 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2018/06/24 23:18:01 thorpej Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= orangepi-zero-plus | 3 | UBOOT_TARGET= orangepi-zero-plus | |
4 | UBOOT_CONFIG= orangepi_zero_plus_defconfig | 4 | UBOOT_CONFIG= orangepi_zero_plus_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | # Switch to EL1 before booting kernel (required for 32-bit support) | 9 | # Switch to EL1 before booting kernel (required for 32-bit support) | |
8 | PKG_DEFAULT_OPTIONS+= el1 | 10 | PKG_DEFAULT_OPTIONS+= el1 | |
9 | 11 | |||
10 | post-extract: | 12 | post-extract: | |
11 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | 13 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | |
12 | 14 | |||
13 | post-build: | 15 | post-build: | |
14 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | 16 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | |
15 | 17 | |||
16 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | 18 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | |
17 | .include "../../sysutils/u-boot/u-boot-arm64.mk" | 19 | .include "../../sysutils/u-boot/u-boot-arm64.mk" |
@@ -1,14 +1,16 @@ | @@ -1,14 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2018/12/14 00:52:27 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= pine-h64 | 3 | UBOOT_TARGET= pine-h64 | |
4 | UBOOT_CONFIG= pine_h64_defconfig | 4 | UBOOT_CONFIG= pine_h64_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | post-extract: | 9 | post-extract: | |
8 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50i-h6/bl31.bin ${WRKSRC} | 10 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50i-h6/bl31.bin ${WRKSRC} | |
9 | 11 | |||
10 | post-build: | 12 | post-build: | |
11 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | 13 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | |
12 | 14 | |||
13 | .include "../../sysutils/arm-trusted-firmware-sun50i-h6/buildlink3.mk" | 15 | .include "../../sysutils/arm-trusted-firmware-sun50i-h6/buildlink3.mk" | |
14 | .include "../../sysutils/u-boot/u-boot-arm64.mk" | 16 | .include "../../sysutils/u-boot/u-boot-arm64.mk" |
@@ -1,17 +1,19 @@ | @@ -1,17 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2018/05/25 10:45:24 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= pine64 | 3 | UBOOT_TARGET= pine64 | |
4 | UBOOT_CONFIG= pine64_plus_defconfig | 4 | UBOOT_CONFIG= pine64_plus_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | # Switch to EL1 before booting kernel (required for 32-bit support) | 9 | # Switch to EL1 before booting kernel (required for 32-bit support) | |
8 | PKG_DEFAULT_OPTIONS+= el1 | 10 | PKG_DEFAULT_OPTIONS+= el1 | |
9 | 11 | |||
10 | post-extract: | 12 | post-extract: | |
11 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | 13 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | |
12 | 14 | |||
13 | post-build: | 15 | post-build: | |
14 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | 16 | ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin | |
15 | 17 | |||
16 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | 18 | .include "../../sysutils/arm-trusted-firmware-sun50iw1p1/buildlink3.mk" | |
17 | .include "../../sysutils/u-boot/u-boot-arm64.mk" | 19 | .include "../../sysutils/u-boot/u-boot-arm64.mk" |
@@ -1,18 +1,20 @@ | @@ -1,18 +1,20 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2018/05/25 10:45:24 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2018/12/31 15:06:46 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= pocketchip | 3 | UBOOT_TARGET= pocketchip | |
4 | UBOOT_CONFIG= CHIP_defconfig | 4 | UBOOT_CONFIG= CHIP_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | 6 | |||
7 | PKGREVISION= 1 | |||
8 | ||||
7 | UBOOT_OPTIONS+= CONFIG_I2C1_ENABLE=y | 9 | UBOOT_OPTIONS+= CONFIG_I2C1_ENABLE=y | |
8 | UBOOT_OPTIONS+= CONFIG_AXP_GPIO=y | 10 | UBOOT_OPTIONS+= CONFIG_AXP_GPIO=y | |
9 | UBOOT_OPTIONS+= CONFIG_VIDEO=y | 11 | UBOOT_OPTIONS+= CONFIG_VIDEO=y | |
10 | UBOOT_OPTIONS+= CONFIG_VIDEO_VGA_VIA_LCD=y | 12 | UBOOT_OPTIONS+= CONFIG_VIDEO_VGA_VIA_LCD=y | |
11 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_MODE=\"x:480,y:272,depth:18,pclk_khz:9000,le:10,ri:5,up:3,lo:8,hs:30,vs:5,sync:3,vmode:0\" | 13 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_MODE=\"x:480,y:272,depth:18,pclk_khz:9000,le:10,ri:5,up:3,lo:8,hs:30,vs:5,sync:3,vmode:0\" | |
12 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_POWER=\"AXP0-1\" | 14 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_POWER=\"AXP0-1\" | |
13 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_BL_EN=\"PD18\" | 15 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_BL_EN=\"PD18\" | |
14 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_BL_PWM=\"PB2\" | 16 | UBOOT_OPTIONS+= CONFIG_VIDEO_LCD_BL_PWM=\"PB2\" | |
15 | UBOOT_OPTIONS+= CONFIG_VIDEO_CHRONTEL_CH7033=y | 17 | UBOOT_OPTIONS+= CONFIG_VIDEO_CHRONTEL_CH7033=y | |
16 | UBOOT_OPTIONS+= CONFIG_VIDEO_CHRONTEL_CH7033_I2C_BUS=1 | 18 | UBOOT_OPTIONS+= CONFIG_VIDEO_CHRONTEL_CH7033_I2C_BUS=1 | |
17 | 19 | |||
18 | .include "../../sysutils/u-boot/u-boot-arm.mk" | 20 | .include "../../sysutils/u-boot/u-boot-arm.mk" |
@@ -1,20 +1,22 @@ | @@ -1,20 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2018/06/07 00:58:27 jmcneill Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/12/31 15:06:47 jmcneill Exp $ | |
2 | 2 | |||
3 | UBOOT_TARGET= sopine-baseboard | 3 | UBOOT_TARGET= sopine-baseboard | |
4 | UBOOT_CONFIG= sopine_baseboard_defconfig | 4 | UBOOT_CONFIG= sopine_baseboard_defconfig | |
5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | 5 | UBOOT_BIN= u-boot-sunxi-with-spl.bin | |
6 | UBOOT_ENV+= DEVICE_TREE=sun50i-a64-sopine-baseboard | 6 | UBOOT_ENV+= DEVICE_TREE=sun50i-a64-sopine-baseboard | |
7 | 7 | |||
8 | PKGREVISION= 1 | |||
9 | ||||
8 | # Switch to EL1 before booting kernel (required for 32-bit support) | 10 | # Switch to EL1 before booting kernel (required for 32-bit support) | |
9 | PKG_DEFAULT_OPTIONS+= el1 | 11 | PKG_DEFAULT_OPTIONS+= el1 | |
10 | 12 | |||
11 | post-extract: | 13 | post-extract: | |
12 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | 14 | ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50iw1p1/bl31.bin ${WRKSRC} | |
13 | ${CP} ${WRKSRC}/arch/arm/dts/sun50i-a64-pine64-plus.dts \ | 15 | ${CP} ${WRKSRC}/arch/arm/dts/sun50i-a64-pine64-plus.dts \ | |
14 | ${WRKSRC}/arch/arm/dts/sun50i-a64-sopine-baseboard.dts | 16 | ${WRKSRC}/arch/arm/dts/sun50i-a64-sopine-baseboard.dts | |
15 | ${CAT} ${WRKSRC}/configs/${UBOOT_CONFIG} | \ | 17 | ${CAT} ${WRKSRC}/configs/${UBOOT_CONFIG} | \ | |
16 | ${SED} "s/sun50i-a64-pine64-plus/sun50i-a64-sopine-baseboard/" \ | 18 | ${SED} "s/sun50i-a64-pine64-plus/sun50i-a64-sopine-baseboard/" \ | |
17 | > ${WRKSRC}/configs/${UBOOT_CONFIG}.tmp && \ | 19 | > ${WRKSRC}/configs/${UBOOT_CONFIG}.tmp && \ | |
18 | ${MV} ${WRKSRC}/configs/${UBOOT_CONFIG}.tmp ${WRKSRC}/configs/${UBOOT_CONFIG} | 20 | ${MV} ${WRKSRC}/configs/${UBOOT_CONFIG}.tmp ${WRKSRC}/configs/${UBOOT_CONFIG} | |
19 | 21 | |||
20 | post-build: | 22 | post-build: |
$NetBSD: patch-include_image.h,v 1.1 2018/12/31 15:06:44 jmcneill Exp $
IH_TYPE_* image type value compatibility was broken in 2018.11. Restore
compatibility with previous and future releases. This has since been fixed
upstream with commit 24431adc366c67c7755c0c6a956978f3b66ad550
--- include/image.h.orig 2018-11-14 16:10:06.000000000 +0000
+++ include/image.h
@@ -251,7 +251,6 @@ enum {
IH_TYPE_FLATDT, /* Binary Flat Device Tree Blob */
IH_TYPE_KWBIMAGE, /* Kirkwood Boot Image */
IH_TYPE_IMXIMAGE, /* Freescale IMXBoot Image */
- IH_TYPE_IMX8IMAGE, /* Freescale IMX8Boot Image */
IH_TYPE_UBLIMAGE, /* Davinci UBL Image */
IH_TYPE_OMAPIMAGE, /* TI OMAP Config Header Image */
IH_TYPE_AISIMAGE, /* TI Davinci AIS Image */
@@ -278,6 +277,9 @@ enum {
IH_TYPE_PMMC, /* TI Power Management Micro-Controller Firmware */
IH_TYPE_STM32IMAGE, /* STMicroelectronics STM32 Image */
IH_TYPE_SOCFPGAIMAGE_V1, /* Altera SOCFPGA A10 Preloader */
+ IH_TYPE_MTKIMAGE, /* MediaTek BootRO loadable Image */
+ IH_TYPE_IMX8MIMAGE, /* Freescale IMX8MBoot Image */
+ IH_TYPE_IMX8IMAGE, /* Freescale IMX8Boot Image */
IH_TYPE_COUNT, /* Number of image types */
};