qcacmn: Add support to affine individual grp irqs

Add support to affine individual grp irqs to either
perf or non-perf cluster.

Change-Id: I90006645acb82b71c63d2255722e2c67bb7a2f46
CRs-Fixed: 3059676
此提交包含在:
Yeshwanth Sriram Guntuka
2021-10-16 19:36:40 +05:30
提交者 Madan Koyyalamudi
父節點 6c7d7a2b2e
當前提交 d9eb751658
共有 18 個檔案被更改,包括 140 行新增25 行删除

查看文件

@@ -1,5 +1,6 @@
/*
* Copyright (c) 2013-2021 The Linux Foundation. All rights reserved.
* Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for
* any purpose with or without fee is hereby granted, provided that the
@@ -231,6 +232,8 @@ struct wlan_srng_cfg {
* @pkt_capture_mode: Packet capture mode config
* @rx_mon_buf_ring_size: Rx monitor buf ring size
* @tx_mon_buf_ring_size: Tx monitor buf ring size
* @tx_rings_grp_bitmap: bitmap of group intr contexts which have
* non-zero tx ring mask
*/
struct wlan_cfg_dp_soc_ctxt {
int num_int_ctxts;
@@ -378,6 +381,7 @@ struct wlan_cfg_dp_soc_ctxt {
uint32_t rx_mon_buf_ring_size;
uint32_t tx_mon_buf_ring_size;
uint8_t rx_rel_wbm2sw_ring_id;
uint32_t tx_rings_grp_bitmap;
};
/**