aboutsummaryrefslogtreecommitdiffstats
path: root/package/boot/mt7623n-preloader/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'package/boot/mt7623n-preloader/Makefile')
-rw-r--r--package/boot/mt7623n-preloader/Makefile22
1 files changed, 22 insertions, 0 deletions
diff --git a/package/boot/mt7623n-preloader/Makefile b/package/boot/mt7623n-preloader/Makefile
index 801c6d19b3..0faaf46d3f 100644
--- a/package/boot/mt7623n-preloader/Makefile
+++ b/package/boot/mt7623n-preloader/Makefile
@@ -30,6 +30,14 @@ define Download/BPI-R2-preloader-2k.img.gz
endef
$(eval $(call Download,BPI-R2-preloader-2k.img.gz))
+define Download/BPI-R64-preloader-2k.img.gz
+ FILE:=$(BPI_PRELOADER_PREFIX)-BPI-R64-preloader-2k.img.gz
+ URL:=$(BPI_PRELOADER_URL)
+ URL_FILE:=BPI-R64-preloader-2k.img.gz
+ HASH:=1a4b55da1717190aa4e790ce93850605e9b15aae4c3248bcf8734aac020ab0e4
+endef
+$(eval $(call Download,BPI-R64-preloader-2k.img.gz))
+
define Package/mt7623n-preloader
SECTION:=boot
@@ -43,10 +51,23 @@ define Package/mt7623n-preloader/description
Preloader image for mt7623n based boards like Banana Pi R2.
endef
+define Package/mt7622-preloader
+ SECTION:=boot
+ CATEGORY:=Boot Loaders
+ DEPENDS:=@TARGET_mediatek_mt7622
+ TITLE:=mt7622-preloader
+ DEFAULT:=y if TARGET_mediatek
+endef
+
+define Package/mt7622-preloader/description
+ Preloader image for mt7622 based boards like Banana Pi R64.
+endef
+
define Build/Prepare
rm -rf $(PKG_BUILD_DIR)
mkdir -p $(PKG_BUILD_DIR)
cp $(DL_DIR)/$(BPI_PRELOADER_PREFIX)-BPI-R2-preloader-DDR1600-20191024-2k.img.gz $(PKG_BUILD_DIR)/mt7623n_bpir2-preloader.bin.gz
+ cp $(DL_DIR)/$(BPI_PRELOADER_PREFIX)-BPI-R64-preloader-2k.img.gz $(PKG_BUILD_DIR)/mt7622_bpir64-preloader.bin.gz
endef
define Build/Compile
@@ -59,3 +80,4 @@ define Build/InstallDev
endef
$(eval $(call BuildPackage,mt7623n-preloader))
+$(eval $(call BuildPackage,mt7622-preloader))