mirror of
https://abf.rosa.ru/djam/kernel-6.6.git
synced 2025-02-25 11:52:46 +00:00
Restore rtw89
We have CONFIG_RTW89 disabled, if we enable it, we will have support of less number of devices then supported by this external module.
All devices are supported starting with kernel v6.2.
thanks to ilfat@ for noting this.
Fixes: 48b731ea8b
This commit is contained in:
parent
ad2d1ed288
commit
57301fcd1e
1 changed files with 12 additions and 1 deletions
13
kernel.spec
13
kernel.spec
|
@ -35,7 +35,7 @@
|
|||
%define sublevel 19
|
||||
|
||||
# Release number. Increase this before a rebuild.
|
||||
%define rpmrel 4
|
||||
%define rpmrel 5
|
||||
%define fullrpmrel %{rpmrel}
|
||||
|
||||
%define rpmtag %{disttag}
|
||||
|
@ -471,6 +471,7 @@ BuildRequires: kernel-source-rtl8188gu
|
|||
BuildRequires: kernel-source-rtl8723du
|
||||
BuildRequires: kernel-source-rtl8852au
|
||||
BuildRequires: kernel-source-rtl8192du
|
||||
BuildRequires: kernel-source-rtw89
|
||||
BuildRequires: kernel-source-r8168
|
||||
# Broadcom-wl and nvidia contain a proprietary blob which is only for x86
|
||||
%ifarch %{ix86} %{x86_64}
|
||||
|
@ -610,6 +611,7 @@ depmod -a %{kver_full}
|
|||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8723du.ko%{kmod_suffix}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852au.ko%{kmod_suffix}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8192du.ko%{kmod_suffix}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8168.ko%{kmod_suffix}
|
||||
%ifarch %{ix86} %{x86_64}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
|
||||
|
@ -906,6 +908,7 @@ User Mode Linux (UML) kernel modules:
|
|||
%ksob_mk_module_pkg -n 8723du -s net/wireless
|
||||
%ksob_mk_module_pkg -n 8852au -s net/wireless
|
||||
%ksob_mk_module_pkg -n 8192du -s net/wireless
|
||||
%ksob_mk_modules_pkg -n rtw89 -s net/wireless/realtek/rtw89p
|
||||
%ksob_mk_module_pkg -n r8168 -s drivers/net/ethernet/realtek
|
||||
|
||||
%ifarch %{ix86} %{x86_64}
|
||||
|
@ -1330,6 +1333,14 @@ cp rtk_btusb.ko %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.
|
|||
popd
|
||||
rm -fr kernel-source-rtk_btusb
|
||||
|
||||
cp -r "$(rpm -q --qf '/usr/src/rtw89-%%{VERSION}-%%{RELEASE}' kernel-source-rtw89)" kernel-source-rtw89
|
||||
pushd kernel-source-rtw89
|
||||
%kmake KSRC=%{src_dir}
|
||||
mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
|
||||
cp *.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
|
||||
popd
|
||||
rm -fr kernel-source-rtw89
|
||||
|
||||
_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}
|
||||
|
|
Loading…
Add table
Reference in a new issue