qcacmn: Set IRQ affinity for CE IRQs to gold cores

CE2 status ring full condition results in WMI req timeout
in host resulting in self recovery being triggered.
Set IRQ affinity of CE IRQs to gold cores for defconfig
builds only. This is to alleviate the processing of all
DP rings and CE rings on CPU0.
CE2 status ring will be reaped fast enough to ensure host
has enough credits from FW to send out the WMI reqs to FW.

Change-Id: Ifef338faac17b44eae811d23ec41d89bde1b29c7
CRs-Fixed: 2738317
This commit is contained in:
Nisha Menon
2020-08-02 18:15:36 -07:00
committed by snandini
parent ad52315b1f
commit b7d1ef0bdf
4 changed files with 79 additions and 12 deletions

View File

@@ -2326,7 +2326,6 @@ static QDF_STATUS dp_soc_interrupt_attach(struct cdp_soc_t *txrx_soc)
}
hif_configure_ext_group_interrupts(soc->hif_handle);
hif_config_irq_set_perf_affinity_hint(soc->hif_handle);
return QDF_STATUS_SUCCESS;
}