Lines Matching refs:config
4918 "wmi event tpc config channel %d mode %d ctl %d regd %d gain %d %d limit %d max_power %d tx_chanins %d rates %d\n",
6563 struct wmi_resource_config config = {};
6566 config.num_vdevs = __cpu_to_le32(TARGET_NUM_VDEVS);
6567 config.num_peers = __cpu_to_le32(TARGET_NUM_PEERS);
6568 config.num_offload_peers = __cpu_to_le32(TARGET_NUM_OFFLOAD_PEERS);
6570 config.num_offload_reorder_bufs =
6573 config.num_peer_keys = __cpu_to_le32(TARGET_NUM_PEER_KEYS);
6574 config.num_tids = __cpu_to_le32(TARGET_NUM_TIDS);
6575 config.ast_skid_limit = __cpu_to_le32(TARGET_AST_SKID_LIMIT);
6576 config.tx_chain_mask = __cpu_to_le32(TARGET_TX_CHAIN_MASK);
6577 config.rx_chain_mask = __cpu_to_le32(TARGET_RX_CHAIN_MASK);
6578 config.rx_timeout_pri_vo = __cpu_to_le32(TARGET_RX_TIMEOUT_LO_PRI);
6579 config.rx_timeout_pri_vi = __cpu_to_le32(TARGET_RX_TIMEOUT_LO_PRI);
6580 config.rx_timeout_pri_be = __cpu_to_le32(TARGET_RX_TIMEOUT_LO_PRI);
6581 config.rx_timeout_pri_bk = __cpu_to_le32(TARGET_RX_TIMEOUT_HI_PRI);
6582 config.rx_decap_mode = __cpu_to_le32(ar->wmi.rx_decap_mode);
6583 config.scan_max_pending_reqs =
6586 config.bmiss_offload_max_vdev =
6589 config.roam_offload_max_vdev =
6592 config.roam_offload_max_ap_profiles =
6595 config.num_mcast_groups = __cpu_to_le32(TARGET_NUM_MCAST_GROUPS);
6596 config.num_mcast_table_elems =
6599 config.mcast2ucast_mode = __cpu_to_le32(TARGET_MCAST2UCAST_MODE);
6600 config.tx_dbg_log_size = __cpu_to_le32(TARGET_TX_DBG_LOG_SIZE);
6601 config.num_wds_entries = __cpu_to_le32(TARGET_NUM_WDS_ENTRIES);
6602 config.dma_burst_size = __cpu_to_le32(TARGET_DMA_BURST_SIZE);
6603 config.mac_aggr_delim = __cpu_to_le32(TARGET_MAC_AGGR_DELIM);
6606 config.rx_skip_defrag_timeout_dup_detection_check = __cpu_to_le32(val);
6608 config.vow_config = __cpu_to_le32(TARGET_VOW_CONFIG);
6610 config.gtk_offload_max_vdev =
6613 config.num_msdu_desc = __cpu_to_le32(TARGET_NUM_MSDU_DESC);
6614 config.max_frag_entries = __cpu_to_le32(TARGET_MAX_FRAG_ENTRIES);
6623 memcpy(&cmd->resource_config, &config, sizeof(config));
6634 struct wmi_resource_config_10x config = {};
6637 config.num_vdevs = __cpu_to_le32(TARGET_10X_NUM_VDEVS);
6638 config.num_peers = __cpu_to_le32(TARGET_10X_NUM_PEERS);
6639 config.num_peer_keys = __cpu_to_le32(TARGET_10X_NUM_PEER_KEYS);
6640 config.num_tids = __cpu_to_le32(TARGET_10X_NUM_TIDS);
6641 config.ast_skid_limit = __cpu_to_le32(TARGET_10X_AST_SKID_LIMIT);
6642 config.tx_chain_mask = __cpu_to_le32(TARGET_10X_TX_CHAIN_MASK);
6643 config.rx_chain_mask = __cpu_to_le32(TARGET_10X_RX_CHAIN_MASK);
6644 config.rx_timeout_pri_vo = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_LO_PRI);
6645 config.rx_timeout_pri_vi = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_LO_PRI);
6646 config.rx_timeout_pri_be = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_LO_PRI);
6647 config.rx_timeout_pri_bk = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_HI_PRI);
6648 config.rx_decap_mode = __cpu_to_le32(ar->wmi.rx_decap_mode);
6649 config.scan_max_pending_reqs =
6652 config.bmiss_offload_max_vdev =
6655 config.roam_offload_max_vdev =
6658 config.roam_offload_max_ap_profiles =
6661 config.num_mcast_groups = __cpu_to_le32(TARGET_10X_NUM_MCAST_GROUPS);
6662 config.num_mcast_table_elems =
6665 config.mcast2ucast_mode = __cpu_to_le32(TARGET_10X_MCAST2UCAST_MODE);
6666 config.tx_dbg_log_size = __cpu_to_le32(TARGET_10X_TX_DBG_LOG_SIZE);
6667 config.num_wds_entries = __cpu_to_le32(TARGET_10X_NUM_WDS_ENTRIES);
6668 config.dma_burst_size = __cpu_to_le32(TARGET_10X_DMA_BURST_SIZE);
6669 config.mac_aggr_delim = __cpu_to_le32(TARGET_10X_MAC_AGGR_DELIM);
6672 config.rx_skip_defrag_timeout_dup_detection_check = __cpu_to_le32(val);
6674 config.vow_config = __cpu_to_le32(TARGET_10X_VOW_CONFIG);
6676 config.num_msdu_desc = __cpu_to_le32(TARGET_10X_NUM_MSDU_DESC);
6677 config.max_frag_entries = __cpu_to_le32(TARGET_10X_MAX_FRAG_ENTRIES);
6686 memcpy(&cmd->resource_config, &config, sizeof(config));
6697 struct wmi_resource_config_10x config = {};
6700 config.num_vdevs = __cpu_to_le32(TARGET_10X_NUM_VDEVS);
6701 config.num_peer_keys = __cpu_to_le32(TARGET_10X_NUM_PEER_KEYS);
6704 config.num_peers = __cpu_to_le32(TARGET_10X_TX_STATS_NUM_PEERS);
6705 config.num_tids = __cpu_to_le32(TARGET_10X_TX_STATS_NUM_TIDS);
6707 config.num_peers = __cpu_to_le32(TARGET_10X_NUM_PEERS);
6708 config.num_tids = __cpu_to_le32(TARGET_10X_NUM_TIDS);
6711 config.ast_skid_limit = __cpu_to_le32(TARGET_10X_AST_SKID_LIMIT);
6712 config.tx_chain_mask = __cpu_to_le32(TARGET_10X_TX_CHAIN_MASK);
6713 config.rx_chain_mask = __cpu_to_le32(TARGET_10X_RX_CHAIN_MASK);
6714 config.rx_timeout_pri_vo = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_LO_PRI);
6715 config.rx_timeout_pri_vi = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_LO_PRI);
6716 config.rx_timeout_pri_be = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_LO_PRI);
6717 config.rx_timeout_pri_bk = __cpu_to_le32(TARGET_10X_RX_TIMEOUT_HI_PRI);
6718 config.rx_decap_mode = __cpu_to_le32(ar->wmi.rx_decap_mode);
6720 config.scan_max_pending_reqs =
6723 config.bmiss_offload_max_vdev =
6726 config.roam_offload_max_vdev =
6729 config.roam_offload_max_ap_profiles =
6732 config.num_mcast_groups = __cpu_to_le32(TARGET_10X_NUM_MCAST_GROUPS);
6733 config.num_mcast_table_elems =
6736 config.mcast2ucast_mode = __cpu_to_le32(TARGET_10X_MCAST2UCAST_MODE);
6737 config.tx_dbg_log_size = __cpu_to_le32(TARGET_10X_TX_DBG_LOG_SIZE);
6738 config.num_wds_entries = __cpu_to_le32(TARGET_10X_NUM_WDS_ENTRIES);
6739 config.dma_burst_size = __cpu_to_le32(TARGET_10_2_DMA_BURST_SIZE);
6740 config.mac_aggr_delim = __cpu_to_le32(TARGET_10X_MAC_AGGR_DELIM);
6743 config.rx_skip_defrag_timeout_dup_detection_check = __cpu_to_le32(val);
6745 config.vow_config = __cpu_to_le32(TARGET_10X_VOW_CONFIG);
6747 config.num_msdu_desc = __cpu_to_le32(TARGET_10X_NUM_MSDU_DESC);
6748 config.max_frag_entries = __cpu_to_le32(TARGET_10X_MAX_FRAG_ENTRIES);
6771 memcpy(&cmd->resource_config.common, &config, sizeof(config));
6782 struct wmi_resource_config_10_4 config = {};
6784 config.num_vdevs = __cpu_to_le32(ar->max_num_vdevs);
6785 config.num_peers = __cpu_to_le32(ar->max_num_peers);
6786 config.num_active_peers = __cpu_to_le32(ar->num_active_peers);
6787 config.num_tids = __cpu_to_le32(ar->num_tids);
6789 config.num_offload_peers = __cpu_to_le32(TARGET_10_4_NUM_OFFLOAD_PEERS);
6790 config.num_offload_reorder_buffs =
6792 config.num_peer_keys = __cpu_to_le32(TARGET_10_4_NUM_PEER_KEYS);
6793 config.ast_skid_limit = __cpu_to_le32(TARGET_10_4_AST_SKID_LIMIT);
6794 config.tx_chain_mask = __cpu_to_le32(ar->hw_params.tx_chain_mask);
6795 config.rx_chain_mask = __cpu_to_le32(ar->hw_params.rx_chain_mask);
6797 config.rx_timeout_pri[0] = __cpu_to_le32(TARGET_10_4_RX_TIMEOUT_LO_PRI);
6798 config.rx_timeout_pri[1] = __cpu_to_le32(TARGET_10_4_RX_TIMEOUT_LO_PRI);
6799 config.rx_timeout_pri[2] = __cpu_to_le32(TARGET_10_4_RX_TIMEOUT_LO_PRI);
6800 config.rx_timeout_pri[3] = __cpu_to_le32(TARGET_10_4_RX_TIMEOUT_HI_PRI);
6802 config.rx_decap_mode = __cpu_to_le32(ar->wmi.rx_decap_mode);
6803 config.scan_max_pending_req = __cpu_to_le32(TARGET_10_4_SCAN_MAX_REQS);
6804 config.bmiss_offload_max_vdev =
6806 config.roam_offload_max_vdev =
6808 config.roam_offload_max_ap_profiles =
6810 config.num_mcast_groups = __cpu_to_le32(TARGET_10_4_NUM_MCAST_GROUPS);
6811 config.num_mcast_table_elems =
6814 config.mcast2ucast_mode = __cpu_to_le32(TARGET_10_4_MCAST2UCAST_MODE);
6815 config.tx_dbg_log_size = __cpu_to_le32(TARGET_10_4_TX_DBG_LOG_SIZE);
6816 config.num_wds_entries = __cpu_to_le32(TARGET_10_4_NUM_WDS_ENTRIES);
6817 config.dma_burst_size = __cpu_to_le32(TARGET_10_4_DMA_BURST_SIZE);
6818 config.mac_aggr_delim = __cpu_to_le32(TARGET_10_4_MAC_AGGR_DELIM);
6820 config.rx_skip_defrag_timeout_dup_detection_check =
6823 config.vow_config = __cpu_to_le32(TARGET_10_4_VOW_CONFIG);
6824 config.gtk_offload_max_vdev =
6826 config.num_msdu_desc = __cpu_to_le32(ar->htt.max_num_pending_tx);
6827 config.max_frag_entries = __cpu_to_le32(TARGET_10_4_11AC_TX_MAX_FRAGS);
6828 config.max_peer_ext_stats =
6830 config.smart_ant_cap = __cpu_to_le32(TARGET_10_4_SMART_ANT_CAP);
6832 config.bk_minfree = __cpu_to_le32(TARGET_10_4_BK_MIN_FREE);
6833 config.be_minfree = __cpu_to_le32(TARGET_10_4_BE_MIN_FREE);
6834 config.vi_minfree = __cpu_to_le32(TARGET_10_4_VI_MIN_FREE);
6835 config.vo_minfree = __cpu_to_le32(TARGET_10_4_VO_MIN_FREE);
6837 config.rx_batchmode = __cpu_to_le32(TARGET_10_4_RX_BATCH_MODE);
6838 config.tt_support =
6840 config.atf_config = __cpu_to_le32(TARGET_10_4_ATF_CONFIG);
6841 config.iphdr_pad_config = __cpu_to_le32(TARGET_10_4_IPHDR_PAD_CONFIG);
6842 config.qwrap_config = __cpu_to_le32(TARGET_10_4_QWRAP_CONFIG);
6850 memcpy(&cmd->resource_config, &config, sizeof(config));
7943 "wmi dbglog cfg modules %08x %08x config %08x %08x\n",
7981 "wmi dbglog cfg modules 0x%016llx 0x%016llx config %08x %08x\n",
8163 "wmi pdev get tpc config param %d\n", param);
8815 "wmi ext resource config host type %d firmware feature bitmap %08x\n",