From 39a0d9019076a29a57a38a817b1830aef0708c11 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 14:26:09 +0200 Subject: Adding upstream version 20230210. Signed-off-by: Daniel Baumann --- rtw88/README | 34 ++++++++++++++++++++++++++++++++++ rtw88/rtw8723d_fw.bin | Bin 0 -> 28884 bytes rtw88/rtw8821c_fw.bin | Bin 0 -> 139472 bytes rtw88/rtw8822b_fw.bin | Bin 0 -> 150984 bytes rtw88/rtw8822c_fw.bin | Bin 0 -> 202552 bytes rtw88/rtw8822c_wow_fw.bin | Bin 0 -> 145224 bytes 6 files changed, 34 insertions(+) create mode 100644 rtw88/README create mode 100644 rtw88/rtw8723d_fw.bin create mode 100644 rtw88/rtw8821c_fw.bin create mode 100644 rtw88/rtw8822b_fw.bin create mode 100644 rtw88/rtw8822c_fw.bin create mode 100644 rtw88/rtw8822c_wow_fw.bin (limited to 'rtw88') diff --git a/rtw88/README b/rtw88/README new file mode 100644 index 0000000..01449ca --- /dev/null +++ b/rtw88/README @@ -0,0 +1,34 @@ + + rtw88 firmware +================ + +This repository contains firmware images supported by Realtek's wireless +driver rtw88. And some of the devices run with more than one firmware +file. Basically, a "normal" firmware is necessary to be downloaded to +the device. +And another is called "wowlan" firmware, it should be loaded when a +device is going to suspend. Which means driver will "re-download/swap" +the firmware image. The wowlan firmware contains wake up functions that +can recognize specific events and send a wake up signal to device if +needed, and the system will resume to running state. During resume, +driver will then swap the normal firmware back, return to running state. + +If any distros or platforms do not require wowlan feature, they can +_only_ pick the normal firmware. And everything still works fine, +except that the device cannot be waken from the wireless NICs. + +Currently supported devices with corresponding firmwares: + +RTL8822BE + rtw8822b_fw.bin + +RTL8821CE + rtw8821c_fw.bin + +RTL8822CE + rtw8822c_fw.bin + rtw8822c_wow_fw.bin + +RTL8723DE + rtw8723d_fw.bin + diff --git a/rtw88/rtw8723d_fw.bin b/rtw88/rtw8723d_fw.bin new file mode 100644 index 0000000..ac2b925 Binary files /dev/null and b/rtw88/rtw8723d_fw.bin differ diff --git a/rtw88/rtw8821c_fw.bin b/rtw88/rtw8821c_fw.bin new file mode 100644 index 0000000..9beeb38 Binary files /dev/null and b/rtw88/rtw8821c_fw.bin differ diff --git a/rtw88/rtw8822b_fw.bin b/rtw88/rtw8822b_fw.bin new file mode 100644 index 0000000..0934ffc Binary files /dev/null and b/rtw88/rtw8822b_fw.bin differ diff --git a/rtw88/rtw8822c_fw.bin b/rtw88/rtw8822c_fw.bin new file mode 100644 index 0000000..a1fe6a0 Binary files /dev/null and b/rtw88/rtw8822c_fw.bin differ diff --git a/rtw88/rtw8822c_wow_fw.bin b/rtw88/rtw8822c_wow_fw.bin new file mode 100644 index 0000000..1ce74fd Binary files /dev/null and b/rtw88/rtw8822c_wow_fw.bin differ -- cgit v1.2.3