uboot-mediatek: update to latest version
[openwrt/staging/stintel.git] / package / boot / uboot-mediatek / Makefile
1 include $(TOPDIR)/rules.mk
2 include $(INCLUDE_DIR)/kernel.mk
3
4 PKG_VERSION:=2020.07
5 PKG_HASH:=c1f5bf9ee6bb6e648edbf19ce2ca9452f614b08a9f886f1a566aa42e8cf05f6a
6
7 include $(INCLUDE_DIR)/u-boot.mk
8 include $(INCLUDE_DIR)/package.mk
9 include $(INCLUDE_DIR)/host-build.mk
10
11 define U-Boot/Default
12 BUILD_TARGET:=mediatek
13 UBOOT_IMAGE:=u-boot-mtk.bin
14 DEFAULT:=y
15 endef
16
17 define U-Boot/mt7622
18 NAME:=MT7622
19 BUILD_SUBTARGET:=mt7622
20 UBOOT_CONFIG:=mt7622_rfb
21 endef
22
23 define U-Boot/mt7623a_unielec_u7623
24 NAME:=UniElec U7623 (mt7623)
25 BUILD_SUBTARGET:=mt7623
26 UBOOT_CONFIG:=mt7623a_unielec_u7623_02
27 endef
28
29 define U-Boot/mt7623n_bpir2
30 NAME:=Banana Pi R2 (mt7623)
31 BUILD_SUBTARGET:=mt7623
32 UBOOT_IMAGE:=u-boot.bin
33 UBOOT_CONFIG:=mt7623n_bpir2
34 endef
35
36 define U-Boot/mt7629
37 NAME:=MT7629
38 BUILD_SUBTARGET:=mt7629
39 UBOOT_CONFIG:=mt7629_rfb
40 endef
41
42 UBOOT_TARGETS := mt7629 mt7622 mt7623n_bpir2 mt7623a_unielec_u7623
43
44 UBOOT_MAKE_FLAGS += $(UBOOT_IMAGE)
45
46 Build/Exports:=$(Host/Exports)
47
48 define Build/InstallDev
49 $(INSTALL_DIR) $(STAGING_DIR_IMAGE)
50 $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(UBOOT_IMAGE) $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)-$(UBOOT_IMAGE)
51 endef
52
53 $(eval $(call BuildPackage/U-Boot))