Bug 248235 - rtw88: RTL8822CE 802.11ac PCIe support
Summary: rtw88: RTL8822CE 802.11ac PCIe support
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: wireless (show other bugs)
Version: 12.1-STABLE
Hardware: amd64 Any
: Normal Affects Many People
Assignee: freebsd-wireless (Nobody)
Keywords: feature, needs-patch
Depends on:
Reported: 2020-07-24 03:22 UTC by Miguel Gocobachi
Modified: 2020-08-18 03:59 UTC (History)
2 users (show)

See Also:
koobs: mfc-stable12?

hardware details for Xiaomi Redmibook 14 II (7.18 KB, text/plain)
2020-07-24 03:22 UTC, Miguel Gocobachi
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miguel Gocobachi 2020-07-24 03:22:29 UTC
Created attachment 216735 [details]
hardware details for Xiaomi Redmibook 14 II

hi guys, I wonder if there is some plan to add the drivers for this wifi card, or if I can help somehow I may need directions. I attached the hardware information using pciconf -lv. Thank you.
Comment 1 Bjoern A. Zeeb freebsd_committer 2020-07-24 16:21:10 UTC

I have a part-done driver based on the Intel wireless work I am doing using the linuxkpi framework.

I would hope that once the Intel work is done most infrastructure is implemented and it'll be at most a few days to have rtw88 work well as well.

Currently PCI attach and firmware loading works and then it panics due to some unimplemented memory bit.  I only spent less than a day on it so far to get to this.

So yes, there is a plan.  It'll be a while however before anything real materialises.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2020-07-31 03:15:38 UTC
@Bjoern Possible to get the WIP code up in a public place somewhere?

Might encourage potential contributors to play with it and get involved.

Also, will/does/might your WIP work cover RTL8821CE (bug 247495) ?
Comment 3 Bjoern A. Zeeb freebsd_committer 2020-07-31 11:29:29 UTC
(In reply to Kubilay Kocak from comment #2)

I'll share code as soon as it makes sense for people to test something.
As I stated it does depend on other work being done/finished first.