linux/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
cam.h
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
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
efuse.c
efuse.h
efuse_be.c
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
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
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
Makefile wifi: rtw89: Enable the new rtw89_8852bu module 2025-07-06 13:12:18 +08:00
pci.c wifi: rtw89: trigger TX stuck if FIFO full 2025-07-18 13:58:56 +08:00
pci.h
pci_be.c
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
phy_be.c
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
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.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8851b.h
rtw8851b_rfk.c wifi: rtw89: 8851b: rfk: update IQK to 0x14 2025-07-04 10:29:43 +08:00
rtw8851b_rfk.h
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_table.c wifi: rtw89: 8851b: update NCTL 0xB 2025-07-04 10:25:19 +08:00
rtw8851b_table.h
rtw8851be.c
rtw8851bu.c wifi: rtw89: Add rtw8851bu.c 2025-07-04 11:28:09 +08:00
rtw8852a.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852a.h
rtw8852a_rfk.c
rtw8852a_rfk.h
rtw8852a_rfk_table.c
rtw8852a_rfk_table.h
rtw8852a_table.c
rtw8852a_table.h
rtw8852ae.c
rtw8852b.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852b.h
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
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_rfk_table.c
rtw8852b_rfk_table.h
rtw8852b_table.c
rtw8852b_table.h
rtw8852be.c
rtw8852bt.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852bt.h
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_rfk_table.c
rtw8852bt_rfk_table.h
rtw8852bte.c
rtw8852bu.c wifi: rtw89: Add rtw8852bu.c 2025-07-06 13:12:08 +08:00
rtw8852c.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8852c.h
rtw8852c_rfk.c
rtw8852c_rfk.h
rtw8852c_rfk_table.c
rtw8852c_rfk_table.h
rtw8852c_table.c
rtw8852c_table.h
rtw8852ce.c
rtw8922a.c wifi: rtw89: dynamically update EHT preamble puncturing 2025-07-18 14:00:33 +08:00
rtw8922a.h
rtw8922a_rfk.c
rtw8922a_rfk.h
rtw8922ae.c
sar.c
sar.h
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
util.h
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