# $OpenBSD: Makefile,v 1.6 2021/03/08 21:05:56 sthen Exp $

FW_DRIVER=	iwx
FW_VER=		20191022
REVISION=	3
DISTNAME=	linux-firmware-${FW_VER}
EXTRACT_SUFX=	.tar.xz
EXTRACT_FILES=	${DISTNAME}/{LICENCE.\*,\*.ucode}

HOMEPAGE=	https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi
MASTER_SITES=	https://cdn.kernel.org/pub/linux/kernel/firmware/

FW=	cc-a0		46 \
	cc-a0		48 \
	Qu-c0-hr-b0	48 \
	QuZ-a0-hr-b0	48

do-install:
	${INSTALL_DATA} ${WRKSRC}/LICENCE.iwlwifi_firmware \
	    ${PREFIX}/firmware/iwx-license
.for device api in ${FW}
	${INSTALL_DATA} ${WRKSRC}/iwlwifi-${device}-${api}.ucode \
	    ${PREFIX}/firmware/iwx-${device}-${api}
.endfor

.include <bsd.port.mk>
