| /linux/drivers/net/wireless/realtek/rtw89/ |
| A D | fw.h | 934 #define SET_JOININFO_OP(h2c, val) \ argument 936 #define SET_JOININFO_BAND(h2c, val) \ argument 938 #define SET_JOININFO_WMM(h2c, val) \ argument 940 #define SET_JOININFO_TGR(h2c, val) \ argument 944 #define SET_JOININFO_DLBW(h2c, val) \ argument 974 #define SET_LOG_CFG_PATH(h2c, val) \ argument 976 #define SET_LOG_CFG_COMP(h2c, val) \ argument 981 #define SET_BA_CAM_VALID(h2c, val) \ argument 987 #define SET_BA_CAM_TID(h2c, val) \ argument 989 #define SET_BA_CAM_MACID(h2c, val) \ argument [all …]
|
| A D | debug.c | 2132 u8 *h2c; in rtw89_debug_priv_send_h2c_set() local 2135 h2c = rtw89_hex2bin_user(rtwdev, user_buf, count); in rtw89_debug_priv_send_h2c_set() 2136 if (IS_ERR(h2c)) in rtw89_debug_priv_send_h2c_set() 2139 rtw89_fw_h2c_raw(rtwdev, h2c, h2c_len); in rtw89_debug_priv_send_h2c_set() 2141 kfree(h2c); in rtw89_debug_priv_send_h2c_set() 2170 u8 *h2c; in rtw89_debug_priv_early_h2c_set() local 2174 if (IS_ERR(h2c)) in rtw89_debug_priv_early_h2c_set() 2177 if (h2c_len >= 2 && h2c[0] == 0x00 && h2c[1] == 0x00) { in rtw89_debug_priv_early_h2c_set() 2178 kfree(h2c); in rtw89_debug_priv_early_h2c_set() 2185 kfree(h2c); in rtw89_debug_priv_early_h2c_set() [all …]
|
| A D | fw.c | 994 struct rtw89_fw_macid_pause_grp h2c = {{0}}; in rtw89_fw_h2c_macid_pause() local 1003 h2c.mask_grp[grp] = cpu_to_le32(BIT(sh)); in rtw89_fw_h2c_macid_pause() 1005 h2c.pause_grp[grp] = cpu_to_le32(BIT(sh)); in rtw89_fw_h2c_macid_pause() 1006 skb_put_data(skb, &h2c, len); in rtw89_fw_h2c_macid_pause() 1460 rtw89_fw_h2c_raw(rtwdev, early_h2c->h2c, early_h2c->h2c_len); in rtw89_fw_send_all_early_h2c() 1471 kfree(early_h2c->h2c); in rtw89_fw_free_all_early_h2c()
|
| A D | core.h | 2134 u16 h2c; member 2777 u8 *h2c; member
|
| A D | mac.c | 1330 SET_QUOTA(h2c, PLE, 3); in ple_quota_cfg()
|
| /linux/drivers/net/wireless/realtek/rtl8xxxu/ |
| A D | rtl8xxxu_8723b.c | 309 struct h2c_cmd h2c; in rtl8723bu_write_btreg() local 317 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.bt_mp_oper)); in rtl8723bu_write_btreg() 324 h2c.bt_mp_oper.addr = reg; in rtl8723bu_write_btreg() 325 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.bt_mp_oper)); in rtl8723bu_write_btreg() 1489 struct h2c_cmd h2c; in rtl8723b_enable_rf() local 1522 h2c.bt_grant.data = 0; in rtl8723b_enable_rf() 1523 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.bt_grant)); in rtl8723b_enable_rf() 1568 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.ant_sel_rsv)); in rtl8723b_enable_rf() 1593 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.bt_info)); in rtl8723b_enable_rf() 1597 h2c.ignore_wlan.data = 0; in rtl8723b_enable_rf() [all …]
|
| A D | rtl8xxxu_core.c | 3317 struct h2c_cmd h2c; in rtl8xxxu_gen2_prepare_calibrate() local 3323 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.bt_wlan_calibration)); in rtl8xxxu_gen2_prepare_calibrate() 3825 struct h2c_cmd h2c; in rtl8723bu_set_ps_tdma() local 3834 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.b_type_dma)); in rtl8723bu_set_ps_tdma() 4310 struct h2c_cmd h2c; in rtl8xxxu_update_rate_mask() local 4323 __func__, ramask, h2c.ramask.arg, sizeof(h2c.ramask)); in rtl8xxxu_update_rate_mask() 4324 rtl8xxxu_gen1_h2c_cmd(priv, &h2c, sizeof(h2c.ramask)); in rtl8xxxu_update_rate_mask() 4349 __func__, ramask, h2c.ramask.arg, sizeof(h2c.b_macid_cfg)); in rtl8xxxu_gen2_update_rate_mask() 4350 rtl8xxxu_gen2_h2c_cmd(priv, &h2c, sizeof(h2c.b_macid_cfg)); in rtl8xxxu_gen2_update_rate_mask() 4367 rtl8xxxu_gen1_h2c_cmd(priv, &h2c, sizeof(h2c.joinbss)); in rtl8xxxu_gen1_report_connect() [all …]
|
| A D | rtl8xxxu.h | 1501 struct h2c_cmd *h2c, int len);
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| A D | fw.c | 301 u8 *h2c) in rtw_fw_send_h2c_command() argument 311 h2c[3], h2c[2], h2c[1], h2c[0], in rtw_fw_send_h2c_command() 312 h2c[7], h2c[6], h2c[5], h2c[4]); in rtw_fw_send_h2c_command() 314 spin_lock(&rtwdev->h2c.lock); in rtw_fw_send_h2c_command() 316 box = rtwdev->h2c.last_box_num; in rtw_fw_send_h2c_command() 353 if (++rtwdev->h2c.last_box_num >= 4) in rtw_fw_send_h2c_command() 354 rtwdev->h2c.last_box_num = 0; in rtw_fw_send_h2c_command() 357 spin_unlock(&rtwdev->h2c.lock); in rtw_fw_send_h2c_command() 369 spin_lock(&rtwdev->h2c.lock); in rtw_fw_send_h2c_packet() 375 rtwdev->h2c.seq++; in rtw_fw_send_h2c_packet() [all …]
|
| A D | mac.c | 757 rtwdev->h2c.last_box_num = 0; in __rtw_download_firmware() 758 rtwdev->h2c.seq = 0; in __rtw_download_firmware() 900 rtwdev->h2c.last_box_num = 0; in __rtw_download_firmware_legacy() 901 rtwdev->h2c.seq = 0; in __rtw_download_firmware_legacy()
|
| A D | fw.h | 683 void rtw_fw_h2c_cmd_dbg(struct rtw_dev *rtwdev, u8 *h2c);
|
| A D | debug.c | 1134 rtw_debugfs_add_w(h2c); in rtw_debugfs_init()
|
| A D | main.h | 1917 } h2c; member
|
| A D | main.c | 1851 spin_lock_init(&rtwdev->h2c.lock); in rtw_core_init()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| A D | dm.c | 374 u8 h2c[4] = { 0 }; in rtl92ee_dm_check_rssi_monitor() local 391 h2c[3] = 0; in rtl92ee_dm_check_rssi_monitor() 392 h2c[2] = (u8)(dm->undec_sm_pwdb & 0xFF); in rtl92ee_dm_check_rssi_monitor() 393 h2c[1] = 0x20; in rtl92ee_dm_check_rssi_monitor() 394 h2c[0] = ++i; in rtl92ee_dm_check_rssi_monitor() 395 rtl92ee_fill_h2c_cmd(hw, H2C_92E_RSSI_REPORT, 4, h2c); in rtl92ee_dm_check_rssi_monitor() 419 h2c[3] = 0; in rtl92ee_dm_check_rssi_monitor() 420 h2c[2] = (u8)(dm->undec_sm_pwdb & 0xFF); in rtl92ee_dm_check_rssi_monitor() 421 h2c[1] = 0x20; in rtl92ee_dm_check_rssi_monitor() 422 h2c[0] = 0; in rtl92ee_dm_check_rssi_monitor() [all …]
|