ath79: add support for MikroTik RouterBOARD 922UAGS-5HPacD
[oweals/openwrt.git] / target / linux / ath79 / image / nand.mk
index 95ddca26b0cb6380ee1d99514cdc67c23f058a60..5a61be3545931b0767217090795141c3da16586b 100644 (file)
@@ -1,3 +1,4 @@
+include ./common-mikrotik.mk
 include ./common-netgear.mk    # for netgear-uImage
 
 # attention: only zlib compression is allowed for the boot fs
@@ -110,6 +111,19 @@ define Device/glinet_gl-ar750s-nor
 endef
 TARGET_DEVICES += glinet_gl-ar750s-nor
 
+define Device/mikrotik_routerboard-922uags-5hpacd
+  $(Device/mikrotik)
+  SOC := qca9558
+  DEVICE_MODEL := RouterBOARD 922UAGS-5HPacD
+  BOARD_NAME := routerboard
+  IMAGE/sysupgrade.bin = append-kernel | kernel2minor -s 2048 -e -c | \
+       sysupgrade-tar kernel=$$$$@ | append-metadata
+  DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct \
+       kmod-usb2 nand-utils
+  SUPPORTED_DEVICES += rb-922uags-5hpacd
+endef
+TARGET_DEVICES += mikrotik_routerboard-922uags-5hpacd
+
 # fake rootfs is mandatory, pad-offset 129 equals (2 * uimage_header + 0xff)
 define Device/netgear_ath79_nand
   DEVICE_VENDOR := NETGEAR