diff options
Diffstat (limited to 'target/linux/ipq40xx/image/Makefile')
-rw-r--r-- | target/linux/ipq40xx/image/Makefile | 55 |
1 files changed, 28 insertions, 27 deletions
diff --git a/target/linux/ipq40xx/image/Makefile b/target/linux/ipq40xx/image/Makefile index 1fe563c7a5..f68a8d5288 100644 --- a/target/linux/ipq40xx/image/Makefile +++ b/target/linux/ipq40xx/image/Makefile @@ -9,6 +9,7 @@ define Device/Default KERNEL_INITRAMFS_PREFIX := $$(IMG_PREFIX)-$(1)-initramfs KERNEL_PREFIX := $$(IMAGE_PREFIX) KERNEL_LOADADDR := 0x80208000 + DEVICE_DTS = $$(SOC)-$(lastword $(subst _, ,$(1))) SUPPORTED_DEVICES := $(subst _,$(comma),$(1)) IMAGE/sysupgrade.bin = sysupgrade-tar | append-metadata IMAGE/sysupgrade.bin/squashfs := @@ -65,13 +66,13 @@ define Device/8dev_jalapeno-common $(call Device/UbiFit) BLOCKSIZE := 128k PAGESIZE := 2048 + SOC := qcom-ipq4018 endef define Device/8dev_jalapeno $(call Device/8dev_jalapeno-common) DEVICE_VENDOR := 8devices DEVICE_MODEL := Jalapeno - DEVICE_DTS := qcom-ipq4018-jalapeno endef TARGET_DEVICES += 8dev_jalapeno @@ -80,7 +81,7 @@ define Device/alfa-network_ap120c-ac $(call Device/UbiFit) DEVICE_VENDOR := ALFA Network DEVICE_MODEL := AP120C-AC - DEVICE_DTS := qcom-ipq4018-ap120c-ac + SOC := qcom-ipq4018 DEVICE_PACKAGES := kmod-usb-acm \ kmod-tpm-i2c-atmel uboot-envtools BLOCKSIZE := 128k @@ -95,7 +96,7 @@ define Device/aruba_ap-303 $(call Device/FitImageLzma) DEVICE_VENDOR := Aruba DEVICE_MODEL := AP-303 - DEVICE_DTS := qcom-ipq4029-ap-303 + SOC := qcom-ipq4029 DEVICE_PACKAGES := ipq-wifi-aruba_ap-303 IMAGES := sysupgrade.bin endef @@ -105,7 +106,7 @@ define Device/asus_map-ac2200 $(call Device/FitImageLzma) DEVICE_VENDOR := ASUS DEVICE_MODEL := Lyra (MAP-AC2200) - DEVICE_DTS := qcom-ipq4019-map-ac2200 + SOC := qcom-ipq4019 IMAGES := sysupgrade.bin DEVICE_PACKAGES := ath10k-firmware-qca9888-ct kmod-ath3k endef @@ -115,7 +116,7 @@ define Device/asus_rt-ac58u $(call Device/FitImageLzma) DEVICE_VENDOR := ASUS DEVICE_MODEL := RT-AC58U - DEVICE_DTS := qcom-ipq4018-rt-ac58u + SOC := qcom-ipq4018 BLOCKSIZE := 128k PAGESIZE := 2048 DTB_SIZE := 65536 @@ -137,7 +138,7 @@ define Device/avm_fritzbox-4040 $(call Device/FitImageLzma) DEVICE_VENDOR := AVM DEVICE_MODEL := FRITZ!Box 4040 - DEVICE_DTS := qcom-ipq4018-fritz4040 + SOC := qcom-ipq4018 BOARD_NAME := fritz4040 IMAGE_SIZE := 29056k UBOOT_PATH := $(STAGING_DIR_IMAGE)/uboot-fritz4040.bin @@ -153,7 +154,7 @@ define Device/avm_fritzbox-7530 $(call Device/FitImageLzma) DEVICE_VENDOR := AVM DEVICE_MODEL := FRITZ!Box 7530 - DEVICE_DTS := qcom-ipq4019-fritzbox-7530 + SOC := qcom-ipq4019 DEVICE_PACKAGES := fritz-caldata fritz-tffs-nand IMAGES := sysupgrade.bin endef @@ -163,7 +164,7 @@ define Device/avm_fritzrepeater-1200 $(call Device/FitImageLzma) DEVICE_VENDOR := AVM DEVICE_MODEL := FRITZ!Repeater 1200 - DEVICE_DTS := qcom-ipq4019-fritzrepeater-1200 + SOC := qcom-ipq4019 DEVICE_PACKAGES := fritz-caldata fritz-tffs-nand ipq-wifi-avm_fritzrepeater-1200 IMAGES := sysupgrade.bin endef @@ -173,7 +174,7 @@ define Device/avm_fritzrepeater-3000 $(call Device/FitImageLzma) DEVICE_VENDOR := AVM DEVICE_MODEL := FRITZ!Repeater 3000 - DEVICE_DTS := qcom-ipq4019-fritzrepeater-3000 + SOC := qcom-ipq4019 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct fritz-caldata fritz-tffs-nand IMAGES := sysupgrade.bin endef @@ -181,7 +182,6 @@ TARGET_DEVICES += avm_fritzrepeater-3000 define Device/cilab_meshpoint-one $(call Device/8dev_jalapeno-common) - DEVICE_DTS := qcom-ipq4018-meshpoint-one DEVICE_VENDOR := Crisis Innovation Lab DEVICE_MODEL := MeshPoint.One DEVICE_PACKAGES := kmod-i2c-gpio kmod-iio-bmp280-i2c kmod-hwmon-ina2xx kmod-rtc-pcf2127 @@ -193,7 +193,7 @@ define Device/compex_wpj419 $(call Device/UbiFit) DEVICE_VENDOR := Compex DEVICE_MODEL := WPJ419 - DEVICE_DTS := qcom-ipq4019-wpj419 + SOC := qcom-ipq4019 DEVICE_DTS_CONFIG := config@12 KERNEL_INSTALL := 1 BLOCKSIZE := 128k @@ -206,7 +206,7 @@ define Device/compex_wpj428 $(call Device/FitImage) DEVICE_VENDOR := Compex DEVICE_MODEL := WPJ428 - DEVICE_DTS := qcom-ipq4028-wpj428 + SOC := qcom-ipq4028 DEVICE_DTS_CONFIG := config@4 BLOCKSIZE := 64k IMAGE_SIZE := 31232k @@ -223,7 +223,7 @@ define Device/engenius_eap1300 DEVICE_MODEL := EAP1300 DEVICE_DTS_CONFIG := config@4 BOARD_NAME := eap1300 - DEVICE_DTS := qcom-ipq4018-eap1300 + SOC := qcom-ipq4018 KERNEL_SIZE := 5120k IMAGE_SIZE := 25344k IMAGES := sysupgrade.bin @@ -235,7 +235,7 @@ define Device/engenius_ens620ext $(call Device/FitImage) DEVICE_VENDOR := EnGenius DEVICE_MODEL := ENS620EXT - DEVICE_DTS := qcom-ipq4018-ens620ext + SOC := qcom-ipq4018 DEVICE_DTS_CONFIG := config@4 BLOCKSIZE := 64k PAGESIZE := 256 @@ -262,7 +262,7 @@ define Device/glinet_gl-b1300 DEVICE_VENDOR := GL.iNet DEVICE_MODEL := GL-B1300 BOARD_NAME := gl-b1300 - DEVICE_DTS := qcom-ipq4029-gl-b1300 + SOC := qcom-ipq4029 KERNEL_SIZE := 4096k IMAGE_SIZE := 26624k IMAGES := sysupgrade.bin @@ -295,7 +295,7 @@ define Device/linksys_ea6350v3 DEVICE_VENDOR := Linksys DEVICE_MODEL := EA6350 DEVICE_VARIANT := v3 - DEVICE_DTS := qcom-ipq4018-ea6350v3 + SOC := qcom-ipq4018 BLOCKSIZE := 128k PAGESIZE := 2048 KERNEL_SIZE := 3072k @@ -311,7 +311,7 @@ define Device/linksys_ea8300 $(call Device/FitzImage) DEVICE_VENDOR := Linksys DEVICE_MODEL := EA8300 - DEVICE_DTS := qcom-ipq4019-linksys_ea8300 + SOC := qcom-ipq4019 KERNEL_SIZE := 3072k IMAGE_SIZE := 87040k BLOCKSIZE := 128k @@ -327,7 +327,7 @@ define Device/meraki_mr33 $(call Device/FitImage) DEVICE_VENDOR := Cisco Meraki DEVICE_MODEL := MR33 - DEVICE_DTS := qcom-ipq4029-mr33 + SOC := qcom-ipq4029 BLOCKSIZE := 128k PAGESIZE := 2048 IMAGES = sysupgrade.bin @@ -340,6 +340,7 @@ define Device/netgear_ex61x0v2 DEVICE_DTS_CONFIG := config@4 NETGEAR_BOARD_ID := EX6150v2series NETGEAR_HW_ID := 29765285+16+0+128+2x2 + SOC := qcom-ipq4018 endef define Device/netgear_ex6100v2 @@ -347,7 +348,6 @@ define Device/netgear_ex6100v2 DEVICE_VENDOR := Netgear DEVICE_MODEL := EX6100 DEVICE_VARIANT := v2 - DEVICE_DTS := qcom-ipq4018-ex6100v2 endef TARGET_DEVICES += netgear_ex6100v2 @@ -356,7 +356,6 @@ define Device/netgear_ex6150v2 DEVICE_VENDOR := Netgear DEVICE_MODEL := EX6150 DEVICE_VARIANT := v2 - DEVICE_DTS := qcom-ipq4018-ex6150v2 endef TARGET_DEVICES += netgear_ex6150v2 @@ -364,7 +363,7 @@ define Device/openmesh_a42 $(call Device/FitImageLzma) DEVICE_VENDOR := OpenMesh DEVICE_MODEL := A42 - DEVICE_DTS := qcom-ipq4018-a42 + SOC := qcom-ipq4018 DEVICE_DTS_CONFIG := config@om.a42 BLOCKSIZE := 64k KERNEL = kernel-bin | lzma | fit lzma $$(DTS_DIR)/$$(DEVICE_DTS).dtb | pad-to $$(BLOCKSIZE) @@ -380,7 +379,7 @@ define Device/openmesh_a62 $(call Device/FitImageLzma) DEVICE_VENDOR := OpenMesh DEVICE_MODEL := A62 - DEVICE_DTS := qcom-ipq4019-a62 + SOC := qcom-ipq4019 DEVICE_DTS_CONFIG := config@om.a62 BLOCKSIZE := 64k KERNEL = kernel-bin | lzma | fit lzma $$(DTS_DIR)/$$(DEVICE_DTS).dtb | pad-to $$(BLOCKSIZE) @@ -398,6 +397,7 @@ define Device/qcom_ap-dk01.1-c1 DEVICE_MODEL := AP-DK01.1 DEVICE_VARIANT := C1 BOARD_NAME := ap-dk01.1-c1 + SOC := qcom-ipq4019 DEVICE_DTS := qcom-ipq4019-ap.dk01.1-c1 KERNEL_INSTALL := 1 KERNEL_SIZE := 4096k @@ -414,6 +414,7 @@ define Device/qcom_ap-dk04.1-c1 DEVICE_VENDOR := Qualcomm Atheros DEVICE_MODEL := AP-DK04.1 DEVICE_VARIANT := C1 + SOC := qcom-ipq4019 DEVICE_DTS := qcom-ipq4019-ap.dk04.1-c1 KERNEL_INSTALL := 1 KERNEL_SIZE := 4048k @@ -429,7 +430,7 @@ define Device/qxwlan_e2600ac-c1 DEVICE_MODEL := E2600AC DEVICE_VARIANT := C1 BOARD_NAME := e2600ac-c1 - DEVICE_DTS := qcom-ipq4019-qxwlan-e2600ac-c1 + SOC := qcom-ipq4019 KERNEL_SIZE := 4096k IMAGE_SIZE := 31232k IMAGES := sysupgrade.bin @@ -444,7 +445,7 @@ define Device/qxwlan_e2600ac-c2 DEVICE_VENDOR := Qxwlan DEVICE_MODEL := E2600AC DEVICE_VARIANT := C2 - DEVICE_DTS := qcom-ipq4019-qxwlan-e2600ac-c2 + SOC := qcom-ipq4019 KERNEL_INSTALL := 1 BLOCKSIZE := 128k PAGESIZE := 2048 @@ -458,7 +459,7 @@ define Device/unielec_u4019-32m DEVICE_MODEL := U4019 DEVICE_VARIANT := 32M BOARD_NAME := u4019-32m - DEVICE_DTS := qcom-ipq4019-unielec-u4019-32m + SOC := qcom-ipq4019 KERNEL_SIZE := 4096k IMAGE_SIZE := 31232k IMAGES := sysupgrade.bin @@ -470,7 +471,7 @@ define Device/zyxel_nbg6617 $(call Device/FitImageLzma) DEVICE_VENDOR := ZyXEL DEVICE_MODEL := NBG6617 - DEVICE_DTS := qcom-ipq4018-nbg6617 + SOC := qcom-ipq4018 ROOTFS_SIZE := 24960k RAS_BOARD := NBG6617 RAS_ROOTFS_SIZE := 19840k @@ -492,7 +493,7 @@ define Device/zyxel_wre6606 DEVICE_VENDOR := ZyXEL DEVICE_MODEL := WRE6606 DEVICE_DTS_CONFIG := config@4 - DEVICE_DTS := qcom-ipq4018-wre6606 + SOC := qcom-ipq4018 IMAGES := sysupgrade.bin IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | append-metadata DEVICE_PACKAGES := -kmod-ath10k-ct kmod-ath10k-ct-smallbuffers |