From af3e51a9a172f5f6014addc8fc999b333005da59 Mon Sep 17 00:00:00 2001 From: Mikhail Novosyolov Date: Sat, 15 Oct 2022 15:52:51 +0300 Subject: [PATCH] add rtl8814au --- kernel.spec | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/kernel.spec b/kernel.spec index f19d4e0..5dd0178 100644 --- a/kernel.spec +++ b/kernel.spec @@ -529,6 +529,7 @@ BuildRequires: kernel-source-rtl8821cu BuildRequires: kernel-source-rtl88x2bu BuildRequires: kernel-source-rtl8812au BuildRequires: kernel-source-rtl8821au +BuildRequires: kernel-source-rtl8814au # Broadcom-wl and nvidia390 contain a proprietary blob which is only for x86 %ifarch %{ix86} %{x86_64} BuildRequires: kernel-source-broadcom-wl @@ -654,6 +655,7 @@ depmod -a %{kver_full} %exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/88x2bu.ko%{kmod_suffix} %exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.ko%{kmod_suffix} %exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821au.ko%{kmod_suffix} +%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix} %ifarch %{ix86} %{x86_64} %exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix} %endif @@ -1001,6 +1003,7 @@ User Mode Linux (UML) kernel modules: %ksob_mk_module_pkg -n 8812au -s net/wireless -r rtl8812au-blacklist # for RTL8811AU and RTL8821AU %ksob_mk_module_pkg -n 8821au -s net/wireless -r rtl8821au-blacklist +%ksob_mk_module_pkg -n 8814au -s net/wireless -r rtl8814au-blacklist %ifarch %{ix86} %{x86_64} %ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases %kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix} @@ -1481,6 +1484,14 @@ cp 8821au.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821au.ko popd rm -fr kernel-source-rtl8821au +cp -r "$(rpm -q --qf '/usr/src/rtl8814au-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8814au)" kernel-source-rtl8814au +pushd kernel-source-rtl8814au +%kmake KSRC=%{src_dir} M="$PWD" +mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/ +cp 8814au.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8814au.ko +popd +rm -fr kernel-source-rtl8814au + _build_nvidia(){ cp -r "$(rpm -q --qf "/usr/src/nvidia${1}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1})" kernel-source-nvidia${1} pushd kernel-source-nvidia${1}