<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/drivers/net/wireless/realtek/rtw89/fw.h, branch docs-mw</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-mw</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-mw'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2026-04-02T03:21:40+00:00</updated>
<entry>
<title>wifi: rtw89: 8922d: add chip_info and chip_ops struct</title>
<updated>2026-04-02T03:21:40+00:00</updated>
<author>
<name>Ping-Ke Shih</name>
<email>pkshih@realtek.com</email>
</author>
<published>2026-03-30T06:58:46+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=0737a803bae462e69ef030dc9d050a29c1d6d265'/>
<id>urn:sha1:0737a803bae462e69ef030dc9d050a29c1d6d265</id>
<content type='text'>
Add remaining functions including calculate RX gain for power saving,
channel frequency and RSSI from PPDU status, and WoWLAN declaration.
Then fill chip_info and chip_ops tables, which RTL8922D has two variants
RTL8922D and RTL8922DS supporting 4096 and 1024 QAM respectively. Other
features, such as support of 2/5/6 GHz and up to 160 MHz bandwidth, for
variants are the same,

Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260330065847.48946-9-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: wow: enable MLD address for Magic packet wakeup</title>
<updated>2026-03-30T02:24:34+00:00</updated>
<author>
<name>Chin-Yen Lee</name>
<email>timlee@realtek.com</email>
</author>
<published>2026-03-25T07:21:24+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4e7a7f57718eaeb07be7d7fcec800e88338fb1ad'/>
<id>urn:sha1:4e7a7f57718eaeb07be7d7fcec800e88338fb1ad</id>
<content type='text'>
Under MLO connections, the original Magic Packet configuration
only supported Link Addresses for wakeup. Update the setting
to support both MLD Address and Link Addresses for wakeup process.

Signed-off-by: Chin-Yen Lee &lt;timlee@realtek.com&gt;
Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260325072130.41751-3-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: wow: use struct style to fill WOW wakeup control H2C command</title>
<updated>2026-03-30T02:23:30+00:00</updated>
<author>
<name>Chin-Yen Lee</name>
<email>timlee@realtek.com</email>
</author>
<published>2026-03-25T07:21:23+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=86a4c63c01e4c0ca4f47952e371c7219c09bfc9e'/>
<id>urn:sha1:86a4c63c01e4c0ca4f47952e371c7219c09bfc9e</id>
<content type='text'>
The WOW wakeup control command is used to tell firmware the content
of wakeup feature. Use struct instead of macros to fill the data.

Signed-off-by: Chin-Yen Lee &lt;timlee@realtek.com&gt;
Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260325072130.41751-2-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: rfk: add hardware version to rtw89_fw_h2c_rf_pre_ntfy_mcc for new WiFi 7 firmware</title>
<updated>2026-03-03T02:37:27+00:00</updated>
<author>
<name>Ping-Ke Shih</name>
<email>pkshih@realtek.com</email>
</author>
<published>2026-02-13T06:15:49+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=dcd2326db84399adbb0a6768d04a09f3078394c5'/>
<id>urn:sha1:dcd2326db84399adbb0a6768d04a09f3078394c5</id>
<content type='text'>
The RF calibration in firmware needs proper hardware version to select
corresponding logic, so add the field to H2C command accordingly.

Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260213061552.29997-10-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: add H2C command to protect TX/RX for unused PHY</title>
<updated>2026-03-03T02:36:20+00:00</updated>
<author>
<name>Kuan-Chung Chen</name>
<email>damon.chen@realtek.com</email>
</author>
<published>2026-02-13T06:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=79b3702bbc02bc6e65e89195d761caae51fa20c8'/>
<id>urn:sha1:79b3702bbc02bc6e65e89195d761caae51fa20c8</id>
<content type='text'>
For BE chips, the unused PHY should pause transmissions and receptions.
This ensures that no unexpected packets are routed to an inactive PHY,
which could otherwise trigger SER L0 and lead to TX hang.

Signed-off-by: Kuan-Chung Chen &lt;damon.chen@realtek.com&gt;
Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260213061552.29997-9-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: fw: add fw_def struct to put firmware name and format version</title>
<updated>2026-03-03T02:28:13+00:00</updated>
<author>
<name>Ping-Ke Shih</name>
<email>pkshih@realtek.com</email>
</author>
<published>2026-02-13T06:15:41+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=abaa59fb24cad1bfb4aeb3b2a152b5b4eb90a2d3'/>
<id>urn:sha1:abaa59fb24cad1bfb4aeb3b2a152b5b4eb90a2d3</id>
<content type='text'>
The RTL8922DE has a RTL8922DE-VS variant which uses different firmware
name and format version, and the rule to select firmware type will be
needed to extend. Prepare for coming patches.

Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260213061552.29997-2-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: phy: add PHY C2H event dummy handler for func 1-7 and 2-10</title>
<updated>2026-01-28T03:18:41+00:00</updated>
<author>
<name>Ping-Ke Shih</name>
<email>pkshih@realtek.com</email>
</author>
<published>2026-01-23T01:39:53+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=69ed25f25faa46c683c194996e556e4ab1bca6da'/>
<id>urn:sha1:69ed25f25faa46c683c194996e556e4ab1bca6da</id>
<content type='text'>
The two functions aren't implemented and hard necessary by driver.
Implement dummy handler to avoid messages:

  rtw89_8922de 0000:03:00.0: PHY c2h class 1 func 7 not support
  rtw89_8922de 0000:03:00.0: PHY c2h class 2 func 10 not support

Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260123013957.16418-8-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: fw: correct content of DACK H2C command</title>
<updated>2026-01-28T03:17:18+00:00</updated>
<author>
<name>Ping-Ke Shih</name>
<email>pkshih@realtek.com</email>
</author>
<published>2026-01-23T01:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=c938cb4862546ee1669b3af1318570744272ffd4'/>
<id>urn:sha1:c938cb4862546ee1669b3af1318570744272ffd4</id>
<content type='text'>
The fields of command should be u8 instead of __le32. However, current
firmware doesn't really use the data for now, so this mistake doesn't
impact performance.

Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260123013957.16418-7-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: rfk: update RFK report format of IQK, DACK and TXGAPK</title>
<updated>2026-01-28T03:15:59+00:00</updated>
<author>
<name>Ping-Ke Shih</name>
<email>pkshih@realtek.com</email>
</author>
<published>2026-01-23T01:39:51+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=21344e7413778734988cfac9dd70a690bcbafdb9'/>
<id>urn:sha1:21344e7413778734988cfac9dd70a690bcbafdb9</id>
<content type='text'>
The report formats of IQK, DACK and TXGAPK are changed. Update them
accordingly.

Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260123013957.16418-6-pkshih@realtek.com
</content>
</entry>
<entry>
<title>wifi: rtw89: rfk: add to print debug log of CIM3K</title>
<updated>2026-01-28T03:14:33+00:00</updated>
<author>
<name>Ping-Ke Shih</name>
<email>pkshih@realtek.com</email>
</author>
<published>2026-01-23T01:39:50+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=571f945fb91bb678827e76e6bd91595eb6fab841'/>
<id>urn:sha1:571f945fb91bb678827e76e6bd91595eb6fab841</id>
<content type='text'>
Add calibration report of CIM3K, which does calibration in firmware and
send a C2H event as debug purpose.

Signed-off-by: Ping-Ke Shih &lt;pkshih@realtek.com&gt;
Link: https://patch.msgid.link/20260123013957.16418-5-pkshih@realtek.com
</content>
</entry>
</feed>
