mirror of
https://abf.rosa.ru/djam/kernel-5.15.git
synced 2025-02-23 10:32:54 +00:00
add rtl8814au
This commit is contained in:
parent
1a9d079422
commit
af3e51a9a1
1 changed files with 11 additions and 0 deletions
11
kernel.spec
11
kernel.spec
|
@ -529,6 +529,7 @@ BuildRequires: kernel-source-rtl8821cu
|
||||||
BuildRequires: kernel-source-rtl88x2bu
|
BuildRequires: kernel-source-rtl88x2bu
|
||||||
BuildRequires: kernel-source-rtl8812au
|
BuildRequires: kernel-source-rtl8812au
|
||||||
BuildRequires: kernel-source-rtl8821au
|
BuildRequires: kernel-source-rtl8821au
|
||||||
|
BuildRequires: kernel-source-rtl8814au
|
||||||
# Broadcom-wl and nvidia390 contain a proprietary blob which is only for x86
|
# Broadcom-wl and nvidia390 contain a proprietary blob which is only for x86
|
||||||
%ifarch %{ix86} %{x86_64}
|
%ifarch %{ix86} %{x86_64}
|
||||||
BuildRequires: kernel-source-broadcom-wl
|
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/88x2bu.ko%{kmod_suffix}
|
||||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.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/8821au.ko%{kmod_suffix}
|
||||||
|
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix}
|
||||||
%ifarch %{ix86} %{x86_64}
|
%ifarch %{ix86} %{x86_64}
|
||||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
|
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
|
||||||
%endif
|
%endif
|
||||||
|
@ -1001,6 +1003,7 @@ User Mode Linux (UML) kernel modules:
|
||||||
%ksob_mk_module_pkg -n 8812au -s net/wireless -r rtl8812au-blacklist
|
%ksob_mk_module_pkg -n 8812au -s net/wireless -r rtl8812au-blacklist
|
||||||
# for RTL8811AU and RTL8821AU
|
# for RTL8811AU and RTL8821AU
|
||||||
%ksob_mk_module_pkg -n 8821au -s net/wireless -r rtl8821au-blacklist
|
%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}
|
%ifarch %{ix86} %{x86_64}
|
||||||
%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
|
%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}
|
%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
|
popd
|
||||||
rm -fr kernel-source-rtl8821au
|
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(){
|
_build_nvidia(){
|
||||||
cp -r "$(rpm -q --qf "/usr/src/nvidia${1}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1})" kernel-source-nvidia${1}
|
cp -r "$(rpm -q --qf "/usr/src/nvidia${1}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1})" kernel-source-nvidia${1}
|
||||||
pushd kernel-source-nvidia${1}
|
pushd kernel-source-nvidia${1}
|
||||||
|
|
Loading…
Add table
Reference in a new issue