linux-loongson/drivers/net/wireless/realtek/rtw89
Miri Korenblit 69fdb08435 wifi: mac80211: don't require cipher and keylen in gtk rekey
ieee80211_add_gtk_rekey receives a keyconf as an argument, and the
cipher and keylen are taken from there to the new allocated key.
But in rekey, both the cipher and the keylen should be the same as of
the old key, so let ieee80211_add_gtk_rekey find those, so drivers won't
have to fill it in.

Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20250721214922.3c5c023bfae9.Ie6594ae2b4b6d5b3d536e642b349046ebfce7a5d@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2025-07-22 10:43:19 +02:00
..
acpi.c wifi: rtw89: regd/acpi: support 6 GHz VLP policy via ACPI DSM 2025-07-15 09:13:32 +08:00
acpi.h wifi: rtw89: regd/acpi: support 6 GHz VLP policy via ACPI DSM 2025-07-15 09:13:32 +08:00
cam.c wifi: rtw89: leave idle mode when setting WEP encryption for AP mode 2025-05-16 08:29:30 +08:00
cam.h wifi: rtw89: apply MLD pairwise key to dynamically active links 2024-11-27 11:11:36 +08:00
chan.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
chan.h wifi: rtw89: mcc: solve GO's TBTT change and TBTT too close to NoA issue 2025-07-15 09:29:56 +08:00
coex.c wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 9.0.0 2025-06-24 14:29:07 +08:00
coex.h wifi: rtw89: coex: Implement Wi-Fi MLO related logic 2025-06-16 13:51:18 +08:00
core.c wifi: rtw89: tweak tx wake notify matching condition 2025-07-15 09:50:51 +08:00
core.h wifi: rtw89: purge obsoleted scan events with software sequence number 2025-07-18 14:02:03 +08:00
debug.c wifi: rtw89: introduce fw feature group and redefine CRASH_TRIGGER 2025-07-15 09:33:03 +08:00
debug.h wifi: rtw89: debugfs: support multiple adapters debugging 2024-08-22 10:03:24 +08:00
efuse_be.c wifi: rtw89: efuse: move recognize firmware MSS info v1 to common 2024-11-06 13:56:57 +08:00
efuse.c wifi: rtw89: efuse: read firmware secure info v0 from efuse for WiFi 6 chips 2024-11-06 13:57:17 +08:00
efuse.h wifi: rtw89: efuse: move recognize firmware MSS info v1 to common 2024-11-06 13:56:57 +08:00
fw.c wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB 2025-07-18 14:21:29 +08:00
fw.h wifi: rtw89: Lower the timeout in rtw89_fwdl_check_path_ready_ax() for USB 2025-07-18 14:22:35 +08:00
Kconfig wifi: rtw89: Enable the new rtw89_8852bu module 2025-07-06 13:12:18 +08:00
mac80211.c wifi: rtw89: mcc: solve GO's TBTT change and TBTT too close to NoA issue 2025-07-15 09:29:56 +08:00
mac_be.c wifi: rtw89: mac: differentiate mem_page_size by chip generation 2025-06-24 14:37:05 +08:00
mac.c wifi: rtw89: Lower the timeout in rtw89_fwdl_check_path_ready_ax() for USB 2025-07-18 14:22:35 +08:00
mac.h wifi: rtw89: purge obsoleted scan events with software sequence number 2025-07-18 14:02:03 +08:00
Makefile wifi: rtw89: Enable the new rtw89_8852bu module 2025-07-06 13:12:18 +08:00
pci_be.c wifi: rtw89: pci: correct ISR RDU bit for 8922AE 2025-03-05 19:52:05 +08:00
pci.c wifi: rtw89: trigger TX stuck if FIFO full 2025-07-18 13:58:56 +08:00
pci.h wifi: rtw89: pci: add PCI Express error handling 2025-06-10 09:23:06 +08:00
phy_be.c wifi: rtw89: phy: reset value of force TX power for MAC ID 2025-03-31 14:08:46 +08:00
phy.c wifi: rtw89: add DIG suspend/resume flow when scan and connection 2025-07-15 09:24:48 +08:00
phy.h wifi: rtw89: add DIG suspend/resume flow when scan and connection 2025-07-15 09:24:48 +08:00
ps.c wifi: rtw89: check LPS H2C command complete by C2H reg instead of done ack 2025-07-15 09:31:31 +08:00
ps.h wifi: rtw89: mcc: clear normal flow NoA when MCC start 2025-06-16 13:35:06 +08:00
reg.h wifi: rtw89: Add some definitions for USB 2025-07-04 10:48:16 +08:00
regd.c wifi: rtw89: regd/acpi: support 6 GHz VLP policy via ACPI DSM 2025-07-15 09:13:32 +08:00
rtw8851b_rfk_table.c wifi: rtw89: 8851b: rfk: update IQK to 0x14 2025-07-04 10:29:43 +08:00
rtw8851b_rfk_table.h wifi: rtw89: 8851b: rfk: update IQK to 0x14 2025-07-04 10:29:43 +08:00
rtw8851b_rfk.c wifi: rtw89: 8851b: rfk: update IQK to 0x14 2025-07-04 10:29:43 +08:00
rtw8851b_rfk.h wifi: rtw89: 8851b: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:41 +08:00
rtw8851b_table.c wifi: rtw89: 8851b: update NCTL 0xB 2025-07-04 10:25:19 +08:00
rtw8851b_table.h
rtw8851b.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8851b.h
rtw8851be.c wifi: rtw89: pci: add PCI Express error handling 2025-06-10 09:23:06 +08:00
rtw8851bu.c wifi: rtw89: Add rtw8851bu.c 2025-07-04 11:28:09 +08:00
rtw8852a_rfk_table.c
rtw8852a_rfk_table.h
rtw8852a_rfk.c wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:52 +08:00
rtw8852a_rfk.h wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:52 +08:00
rtw8852a_table.c
rtw8852a_table.h
rtw8852a.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852a.h wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:52 +08:00
rtw8852ae.c wifi: rtw89: pci: add PCI Express error handling 2025-06-10 09:23:06 +08:00
rtw8852b_common.c wifi: rtw89: 8852bx: Accept USB devices and load their MAC address 2025-07-06 13:11:29 +08:00
rtw8852b_common.h wifi: rtw89: use frequency domain RSSI 2024-09-05 08:55:02 +08:00
rtw8852b_rfk_table.c
rtw8852b_rfk_table.h
rtw8852b_rfk.c wifi: rtw89: 8852b: implement RFK multi-channel handling and support chanctx up to 2 2025-07-15 09:51:44 +08:00
rtw8852b_rfk.h wifi: rtw89: 8852b: implement RFK multi-channel handling and support chanctx up to 2 2025-07-15 09:51:44 +08:00
rtw8852b_table.c
rtw8852b_table.h
rtw8852b.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852b.h wifi: rtw89: 8852bx: move common code from 8852b to 8852b_common 2024-06-17 10:12:26 +08:00
rtw8852be.c wifi: rtw89: pci: add PCI Express error handling 2025-06-10 09:23:06 +08:00
rtw8852bt_rfk_table.c wifi: rtw89: 8852bt: rfk: add TSSI 2024-06-27 09:42:11 +08:00
rtw8852bt_rfk_table.h wifi: rtw89: 8852bt: rfk: add TSSI 2024-06-27 09:42:11 +08:00
rtw8852bt_rfk.c wifi: rtw89: 8852bt: implement RFK multi-channel handling and support chanctx up to 2 2025-07-15 09:51:18 +08:00
rtw8852bt_rfk.h wifi: rtw89: 8852bt: implement RFK multi-channel handling and support chanctx up to 2 2025-07-15 09:51:18 +08:00
rtw8852bt.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852bt.h wifi: rtw89: 8852bt: add chip_info of RTL8852BT 2024-07-31 13:48:21 +08:00
rtw8852bte.c wifi: rtw89: pci: add PCI Express error handling 2025-06-10 09:23:06 +08:00
rtw8852bu.c wifi: rtw89: Add rtw8852bu.c 2025-07-06 13:12:08 +08:00
rtw8852c_rfk_table.c
rtw8852c_rfk_table.h
rtw8852c_rfk.c wifi: rtw89: 8852c: rfk: refine target channel calculation in _rx_dck_channel_calc() 2024-12-12 11:06:19 +08:00
rtw8852c_rfk.h wifi: rtw89: 8852c: use right chanctx whenever possible in RFK flow 2024-08-27 10:55:22 +08:00
rtw8852c_table.c wifi: rtw89: 8852c: update TX power tables to R69.1 (2 of 2) 2024-04-18 09:09:43 +08:00
rtw8852c_table.h
rtw8852c.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852c.h
rtw8852ce.c wifi: rtw89: pci: add PCI Express error handling 2025-06-10 09:23:06 +08:00
rtw8922a_rfk.c wifi: rtw89: add chip_ops::chan_to_rf18_val to get code of RF register value 2025-06-10 10:06:36 +08:00
rtw8922a_rfk.h
rtw8922a.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8922a.h wifi: rtw89: 8922ae: add variant info to support RTL8922AE-VS 2025-01-12 09:36:49 +08:00
rtw8922ae.c wifi: rtw89: pci: add PCI Express error handling 2025-06-10 09:23:06 +08:00
sar.c wifi: rtw89: sar: do not assert wiphy lock held until probing is done 2025-06-10 09:42:35 +08:00
sar.h wifi: rtw89: sar: add skeleton for different configs by antenna 2025-03-31 14:26:09 +08:00
ser.c wifi: rtw89: enter power save mode aggressively 2025-07-04 11:36:29 +08:00
ser.h
txrx.h wifi: rtw89: Add some definitions for USB 2025-07-04 10:48:16 +08:00
usb.c wifi: rtw89: Add usb.{c,h} 2025-07-04 11:28:08 +08:00
usb.h wifi: rtw89: Add usb.{c,h} 2025-07-04 11:28:08 +08:00
util.c wifi: rtw89: add support for negative values of dBm to linear conversion 2025-03-13 08:40:00 +08:00
util.h wifi: rtw89: add support for negative values of dBm to linear conversion 2025-03-13 08:40:00 +08:00
wow.c wifi: mac80211: don't require cipher and keylen in gtk rekey 2025-07-22 10:43:19 +02:00
wow.h wifi: rtw89: enter power save mode aggressively 2025-07-04 11:36:29 +08:00