qcacmn: Back pressure in REO2SW1 ring resulting in REO panic
Update QCA_NAPI_DEF_SCALE_BIN_SHIFT for defconfig builds to the same value as the perf build. Move the WLAN ext irqs to gold cores for defconfig builds. Disable cpu isolation before moving the IRQs to gold cores. Add the ability to move IRQs to gold cores when the cpus hotplug in. Change-Id: I4cfecd02a1a2200dc99adee9a324b90c877c13fd CRs-Fixed: 2638820
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2015-2019 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2020 The Linux Foundation. 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
|
||||
@@ -1679,18 +1679,6 @@ static inline void hif_napi_bl_irq(struct qca_napi_data *napid, bool bl_flag)
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef CONFIG_SCHED_CORE_CTL
|
||||
/* Enable this API only if kernel feature - CONFIG_SCHED_CORE_CTL is defined */
|
||||
static inline int hif_napi_core_ctl_set_boost(bool boost)
|
||||
{
|
||||
return core_ctl_set_boost(boost);
|
||||
}
|
||||
#else
|
||||
static inline int hif_napi_core_ctl_set_boost(bool boost)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
/**
|
||||
* hif_napi_cpu_blacklist() - en(dis)ables blacklisting for NAPI RX interrupts.
|
||||
* @napid: pointer to qca_napi_data structure
|
||||
|
Reference in New Issue
Block a user