H A D | fw.h | 400 #define SET_PKT_H2C_CATEGORY(h2c_pkt, value) \ argument 401 le32p_replace_bits((__le32 *)(h2c_pkt) + 0x00, value, GENMASK(6, 0)) 402 #define SET_PKT_H2C_CMD_ID(h2c_pkt, value) \ argument 403 le32p_replace_bits((__le32 *)(h2c_pkt) + 0x00, value, GENMASK(15, 8)) 404 #define SET_PKT_H2C_SUB_CMD_ID(h2c_pkt, value) \ argument 405 le32p_replace_bits((__le32 *)(h2c_pkt) + 0x00, value, GENMASK(31, 16)) 406 #define SET_PKT_H2C_TOTAL_LEN(h2c_pkt, value) \ argument 407 le32p_replace_bits((__le32 *)(h2c_pkt) + 0x01, value, GENMASK(15, 0)) 409 static inline void rtw_h2c_pkt_set_header(u8 *h2c_pkt, u8 sub_id) in rtw_h2c_pkt_set_header() argument 411 SET_PKT_H2C_CATEGORY(h2c_pkt, H2C_PKT_CATEGOR in rtw_h2c_pkt_set_header() 416 FW_OFFLOAD_H2C_SET_SEQ_NUM(h2c_pkt,value) global() argument 418 GENERAL_INFO_SET_FW_TX_BOUNDARY(h2c_pkt,value) global() argument 421 PHYDM_INFO_SET_REF_TYPE(h2c_pkt,value) global() argument 423 PHYDM_INFO_SET_RF_TYPE(h2c_pkt,value) global() argument 425 PHYDM_INFO_SET_CUT_VER(h2c_pkt,value) global() argument 427 PHYDM_INFO_SET_RX_ANT_STATUS(h2c_pkt,value) global() argument 429 PHYDM_INFO_SET_TX_ANT_STATUS(h2c_pkt,value) global() argument 431 IQK_SET_CLEAR(h2c_pkt,value) global() argument 433 IQK_SET_SEGMENT_IQK(h2c_pkt,value) global() argument 471 UPDATE_PKT_SET_SIZE(h2c_pkt,value) global() argument 473 UPDATE_PKT_SET_PKT_ID(h2c_pkt,value) global() argument 475 UPDATE_PKT_SET_LOCATION(h2c_pkt,value) global() argument 478 CH_SWITCH_SET_START(h2c_pkt,value) global() argument 480 CH_SWITCH_SET_DEST_CH_EN(h2c_pkt,value) global() argument 482 CH_SWITCH_SET_ABSOLUTE_TIME(h2c_pkt,value) global() argument 484 CH_SWITCH_SET_PERIODIC_OPT(h2c_pkt,value) global() argument 486 CH_SWITCH_SET_SCAN_MODE(h2c_pkt,value) global() argument 488 CH_SWITCH_SET_BACK_OP_EN(h2c_pkt,value) global() argument 490 CH_SWITCH_SET_INFO_LOC(h2c_pkt,value) global() argument 492 CH_SWITCH_SET_CH_NUM(h2c_pkt,value) global() argument 494 CH_SWITCH_SET_PRI_CH_IDX(h2c_pkt,value) global() argument 496 CH_SWITCH_SET_DEST_BW(h2c_pkt,value) global() argument 498 CH_SWITCH_SET_DEST_CH(h2c_pkt,value) global() argument 500 CH_SWITCH_SET_NORMAL_PERIOD(h2c_pkt,value) global() argument 502 CH_SWITCH_SET_NORMAL_PERIOD_SEL(h2c_pkt,value) global() argument 504 CH_SWITCH_SET_SLOW_PERIOD(h2c_pkt,value) global() argument 506 CH_SWITCH_SET_SLOW_PERIOD_SEL(h2c_pkt,value) global() argument 508 CH_SWITCH_SET_NORMAL_CYCLE(h2c_pkt,value) global() argument 510 CH_SWITCH_SET_TSF_HIGH(h2c_pkt,value) global() argument 512 CH_SWITCH_SET_TSF_LOW(h2c_pkt,value) global() argument 514 CH_SWITCH_SET_INFO_SIZE(h2c_pkt,value) global() argument 517 SCAN_OFFLOAD_SET_START(h2c_pkt,value) global() argument 519 SCAN_OFFLOAD_SET_BACK_OP_EN(h2c_pkt,value) global() argument 521 SCAN_OFFLOAD_SET_RANDOM_SEQ_EN(h2c_pkt,value) global() argument 523 SCAN_OFFLOAD_SET_NO_CCK_EN(h2c_pkt,value) global() argument 525 SCAN_OFFLOAD_SET_VERBOSE(h2c_pkt,value) global() argument 527 SCAN_OFFLOAD_SET_CH_NUM(h2c_pkt,value) global() argument 529 SCAN_OFFLOAD_SET_CH_INFO_SIZE(h2c_pkt,value) global() argument 531 SCAN_OFFLOAD_SET_CH_INFO_LOC(h2c_pkt,value) global() argument 533 SCAN_OFFLOAD_SET_OP_CH(h2c_pkt,value) global() argument 535 SCAN_OFFLOAD_SET_OP_PRI_CH_IDX(h2c_pkt,value) global() argument 537 SCAN_OFFLOAD_SET_OP_BW(h2c_pkt,value) global() argument 539 SCAN_OFFLOAD_SET_OP_PORT_ID(h2c_pkt,value) global() argument 541 SCAN_OFFLOAD_SET_OP_DWELL_TIME(h2c_pkt,value) global() argument 543 SCAN_OFFLOAD_SET_OP_GAP_TIME(h2c_pkt,value) global() argument 545 SCAN_OFFLOAD_SET_MODE(h2c_pkt,value) global() argument 547 SCAN_OFFLOAD_SET_SSID_NUM(h2c_pkt,value) global() argument 549 SCAN_OFFLOAD_SET_PKT_LOC(h2c_pkt,value) global() argument 586 SET_H2C_CMD_ID_CLASS(h2c_pkt,value) global() argument 589 MEDIA_STATUS_RPT_SET_OP_MODE(h2c_pkt,value) global() argument 591 MEDIA_STATUS_RPT_SET_MACID(h2c_pkt,value) global() argument 594 SET_WL_PHY_INFO_TX_TP(h2c_pkt,value) global() argument 596 SET_WL_PHY_INFO_RX_TP(h2c_pkt,value) global() argument 598 SET_WL_PHY_INFO_TX_RATE_DESC(h2c_pkt,value) global() argument 600 SET_WL_PHY_INFO_RX_RATE_DESC(h2c_pkt,value) global() argument 602 SET_WL_PHY_INFO_RX_EVM(h2c_pkt,value) global() argument 604 SET_BCN_FILTER_OFFLOAD_P1_MACID(h2c_pkt,value) global() argument 606 SET_BCN_FILTER_OFFLOAD_P1_ENABLE(h2c_pkt,value) global() argument 608 SET_BCN_FILTER_OFFLOAD_P1_HYST(h2c_pkt,value) global() argument 610 SET_BCN_FILTER_OFFLOAD_P1_OFFLOAD_MODE(h2c_pkt,value) global() argument 612 SET_BCN_FILTER_OFFLOAD_P1_THRESHOLD(h2c_pkt,value) global() argument 614 SET_BCN_FILTER_OFFLOAD_P1_BCN_LOSS_CNT(h2c_pkt,value) global() argument 616 SET_BCN_FILTER_OFFLOAD_P1_BCN_INTERVAL(h2c_pkt,value) global() argument 619 SET_SCAN_START(h2c_pkt,value) global() argument 622 SET_ADAPTIVITY_MODE(h2c_pkt,value) global() argument 624 SET_ADAPTIVITY_OPTION(h2c_pkt,value) global() argument 626 SET_ADAPTIVITY_IGI(h2c_pkt,value) global() argument 628 SET_ADAPTIVITY_L2H(h2c_pkt,value) global() argument 630 SET_ADAPTIVITY_DENSITY(h2c_pkt,value) global() argument 633 SET_PWR_MODE_SET_MODE(h2c_pkt,value) global() argument 635 SET_PWR_MODE_SET_RLBM(h2c_pkt,value) global() argument 637 SET_PWR_MODE_SET_SMART_PS(h2c_pkt,value) global() argument 639 SET_PWR_MODE_SET_AWAKE_INTERVAL(h2c_pkt,value) global() argument 641 SET_PWR_MODE_SET_PORT_ID(h2c_pkt,value) global() argument 643 SET_PWR_MODE_SET_PWR_STATE(h2c_pkt,value) global() argument 645 LPS_PG_INFO_LOC(h2c_pkt,value) global() argument 647 LPS_PG_DPK_LOC(h2c_pkt,value) global() argument 649 LPS_PG_SEC_CAM_EN(h2c_pkt,value) global() argument 651 LPS_PG_PATTERN_CAM_EN(h2c_pkt,value) global() argument 653 SET_RSSI_INFO_MACID(h2c_pkt,value) global() argument 655 SET_RSSI_INFO_RSSI(h2c_pkt,value) global() argument 657 SET_RSSI_INFO_STBC(h2c_pkt,value) global() argument 659 SET_RA_INFO_MACID(h2c_pkt,value) global() argument 661 SET_RA_INFO_RATE_ID(h2c_pkt,value) global() argument 663 SET_RA_INFO_INIT_RA_LVL(h2c_pkt,value) global() argument 665 SET_RA_INFO_SGI_EN(h2c_pkt,value) global() argument 667 SET_RA_INFO_BW_MODE(h2c_pkt,value) global() argument 669 SET_RA_INFO_LDPC(h2c_pkt,value) global() argument 671 SET_RA_INFO_NO_UPDATE(h2c_pkt,value) global() argument 673 SET_RA_INFO_VHT_EN(h2c_pkt,value) global() argument 675 SET_RA_INFO_DIS_PT(h2c_pkt,value) global() argument 677 SET_RA_INFO_RA_MASK0(h2c_pkt,value) global() argument 679 SET_RA_INFO_RA_MASK1(h2c_pkt,value) global() argument 681 SET_RA_INFO_RA_MASK2(h2c_pkt,value) global() argument 683 SET_RA_INFO_RA_MASK3(h2c_pkt,value) global() argument 685 SET_QUERY_BT_INFO(h2c_pkt,value) global() argument 687 SET_WL_CH_INFO_LINK(h2c_pkt,value) global() argument 689 SET_WL_CH_INFO_CHNL(h2c_pkt,value) global() argument 691 SET_WL_CH_INFO_BW(h2c_pkt,value) global() argument 693 SET_BT_MP_INFO_SEQ(h2c_pkt,value) global() argument 695 SET_BT_MP_INFO_OP_CODE(h2c_pkt,value) global() argument 697 SET_BT_MP_INFO_PARA1(h2c_pkt,value) global() argument 699 SET_BT_MP_INFO_PARA2(h2c_pkt,value) global() argument 701 SET_BT_MP_INFO_PARA3(h2c_pkt,value) global() argument 703 SET_BT_TX_POWER_INDEX(h2c_pkt,value) global() argument 705 SET_IGNORE_WLAN_ACTION_EN(h2c_pkt,value) global() argument 707 SET_COEX_TDMA_TYPE_PARA1(h2c_pkt,value) global() argument 709 SET_COEX_TDMA_TYPE_PARA2(h2c_pkt,value) global() argument 711 SET_COEX_TDMA_TYPE_PARA3(h2c_pkt,value) global() argument 713 SET_COEX_TDMA_TYPE_PARA4(h2c_pkt,value) global() argument 715 SET_COEX_TDMA_TYPE_PARA5(h2c_pkt,value) global() argument 717 SET_BT_WIFI_CONTROL_OP_CODE(h2c_pkt,value) global() argument 719 SET_BT_WIFI_CONTROL_DATA1(h2c_pkt,value) global() argument 721 SET_BT_WIFI_CONTROL_DATA2(h2c_pkt,value) global() argument 723 SET_BT_WIFI_CONTROL_DATA3(h2c_pkt,value) global() argument 725 SET_BT_WIFI_CONTROL_DATA4(h2c_pkt,value) global() argument 727 SET_BT_WIFI_CONTROL_DATA5(h2c_pkt,value) global() argument 730 SET_COEX_QUERY_HID_INFO_SUBID(h2c_pkt,value) global() argument 732 SET_COEX_QUERY_HID_INFO_DATA1(h2c_pkt,value) global() argument 735 SET_KEEP_ALIVE_ENABLE(h2c_pkt,value) global() argument 737 SET_KEEP_ALIVE_ADOPT(h2c_pkt,value) global() argument 739 SET_KEEP_ALIVE_PKT_TYPE(h2c_pkt,value) global() argument 741 SET_KEEP_ALIVE_CHECK_PERIOD(h2c_pkt,value) global() argument 744 SET_DISCONNECT_DECISION_ENABLE(h2c_pkt,value) global() argument 746 SET_DISCONNECT_DECISION_ADOPT(h2c_pkt,value) global() argument 748 SET_DISCONNECT_DECISION_CHECK_PERIOD(h2c_pkt,value) global() argument 750 SET_DISCONNECT_DECISION_TRY_PKT_NUM(h2c_pkt,value) global() argument 753 SET_WOWLAN_FUNC_ENABLE(h2c_pkt,value) global() argument 755 SET_WOWLAN_PATTERN_MATCH_ENABLE(h2c_pkt,value) global() argument 757 SET_WOWLAN_MAGIC_PKT_ENABLE(h2c_pkt,value) global() argument 759 SET_WOWLAN_UNICAST_PKT_ENABLE(h2c_pkt,value) global() argument 761 SET_WOWLAN_REKEY_WAKEUP_ENABLE(h2c_pkt,value) global() argument 763 SET_WOWLAN_DEAUTH_WAKEUP_ENABLE(h2c_pkt,value) global() argument 766 SET_REMOTE_WAKECTRL_ENABLE(h2c_pkt,value) global() argument 768 SET_REMOTE_WAKE_CTRL_NLO_OFFLOAD_EN(h2c_pkt,value) global() argument 771 SET_AOAC_GLOBAL_INFO_PAIRWISE_ENC_ALG(h2c_pkt,value) global() argument 773 SET_AOAC_GLOBAL_INFO_GROUP_ENC_ALG(h2c_pkt,value) global() argument 776 SET_NLO_FUN_EN(h2c_pkt,value) global() argument 778 SET_NLO_PS_32K(h2c_pkt,value) global() argument 780 SET_NLO_IGNORE_SECURITY(h2c_pkt,value) global() argument 782 SET_NLO_LOC_NLO_INFO(h2c_pkt,value) global() argument 785 SET_RECOVER_BT_DEV_EN(h2c_pkt,value) global() argument 803 RFK_SET_INFORM_START(h2c_pkt,value) global() argument [all...] |