[SRU][B/B-OEM/C/D/OEM-OSP1] Add RTL8822 wifi driver rtw88
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Won't Fix
|
Undecided
|
Unassigned | ||
Cosmic |
Won't Fix
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Medium
|
Unassigned | ||
linux-oem (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem-osp1 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Invalid
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU justification:
[Impact]
RTL8822BE/RTL8822CE need new driver rtw88 supports.
[Fix]
This is a new mac80211 driver for Realtek 802.11ac wireless network chips.
And it needs new firmware too.
[Test]
Verified on hardware. Tests result are good.
[Regression Potential]
Low, it introducs the new driver to enable new wifi chips supports.
2 more upstream commits are introduced:
e7d4a95da bitfield: fix *_encode_bits()
00b0c9b82 Add primitives for manipulating bitfields both in host- and fixed-endian.
These 2 commits add "le32p_
They introduced new operator of bitfields since 4.16 kernel, don't change exsit funtions.
C/D/OEM-OSP-1 don't need these 2 patches.
These firmwares are already in disco.
tags: | added: oem-priority originate-from-1830991 sutton |
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
status: | Triaged → Invalid |
Changed in linux-oem (Ubuntu Disco): | |
status: | New → Invalid |
Changed in linux-oem (Ubuntu Cosmic): | |
status: | New → Invalid |
Changed in linux-oem-osp1 (Ubuntu Cosmic): | |
status: | New → Invalid |
Changed in linux-oem-osp1 (Ubuntu Disco): | |
status: | New → Invalid |
Changed in linux-oem-osp1 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem (Ubuntu Cosmic): | |
status: | Invalid → Fix Released |
Changed in linux-oem (Ubuntu Disco): | |
status: | Invalid → Fix Released |
tags: |
added: verification-needed-bionic-oem removed: verification-needed-bionic |
tags: |
added: verification-done-bionic-oem removed: verification-needed-bionic-oem |
Changed in linux (Ubuntu Disco): | |
importance: | Undecided → Medium |
status: | New → Fix Committed |
tags: |
added: verification-done-disco removed: verification-needed-disco |
Changed in linux-oem-osp1 (Ubuntu Disco): | |
status: | Invalid → Fix Released |
Changed in linux (Ubuntu Bionic): | |
status: | New → Won't Fix |
Changed in linux (Ubuntu Cosmic): | |
status: | New → Won't Fix |
Changed in hwe-next: | |
status: | New → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1831828
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.