Gunjan Gupta
60fd20a720
kernel: sunxi: make use of patches from driver harness
2023-07-10 08:56:18 +02:00
Patrick Yavitz
6e6ed0e88e
patch: misc: rtw88: decrease the log level of tx report
...
Reduce 'failed to get tx report from firmware' dmesg spam.
https://lore.kernel.org/linux-wireless/20210713104524.47101-1-pkshih@realtek.com/
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-07-01 23:44:02 +02:00
Ricardo Pardini
3324449fbe
kernel drivers: introduce KERNEL_DRIVERS_SKIP array to allow families to skip certain kernel drivers
...
- move rtw88's skip's from drivers_network.sh to their own family definitions
2023-06-28 21:26:54 +02:00
Patrick Yavitz
da0f7467a4
patch/misc/rtw88: wireless-next 2023-06-22
...
This brings the patch set up to 2023-06-22 wireless-next
Drivers tested;
8822CS. 8821CU and 8723DS
Notables;
Not seeing random dmesg spam `rtw_8822cs failed to get tx report from firmware` which I would see on both the CS and CU from time to time.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-26 13:46:40 +02:00
Igor
e4115ad23b
Disale wireless driver for private kernel
2023-06-20 23:07:22 +02:00
Patrick Yavitz
dc9fd25644
drivers_network.sh: driver_rtw88: reflect patching update
...
commit: 5810f041a6
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-19 22:06:47 +02:00
Patrick Yavitz
bea8a7cde9
patch: misc: rtw88: temporary workarounds
...
Review patches for information on the subject.
Tested on: BPI-CM4, X96-AIR and Tinkerboard R2
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-19 22:06:47 +02:00
Patrick Yavitz
61aee9857c
patch: misc: rtw88: 6.1 / 6.2 / 6.3 / 6.4: backport updates
...
Patch set includes a complete backport of RTW88 as it currently stands, along with extras
Extra:
Patch: RTL8723DS (SDIO)
Patch: _rtw_download_firmware() warn: missing unwind goto?
Hack: SDIO RX Aggregation Limiting
I only have two units available to me with an 8822CS module and in my testing this is only required on the BPI-CM4IO. With out LIMITING the unit will either kernel panic or not be able to send or receive.
This is currently being looked into:
https://lore.kernel.org/linux-wireless/CAFBinCBaXtebixKbjkWKW_WXc5k=NdGNaGUjVE8NCPNxOhsb2g@mail.gmail.com/T/#u
It may be possible to just set LIMITING across all builds, but that to me seems like a poor choice. This requires testing.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-19 22:06:47 +02:00
Igor
50a7936cad
Disable RTW88 on midstream kernel as it breaks building
2023-06-16 10:30:21 +02:00
Ricardo Pardini
5ebbe5c4f6
kernel: drop dead code & patches from long-disabled kernel-drivers.sh/drivers_network.sh stuff
...
- this has been dead code (never called) for some 6 months now
- having it there makes it hard to find the actual/real callpoints of non-dead code
2023-06-14 15:55:27 +02:00
Ricardo Pardini
b9056190b8
drivers_network rtl8812au: skip removal for odroidxu4/current so it patches OK again
...
```
# Brief detour. Turns out that HardKernel's vendor odroidxu4 kernel already has this driver
# "slipstreamed" into it, complete with a bunch of PDF files and other junk.
# See https://github.com/hardkernel/linux/tree/odroid-5.4.y/drivers/net/wireless/rtl8812au
# If we remove them here, the resulting patch will contain binary diffs which are unsupported by patch(1).
# So if building for the odroidxu4/current, we'll leave the original files in place, and just overwrite
# the possibly-updated source files (not PDFs and such). Thanks, HardKernel.
```
2023-06-14 15:32:14 +02:00
Ricardo Pardini
bfa8947c0d
kernel: wifi driver_uwe5622_allwinner: only ever apply for kernels >= 6.0
...
- case in point, rockchip64-legacy, which is 4.4-something and can't handle this
2023-06-14 05:36:15 +02:00
Ricardo Pardini
de54b3707f
kernel: wifi driver_rtw88: skip for d1 family, which is lagging in 6.1.0-rcX
2023-06-13 20:20:02 +02:00
Patrick Yavitz
cddc99ce89
drivers_network.sh: driver_rtw88: simplified function
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-02 19:38:14 +02:00
Patrick Yavitz
032db0522d
AGAIN: RTW88: SDIO driver via patches for Linux 6.1/6.2/6.3
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-02 19:38:14 +02:00
Ricardo Pardini
6b782d3c26
driver_rtl8723cs: completely (not partially) disable for bcm2711 and d1 families
2023-06-01 18:24:05 +02:00
Vyacheslav Bocharov
0758dfa6bd
This add support for RTW88 SDIO driver via patches for 6.1/6.3 kernel
...
Additional driver support:
Realtek 8822BS SDIO wireless network adapter
Realtek 8822BU USB wireless network adapter
Realtek 8822CS SDIO wireless network adapter
Realtek 8822CU USB wireless network adapter
Realtek 8821CS SDIO wireless network adapter
Realtek 8821CU USB wireless network adapter
Revert "Revert "BPI-CM4 IO: RTW88: `Realtek 8822CS SDIO` `Wireless Support`"":
This reverts commit 672bd5393a .
This restore commit 3f169bcae2 .
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in>
2023-06-01 08:10:45 +02:00
Vyacheslav Bocharov
672bd5393a
Revert "BPI-CM4 IO: RTW88: Realtek 8822CS SDIO Wireless Support"
...
This reverts commit 3f169bcae2 .
2023-05-26 14:07:04 +02:00
Igor
0449601213
Disable wireless driver for d1 legacy kernel as it breaks compilation
...
Target is not supported
2023-05-26 09:26:24 +02:00
Patrick Yavitz
3f169bcae2
BPI-CM4 IO: RTW88: Realtek 8822CS SDIO Wireless Support
...
Additional driver support:
Realtek 8822BS SDIO wireless network adapter
Realtek 8822BU USB wireless network adapter
Realtek 8822CS SDIO wireless network adapter
Realtek 8822CU USB wireless network adapter
Realtek 8821CS SDIO wireless network adapter
Realtek 8821CU USB wireless network adapter
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-05-26 07:37:28 +02:00
Ricardo Pardini
9d90dcd3d4
drivers_network: uwe5622: park-link-v6.2-only.patch only for 6.2.y
2023-05-26 07:35:05 +02:00
Igor
cb8b309a91
Disable rtl8723cs for bcm2711 family as its currently broken and as its not needed there anyway
2023-05-25 06:21:11 +02:00
Igor
84a458b861
Reenable wifi
2023-05-25 06:19:21 +02:00
Igor
a710553138
Temporally disable broken wireless / bluetooth driver from patch/misc/wireless-rtl8723cs/
...
@paolosabatino
Also bump Allwinner
2023-05-25 06:19:21 +02:00
Ricardo Pardini
e1e3e3c02c
drivers_network: rtl8723cs bt: disable landed patches in 6.1.30/6.3.4; keep for 6.2, which is EOL
2023-05-25 05:09:49 +02:00
Alan
8eeb9379d1
Move rtl8189-disable-debug patch from kernel to misc(drivers_network.sh)
2023-05-19 23:35:49 +02:00
amazingfate
0b5dc0c921
fix uwe5622 for kernel v6.3
2023-05-06 12:55:10 +02:00
Vyacheslav Bocharov
64f434ab33
Revert "fix rtl88x2cs compilation for kernel 6.3" as fixed in rtl88x2cs repository.
...
This reverts commit dc9f751012 .
2023-05-02 12:04:51 +03:00
Ricardo Pardini
f77edd0591
rtl8822bs: fix: remove binaries (firmware?) being added to kernel driver source and breaking patching; related to #5117
2023-05-01 22:46:43 +02:00
Ricardo Pardini
369eb80f9c
driver_uwe5622_allwinner: only apply "pre-6.1" park-link patch if kernel >= 5 (eg: not for rockchip64-legacy); possibly fixes #5120
2023-05-01 22:46:43 +02:00
Ricardo Pardini
dc9f751012
fix rtl88x2cs compilation for kernel 6.3
2023-04-28 21:32:29 +02:00
Paolo Sabatino
0d5fe62403
fix rtl8723cs compilation for kernel 6.3
2023-04-27 21:29:42 +02:00
Paolo Sabatino
8c4a35bfb0
fix rtl88x2bu compilation on kernel 6.3
2023-04-27 21:29:22 +02:00
Paolo Sabatino
f2d9756bb0
fix rtl8812au compilation for kernel 6.3
2023-04-27 21:29:02 +02:00
Paolo Sabatino
be0ecb1f16
fix rtl8723du compilation on kernel 6.3
2023-04-27 21:28:10 +02:00
Paolo Sabatino
3e28c86a05
fix rtl8811cu compilation for kernel 6.3
2023-04-27 21:27:49 +02:00
Ricardo Pardini
77921725fb
lib: run shellfmt; remove commented-out; no actual changes
2023-03-31 09:12:44 +02:00
Igor Pečovnik
669d00a6ab
Repository was removed. Lets pin to new one with new commit id. ( #4944 )
...
Signed-off-by: Igor <igor@armbian.com>
2023-03-13 21:38:29 +01:00
Igor Pečovnik
b7b8eb7b72
Add / modify (c) in bash scripts ( #4922 )
...
* Add / modify (c) in bash scripts
Signed-off-by: Igor <igor@armbian.com>
* Add (c) to the source config files
---------
Signed-off-by: Igor <igor@armbian.com>
2023-03-09 18:30:40 +01:00
Paolo Sabatino
6132e2c0fd
consolidation of rtl8723cs staging driver for kernel 6.1 onwards
...
* main source for driver and patches are sunxi64 megous patches
* move into patch/misc/wireless-rtl8723cs directory
* integrate with minor patches from rk322x/rockchip64 families
* update drivers_network.sh to apply patches in same order as before
* remove references from patches.megous and series.conf in sunxi64
* remove patches from rk322x and rockchip64 family patches
* do not touch kernel archives older than 6.1
2023-03-08 11:54:31 +01:00
Ricardo Pardini
2f7423d0e4
shellfmt/.editorconfig: enable trim whitespaces, run shellfmt, no actual code changes ( #4849 )
...
- shellfmt: bump to 3.6.0 (run with `bash lib/tools/shellfmt.sh`)
- .editorconfig: rationalize, remove duplicated logic
2023-02-23 09:24:41 +01:00
Ricardo Pardini
b8e595aef4
armbian-next: drivers-harness: include the revert-IPX patch as a "driver" before all others
2023-02-18 07:41:28 -03:00
Ivan Podogov
da91622cd0
Merge pull request #4811 from ginkage/master
...
Fix wireless modules indentation warnings
2023-02-07 22:17:14 +00:00
Ivan Podogov
75c7c031f9
Remove missing patch application
...
This patch was removed in https://github.com/armbian/build/pull/4775 and split into individual patches
2023-02-04 11:56:41 +00:00
Ivan Podogov
2a766ce0ad
Fix wireless modules indentation warnings
2023-02-03 21:37:07 +00:00
M. Efe Çetin
5c487194e0
Split wireless VFS patches ( #4775 )
2023-02-03 10:03:11 +01:00
Paolo
e9fa7caa6c
sunxi64: fix uwe5622 compile on current 5.15 kernel ( #4772 )
2023-01-31 17:39:26 +01:00
Paolo
79019296d8
rockchip64: consolidation for uwe5622 driver, v6.1 kernel compatibility ( #4766 )
2023-01-30 17:28:37 +01:00
Vyacheslav
3e6188f5ed
[AR-1527] Remove unnecessary patches for rtl8822cs ( #4768 )
2023-01-30 17:28:23 +01:00
M. Efe Çetin
411b607e46
Add some Wireless modules to RK3588 legacy kernel ( #4759 )
...
* Add some Wireless modules to RK3588 legacy kernel
* Add some Wireless modules to RK3588 legacy kernel
* Add some Wireless modules to RK3588 legacy kernel
2023-01-27 23:19:08 +01:00