BASEDIR=	${.CURDIR}/../wifi-firmware-kmod

FWDRV=		rtw89
FWSUBDIR=	rtw89
#FWDRV_VERSION=	20240513
#FWDRV_VERSION=	20241017
FWDRV_VERSION=	20251125

LICENSE_FILE=	LICENCE.rtlwifi_firmware.txt
LICENSE_NAME=	Realtek firmware license (${FWDRV})

WHENCE_REGEX=	rtw89 -.*

COMPAT_LINUXKPI_SKB_MEM_LIMIT=	1

# The flavor/firmware lists below are generated by a script
# found with the wifi-firmware-rtw88-kmod port.
### >>>

FWSUBS= \
	rtw8851b \
	rtw8852a \
	rtw8852b \
	rtw8852bt \
	rtw8852c \
	rtw8922a

DISTFILES_rtw8851b+= \
	${FWSUBDIR}/rtw8851b_fw.bin${DISTURL_SUFFIX}
DISTFILES_rtw8852a+= \
	${FWSUBDIR}/rtw8852a_fw.bin${DISTURL_SUFFIX}
DISTFILES_rtw8852b+= \
	${FWSUBDIR}/rtw8852b_fw-1.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8852b_fw-2.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8852b_fw.bin${DISTURL_SUFFIX}
DISTFILES_rtw8852bt+= \
	${FWSUBDIR}/rtw8852bt_fw-1.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8852bt_fw.bin${DISTURL_SUFFIX}
DISTFILES_rtw8852c+= \
	${FWSUBDIR}/rtw8852c_fw-1.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8852c_fw-2.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8852c_fw.bin${DISTURL_SUFFIX}
DISTFILES_rtw8922a+= \
	${FWSUBDIR}/rtw8922a_fw-1.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8922a_fw-2.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8922a_fw-3.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8922a_fw-4.bin${DISTURL_SUFFIX} \
	${FWSUBDIR}/rtw8922a_fw.bin${DISTURL_SUFFIX}

DISTFILES_${FWDRV}= \
	${DISTFILES_rtw8851b} \
	${DISTFILES_rtw8852a} \
	${DISTFILES_rtw8852b} \
	${DISTFILES_rtw8852bt} \
	${DISTFILES_rtw8852c} \
	${DISTFILES_rtw8922a}
DISTFILES_${FWDRV}_lic=

### <<<<

.include "${BASEDIR}/Makefile.inc"
