X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=target%2Flinux%2Fath79%2Fimage%2Fgeneric-ubnt.mk;h=4681996a7b2a4220b0929b06c4d1859a9f64b671;hb=614199c81d744c0f2cfecec4699b41047dad3b41;hp=d1ed4535dc0e63c725eea740d9ebff228ab5ddf8;hpb=f77db1a59036d896139e6cddcdb62bf38f2f9ff6;p=oweals%2Fopenwrt.git diff --git a/target/linux/ath79/image/generic-ubnt.mk b/target/linux/ath79/image/generic-ubnt.mk index d1ed4535dc..4681996a7b 100644 --- a/target/linux/ath79/image/generic-ubnt.mk +++ b/target/linux/ath79/image/generic-ubnt.mk @@ -31,9 +31,9 @@ define Device/ubnt DEVICE_PACKAGES := kmod-usb-core kmod-usb2 IMAGE_SIZE := 7552k UBNT_BOARD := XM - IMAGES := sysupgrade.bin factory.bin - IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | append-rootfs | pad-rootfs | check-size $$$$(IMAGE_SIZE) - IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | mkubntimage-split + IMAGES += factory.bin + IMAGE/factory.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | \ + append-rootfs | pad-rootfs | check-size $$$$(IMAGE_SIZE) | mkubntimage-split endef define Device/ubnt-xm @@ -55,23 +55,65 @@ endef define Device/ubnt_bullet-m $(Device/ubnt-xm) DEVICE_TITLE := Ubiquiti Bullet-M + SUPPORTED_DEVICES += bullet-m endef TARGET_DEVICES += ubnt_bullet-m define Device/ubnt_rocket-m $(Device/ubnt-xm) DEVICE_TITLE := Ubiquiti Rocket-M + SUPPORTED_DEVICES += rocket-m endef TARGET_DEVICES += ubnt_rocket-m define Device/ubnt_nano-m $(Device/ubnt-xm) DEVICE_TITLE := Ubiquiti Nano-M + SUPPORTED_DEVICES += nano-m endef TARGET_DEVICES += ubnt_nano-m define Device/ubnt_unifi $(Device/ubnt-bz) DEVICE_TITLE := Ubiquiti UniFi + SUPPORTED_DEVICES += unifi endef TARGET_DEVICES += ubnt_unifi + +define Device/ubnt_unifiac + ATH_SOC := qca9563 + IMAGE_SIZE := 7744k + IMAGES := sysupgrade.bin + IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) + DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x +endef + + +define Device/ubnt_unifiac-lite + $(Device/ubnt_unifiac) + DEVICE_TITLE := Ubiquiti UniFi AC-Lite + SUPPORTED_DEVICES += ubnt-unifiac-lite +endef +TARGET_DEVICES += ubnt_unifiac-lite + +define Device/ubnt_unifiac-mesh + $(Device/ubnt_unifiac) + DEVICE_TITLE := Ubiquiti UniFi AC-Mesh + SUPPORTED_DEVICES += ubnt-unifiac-mesh +endef +TARGET_DEVICES += ubnt_unifiac-mesh + +define Device/ubnt_unifiac-mesh-pro + $(Device/ubnt_unifiac) + DEVICE_TITLE := Ubiquiti UniFi AC-Mesh Pro + SUPPORTED_DEVICES += ubnt-unifiac-mesh-pro +endef +TARGET_DEVICES += ubnt_unifiac-mesh-pro + +define Device/ubnt_unifiac-pro + $(Device/ubnt_unifiac) + DEVICE_TITLE := Ubiquiti UniFi AC-Pro + DEVICE_PACKAGES += kmod-usb-core kmod-usb2 + SUPPORTED_DEVICES += ubnt-unifiac-pro +endef +TARGET_DEVICES += ubnt_unifiac-pro