1BASEDIR= ${.CURDIR}/../wifi-firmware-kmod 2 3FWDRV= ath10k 4FWSUBDIR= ath10k 5FWDRV_VERSION= 20240513 6 7LICENSE_FILE= LICENSE.QualcommAtheros_ath10k 8LICENSE_NAME= QCA firmware license (${FWDRV}) 9 10WHENCE_REGEX= ath10k -.* 11 12# The flavor/firmware lists below are generated by a script 13# also helping to generate the fwget(8) definitions. 14# { sys/contrib/dev/athk/ath10k/zzz_fw_ports_fwget.sh } 15### >>> 16 17FWSUBS= \ 18 qca988x_hw20 \ 19 qca6174_hw21 \ 20 qca6174_hw30 \ 21 qca99x0_hw20 \ 22 qca9377_hw10 \ 23 qca9984_hw10 \ 24 qca9887_hw10 \ 25 qca9888_hw20 26 27DISTFILES_qca988x_hw20= \ 28 ${FWSUBDIR}/QCA988X/hw2.0/board.bin${DISTURL_SUFFIX} \ 29 ${FWSUBDIR}/QCA988X/hw2.0/firmware-4.bin${DISTURL_SUFFIX} \ 30 ${FWSUBDIR}/QCA988X/hw2.0/firmware-5.bin${DISTURL_SUFFIX} 31DISTFILES_qca988x_hw20_lic= \ 32 ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ 33 ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} 34DISTFILES_qca6174_hw21= \ 35 ${FWSUBDIR}/QCA6174/hw2.1/board-2.bin${DISTURL_SUFFIX} \ 36 ${FWSUBDIR}/QCA6174/hw2.1/board.bin${DISTURL_SUFFIX} \ 37 ${FWSUBDIR}/QCA6174/hw2.1/firmware-5.bin${DISTURL_SUFFIX} 38DISTFILES_qca6174_hw21_lic= \ 39 ${FWSUBDIR}/QCA6174/hw2.1/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} 40DISTFILES_qca6174_hw30= \ 41 ${FWSUBDIR}/QCA6174/hw3.0/board-2.bin${DISTURL_SUFFIX} \ 42 ${FWSUBDIR}/QCA6174/hw3.0/board.bin${DISTURL_SUFFIX} \ 43 ${FWSUBDIR}/QCA6174/hw3.0/firmware-4.bin${DISTURL_SUFFIX} \ 44 ${FWSUBDIR}/QCA6174/hw3.0/firmware-6.bin${DISTURL_SUFFIX} 45DISTFILES_qca6174_hw30_lic= \ 46 ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ 47 ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} 48DISTFILES_qca99x0_hw20= \ 49 ${FWSUBDIR}/QCA99X0/hw2.0/board-2.bin${DISTURL_SUFFIX} \ 50 ${FWSUBDIR}/QCA99X0/hw2.0/firmware-5.bin${DISTURL_SUFFIX} 51DISTFILES_qca99x0_hw20_lic= \ 52 ${FWSUBDIR}/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} 53DISTFILES_qca9377_hw10= \ 54 ${FWSUBDIR}/QCA9377/hw1.0/board-2.bin${DISTURL_SUFFIX} \ 55 ${FWSUBDIR}/QCA9377/hw1.0/board.bin${DISTURL_SUFFIX} \ 56 ${FWSUBDIR}/QCA9377/hw1.0/firmware-5.bin${DISTURL_SUFFIX} \ 57 ${FWSUBDIR}/QCA9377/hw1.0/firmware-6.bin${DISTURL_SUFFIX} 58DISTFILES_qca9377_hw10_lic= \ 59 ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} \ 60 ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} 61DISTFILES_qca9984_hw10= \ 62 ${FWSUBDIR}/QCA9984/hw1.0/board-2.bin${DISTURL_SUFFIX} \ 63 ${FWSUBDIR}/QCA9984/hw1.0/firmware-5.bin${DISTURL_SUFFIX} 64DISTFILES_qca9984_hw10_lic= \ 65 ${FWSUBDIR}/QCA9984/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} 66DISTFILES_qca9887_hw10= \ 67 ${FWSUBDIR}/QCA9887/hw1.0/board.bin${DISTURL_SUFFIX} \ 68 ${FWSUBDIR}/QCA9887/hw1.0/firmware-5.bin${DISTURL_SUFFIX} 69DISTFILES_qca9887_hw10_lic= \ 70 ${FWSUBDIR}/QCA9887/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} 71DISTFILES_qca9888_hw20= \ 72 ${FWSUBDIR}/QCA9888/hw2.0/board-2.bin${DISTURL_SUFFIX} \ 73 ${FWSUBDIR}/QCA9888/hw2.0/firmware-5.bin${DISTURL_SUFFIX} 74DISTFILES_qca9888_hw20_lic= \ 75 ${FWSUBDIR}/QCA9888/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} 76 77DISTFILES_${FWDRV}= \ 78 ${DISTFILES_qca988x_hw20} \ 79 ${DISTFILES_qca6174_hw21} \ 80 ${DISTFILES_qca6174_hw30} \ 81 ${DISTFILES_qca99x0_hw20} \ 82 ${DISTFILES_qca9377_hw10} \ 83 ${DISTFILES_qca9984_hw10} \ 84 ${DISTFILES_qca9887_hw10} \ 85 ${DISTFILES_qca9888_hw20} 86DISTFILES_${FWDRV}_lic= \ 87 ${DISTFILES_qca988x_hw20_lic} \ 88 ${DISTFILES_qca6174_hw21_lic} \ 89 ${DISTFILES_qca6174_hw30_lic} \ 90 ${DISTFILES_qca99x0_hw20_lic} \ 91 ${DISTFILES_qca9377_hw10_lic} \ 92 ${DISTFILES_qca9984_hw10_lic} \ 93 ${DISTFILES_qca9887_hw10_lic} \ 94 ${DISTFILES_qca9888_hw20_lic} 95 96### <<< 97 98.include "${BASEDIR}/Makefile.inc" 99