Re: [PATCH] soc: qcom: llcc: Update the SCT table for IPQ5424

From: Kathiravan Thirumoorthy

Date: Fri Aug 07 2026 - 07:47:56 EST



On 8/7/2026 2:35 PM, Dmitry Baryshkov wrote:
On Fri, Aug 07, 2026 at 02:08:16PM +0530, Kathiravan Thirumoorthy wrote:
Update the IPQ5424 LLCC slice configuration table to match the intended
cache consumers on the SoC.

Assign slice IDs 1 and 5 to the PPE RX descriptor and RX fill use cases,
slice IDs 6 and 7 to the Wi-Fi radios connected over PCIe, and slice ID
2 to the CPU subsystem. Adjust the corresponding capacities, priorities,
and way masks for these consumers.

Rename the usecase IDs for slice IDs 1 and 2 because LLCC_CPUSS and
LLCC_VIDSC0 do not describe the actual users of those slices.
All of this: why? Your tool has provided a summary of the changes, which
is useless.

Having the dedicated slice configuration for each of these use cases helps to improve the networking throughput by more than 1 Gbps.

Let me amend the commit message with the above information. Please let me know if that helps.


Assisted-by: LLM
Which one?

As per the updated guideline [1], this is what expected.

[1] 816d9992d9ed ("coding-assistants: simplify attribution")


Signed-off-by: Kathiravan Thirumoorthy <kathiravan.thirumoorthy@xxxxxxxxxxxxxxxx>
---
drivers/soc/qcom/llcc-qcom.c | 56 ++++++++++++++++++++++++++++++++------
include/linux/soc/qcom/llcc-qcom.h | 4 +++
2 files changed, 52 insertions(+), 8 deletions(-)