mirror-linux/drivers/net/wireless/realtek/rtw89
Ping-Ke Shih eaddda2484 wifi: rtw89: mac: use regular int as return type of DLE buffer request
The function to request DLE (data link engine) buffer uses 'u16' as return
value that mixes error code, so change it to 'int' as regular error code.
Also, treat invalid register value (0xfff) as an error.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230414082228.30766-1-pkshih@realtek.com
2023-04-20 15:32:18 +03:00
..
Kconfig wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig 2022-10-19 08:57:51 +03:00
Makefile wifi: rtw89: add WoWLAN function support 2022-11-01 11:26:14 +02:00
cam.c
cam.h
chan.c wifi: rtw89: add ieee80211::remain_on_channel ops 2023-04-14 15:11:23 +03:00
chan.h wifi: rtw89: add ieee80211::remain_on_channel ops 2023-04-14 15:11:23 +03:00
coex.c wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.1 2023-04-03 16:35:37 +03:00
coex.h wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B 2023-04-03 16:35:36 +03:00
core.c wifi: rtw89: add support of concurrent mode 2023-04-17 12:49:52 +03:00
core.h wifi: rtw89: refine scan function after chanctx 2023-04-17 12:49:51 +03:00
debug.c wifi: rtw89: mac: use regular int as return type of DLE buffer request 2023-04-20 15:32:18 +03:00
debug.h wifi: rtw89: refine MCC C2H debug logs 2023-02-13 19:06:10 +02:00
efuse.c
efuse.h
fw.c wifi: rtw89: update statistics to FW for fine-tuning performance 2023-04-17 12:49:52 +03:00
fw.h wifi: rtw89: update statistics to FW for fine-tuning performance 2023-04-17 12:49:52 +03:00
mac.c wifi: rtw89: mac: use regular int as return type of DLE buffer request 2023-04-20 15:32:18 +03:00
mac.h wifi: rtw89: mac: use regular int as return type of DLE buffer request 2023-04-20 15:32:18 +03:00
mac80211.c wifi: rtw89: refine scan function after chanctx 2023-04-17 12:49:51 +03:00
pci.c wifi: rtw89: pci: update PCI related settings to support 8851B 2023-04-14 15:23:48 +03:00
pci.h wifi: rtw89: add function to wait for completion of TX skbs 2023-04-14 15:11:22 +03:00
phy.c wifi: rtw89: use hardware CFO to improve performance 2023-04-14 15:23:09 +03:00
phy.h wifi: rtw89: config EDCCA threshold during scan to prevent TX failed 2023-04-03 16:37:59 +03:00
ps.c wifi: rtw89: fix power save function in WoWLAN mode 2023-04-17 12:47:48 +03:00
ps.h wifi: rtw89: fix power save function in WoWLAN mode 2023-04-17 12:47:48 +03:00
reg.h wifi: rtw89: mac: use regular int as return type of DLE buffer request 2023-04-20 15:32:18 +03:00
regd.c
rtw8851b_rfk_table.c wifi: rtw89: 8851b: add tables for RFK 2023-04-14 15:24:17 +03:00
rtw8851b_rfk_table.h wifi: rtw89: 8851b: add tables for RFK 2023-04-14 15:24:17 +03:00
rtw8851b_table.c wifi: rtw89: 8851b: add BB and RF tables (2 of 2) 2023-04-14 15:24:16 +03:00
rtw8851b_table.h wifi: rtw89: 8851b: add BB and RF tables (1 of 2) 2023-04-14 15:24:16 +03:00
rtw8852a.c wifi: rtw89: coex: Update function to get BT RSSI and hardware counter 2023-04-17 12:49:22 +03:00
rtw8852a.h wifi: rtw89: phy: make generic txpwr setting functions 2022-10-04 10:17:37 +03:00
rtw8852a_rfk.c wifi: rtw89: Fix a typo in debug message 2023-01-16 15:33:49 +02:00
rtw8852a_rfk.h
rtw8852a_rfk_table.c
rtw8852a_rfk_table.h
rtw8852a_table.c wifi: rtw89: support parameter tables by RFE type 2023-04-14 15:22:24 +03:00
rtw8852a_table.h wifi: rtw89: support parameter tables by RFE type 2023-04-14 15:22:24 +03:00
rtw8852ae.c wifi: rtw89: fix assignation of TX BD RAM table 2023-01-16 15:38:12 +02:00
rtw8852b.c wifi: rtw89: coex: Update function to get BT RSSI and hardware counter 2023-04-17 12:49:22 +03:00
rtw8852b.h wifi: rtw89: 8852b: add functions to control BB to assist RF calibrations 2022-10-12 07:34:57 +03:00
rtw8852b_rfk.c wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE 2022-11-01 11:27:51 +02:00
rtw8852b_rfk.h wifi: rtw89: 8852b: rfk: add DPK 2022-10-19 08:57:50 +03:00
rtw8852b_rfk_table.c wifi: rtw89: 8852b: add tables for RFK 2022-10-04 10:17:37 +03:00
rtw8852b_rfk_table.h wifi: rtw89: 8852b: add tables for RFK 2022-10-04 10:17:37 +03:00
rtw8852b_table.c wifi: rtw89: support parameter tables by RFE type 2023-04-14 15:22:24 +03:00
rtw8852b_table.h wifi: rtw89: support parameter tables by RFE type 2023-04-14 15:22:24 +03:00
rtw8852be.c wifi: rtw89: fix assignation of TX BD RAM table 2023-01-16 15:38:12 +02:00
rtw8852c.c wifi: rtw89: coex: Update function to get BT RSSI and hardware counter 2023-04-17 12:49:22 +03:00
rtw8852c.h wifi: rtw89: phy: make generic txpwr setting functions 2022-10-04 10:17:37 +03:00
rtw8852c_rfk.c wifi: rtw89: 8852c: rfk: correct ADC clock settings 2023-01-16 15:38:11 +02:00
rtw8852c_rfk.h
rtw8852c_rfk_table.c
rtw8852c_rfk_table.h
rtw8852c_table.c wifi: rtw89: support parameter tables by RFE type 2023-04-14 15:22:24 +03:00
rtw8852c_table.h wifi: rtw89: support parameter tables by RFE type 2023-04-14 15:22:24 +03:00
rtw8852ce.c wifi: rtw89: fix assignation of TX BD RAM table 2023-01-16 15:38:12 +02:00
sar.c
sar.h
ser.c wifi: rtw89: fix SER L1 might stop entering LPS issue 2023-03-06 12:05:59 +02:00
ser.h
txrx.h wifi: rtw89: consider ER SU as a TX capability 2022-12-14 14:24:43 +02:00
util.h wifi: rtw89: add WoWLAN pattern match support 2022-11-01 11:26:14 +02:00
wow.c wifi: rtw89: fix power save function in WoWLAN mode 2023-04-17 12:47:48 +03:00
wow.h wifi: rtw89: add WoWLAN function support 2022-11-01 11:26:14 +02:00