Lines Matching refs:h2c

312 					     struct rtw_h2c_register *h2c)  in rtw_fw_send_h2c_command_register()  argument
318 rtw_dbg(rtwdev, RTW_DBG_FW, "send H2C content %08x %08x\n", h2c->w0, in rtw_fw_send_h2c_command_register()
319 h2c->w1); in rtw_fw_send_h2c_command_register()
323 box = rtwdev->h2c.last_box_num; in rtw_fw_send_h2c_command_register()
355 rtw_write32(rtwdev, box_ex_reg, h2c->w1); in rtw_fw_send_h2c_command_register()
356 rtw_write32(rtwdev, box_reg, h2c->w0); in rtw_fw_send_h2c_command_register()
358 if (++rtwdev->h2c.last_box_num >= 4) in rtw_fw_send_h2c_command_register()
359 rtwdev->h2c.last_box_num = 0; in rtw_fw_send_h2c_command_register()
363 u8 *h2c) in rtw_fw_send_h2c_command() argument
365 struct rtw_h2c_cmd *h2c_cmd = (struct rtw_h2c_cmd *)h2c; in rtw_fw_send_h2c_command()
373 h2c[3], h2c[2], h2c[1], h2c[0], in rtw_fw_send_h2c_command()
374 h2c[7], h2c[6], h2c[5], h2c[4]); in rtw_fw_send_h2c_command()
378 box = rtwdev->h2c.last_box_num; in rtw_fw_send_h2c_command()
413 if (++rtwdev->h2c.last_box_num >= 4) in rtw_fw_send_h2c_command()
414 rtwdev->h2c.last_box_num = 0; in rtw_fw_send_h2c_command()
417 void rtw_fw_h2c_cmd_dbg(struct rtw_dev *rtwdev, u8 *h2c) in rtw_fw_h2c_cmd_dbg() argument
419 rtw_fw_send_h2c_command(rtwdev, h2c); in rtw_fw_h2c_cmd_dbg()
428 FW_OFFLOAD_H2C_SET_SEQ_NUM(h2c_pkt, rtwdev->h2c.seq); in rtw_fw_send_h2c_packet()
432 rtwdev->h2c.seq++; in rtw_fw_send_h2c_packet()
524 struct rtw_h2c_register h2c = {}; in rtw_fw_default_port() local
532 h2c.w0 = u32_encode_bits(H2C_CMD_DEFAULT_PORT, RTW_H2C_W0_CMDID) | in rtw_fw_default_port()
536 rtw_fw_send_h2c_command_register(rtwdev, &h2c); in rtw_fw_default_port()