From nobody Mon Jun 8 08:37:14 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D964230FC03 for ; Sat, 30 May 2026 21:39:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780177156; cv=none; b=hVAHjjkMXMWhxGeOwUtHRE3J1zkB1qwGk6z63VQb0RtaIBRfkt/uQ9cA9oJk8iVq8fLHvK5N44RS2m+T/c8ENPWWqsyHKT3n7L3WczEJg1eP5mSAgt7+7LIrrK0Gs50B9OnHQ5yEFhOpDSArFxufTLQZXy7mZE0Lje6UnhZF4Po= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780177156; c=relaxed/simple; bh=U3uikipcOgai5LqTlClkAP7s6UgjjOw5uDjfQw8Moo8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=Mxh7EusHr2zDXZ/SX1p0t9cOCULXq+LV26YlXAezIXTzcmjjly9O7uf+ungwjOLuO0cKo5o0ZmiUvnAYfVSYEmA4URdDNzahMHM965CW0oMPf94ZsjS+37slhZuBhmF4v4RRBZgrYEpRcheN4eaCjDaeOyNYigpW071aQ8ZpqGk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=kmELaZ9W; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jQ8jdbKo; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="kmELaZ9W"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jQ8jdbKo" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64UEPbXU3356022 for ; Sat, 30 May 2026 21:39:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=XStPcciaXim/EyFXMMI2M+ g9obBJcB8lr08kWm56dJM=; b=kmELaZ9WOlqWMFbWopp/SDuYY02UfYVhypAMVN us+seGWK830iNhYg4GIfXhiwXcRzXR38WY9jT5mY9Y7XuyM1dZ53CKKAbIo2P+Lf kMUgVrXvqZXxZWr15MXRdkKaE3G5WVcgQFVst07zeV1CtZhJwXZ1eeuFk5zqVpwS w6NiO64TjgYqxXO0/i8sUkGvD7u1HI9fvmR1Ws7CwF2W18YxlDeMVCIb82kpO3Ce NMddI0ZK5mnvxL8dxBvW2A7N1FA5TaIRti/0clnB3uQdv4t/CbzIs0FwV9euJ3po rKpxDIrBKWQQqYbg9I7lUodXVu8PPr2LNCYqIJAso50zG4dw== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4efs2h9x1b-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 30 May 2026 21:39:14 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-84240683a82so59465b3a.1 for ; Sat, 30 May 2026 14:39:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780177153; x=1780781953; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=XStPcciaXim/EyFXMMI2M+g9obBJcB8lr08kWm56dJM=; b=jQ8jdbKoL+rXcpQEh8LojFehOqgd0CNH3DANYjKozmf6heBjvJJKT/CFHIFB6MNvoN nHmMjSHhDMGurWQp9fDZPupahffQXbAM6tRRT8cl9z93T86/l56nNWDJPDqXHf95nf+W RyLtPyHi+Q7bUZFXWQQrNek33LRPYNDJhlEfj4YHo1oHR99QYRT1ECensBGoRDZx7z84 2mEZ6Lor7muTVpWBJ4kd15R9V14OdWL91bTzuaSo8nTv1m58gaehf7JsRa6GJ+ePWcY2 y90RLaOhnYWv/Koaj7Pox22/ltpOg3ebzofDiDAD5Fs1pD4ypqdkg8vkK2WAwYJtRfQt KFRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780177153; x=1780781953; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=XStPcciaXim/EyFXMMI2M+g9obBJcB8lr08kWm56dJM=; b=j92OZkwV7zK9/1QCwEUfh7oAt9IC42fxG0rMUYgU43SU+skLfG+8mA6EGUl4LK+aRh P/aDEoDIR1YE1Bccl29RSpvR4RRjUvqPGLAcX4RxLzaMLmhTwxonxa21FfNlaWZUZHVZ n1VeM1e02eaYO6OT4X47yH8cJPMWZLoai02YcBY2m58U39C4uDBS9R+vTiLZ/kx8rXMk 4EjVYcwO0xVPkS0gQWCWbee8g6pVwpdUtzSUjAZgfGeShsqjMZEvr2MhQiKE+nucrrIr Tk5/g4IQWGa9Q/6F5pjjZvySr590P1GiY8sYQnaqxLkbOXPQ2OsQIWSYKAVNbWeWLMyw 5azA== X-Forwarded-Encrypted: i=1; AFNElJ83SJKLahROsxYCmRe62o6c9pV29+lZD6/YX18DWnH5ycQLs79CdDu3KticAxBlfMmkExYfVVfEQcYTCzE=@vger.kernel.org X-Gm-Message-State: AOJu0YyQYRKknBOd5Zrm1NU3aG2PMkMVwDQUbNmgGoli2mmAhHrVEumi z8UtyIxIlisooItS2iz9z8TPuGaz3D1Ndcn2KXWi9UvZXNe7DoL6Ise0NTJGMWduaG1fmsmUFk9 34vpETamj536dISVDnrAAh9RFXZLzt3IigB1T7pYBDT/V3hf81rlWzEFcHFopIKhYi78= X-Gm-Gg: Acq92OEQ5tlox+xu3lDLsWwsMPc4FTsa9FhDcKtoWiRxdZEaaYyRSSEDZiMIwQPZd2k D+f7GIQXWc5rfcxRuTmbLlLkT61n9YpLBdmavEnSikak9QXVuwOI7j6oladlfpM+DwR1uhvnx/z wBeKbbmToa4lWBaVc0eCBr8/ymGb89qntHJvrcG1hZ+jfcxj5V3i2vfFKxJAjZd2BxuPhot91LJ EMAjfSxZ13KrApq1QqGz6hQpiBThJ0SDp8s6rOPS5ZuTASjO/6GgyUi6vb71vAxk+TBGzjJFduh XrS1nPymJs19eYfRxsZiRT4gtsFTMYaMkGmnC1Ju4I/snHIXLrs1VkStILUUzs/J614UnaFov2p 1LyOfaZ1MzJyyD2cAT5kpGT46yxUJhLz3JzIHJYFQpgWX1ro= X-Received: by 2002:a05:6a00:4c0f:b0:829:7a62:6a with SMTP id d2e1a72fcca58-84225a3b5d0mr3434971b3a.22.1780177153433; Sat, 30 May 2026 14:39:13 -0700 (PDT) X-Received: by 2002:a05:6a00:4c0f:b0:829:7a62:6a with SMTP id d2e1a72fcca58-84225a3b5d0mr3434954b3a.22.1780177152552; Sat, 30 May 2026 14:39:12 -0700 (PDT) Received: from [10.213.101.118] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-842313512a6sm2512066b3a.58.2026.05.30.14.39.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 30 May 2026 14:39:11 -0700 (PDT) From: Komal Bajaj Date: Sun, 31 May 2026 03:09:01 +0530 Subject: [PATCH] soc: qcom: llcc: Add configuration data for Shikra SoC Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260531-shikra_llcc_conf-v1-1-fa405f5a2404@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAPRYG2oC/x3MQQqAIBBA0avErBPS0KirRIjpWEOioRBBdPek5 Vv8/0DBTFhgah7IeFGhFCt424DdTdyQkasG0QnVyZ6zstORjQ7BWm1T9Mzx1QsnzTAqBTU7M3q 6/+W8vO8HQP2F72IAAAA= X-Change-ID: 20260531-shikra_llcc_conf-d1bf2d5a7966 To: Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Komal Bajaj X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1780177149; l=2394; i=komal.bajaj@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=U3uikipcOgai5LqTlClkAP7s6UgjjOw5uDjfQw8Moo8=; b=i1MD0wgL95P0ortvZpo1+cHDirYCqFYkPEkpcK6RUXi2msjYSo+O3y5gtAiSQPKi6LrOfhNWG 0J3FR3jxDXCBbwbvlrZL2dm4mIq9NnN9yHSCLyOrcZcxx1TYQjWbQ+F X-Developer-Key: i=komal.bajaj@oss.qualcomm.com; a=ed25519; pk=wKh8mgDh+ePUZ4IIvpBhQOqf16/KvuQHvSvHK20LXNU= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTMwMDIzNSBTYWx0ZWRfXxgE1jWO8R3Pe F6Bra/mpPzckpTk24S8kMdW5OzyqcNa5epAS9unt/h6yJD9b8bMdJG6TOvetBHne6Diy2WBovHk 4QEHpie6LjEIU31TNGjeeYYIHSnk9TIwuTedMYyjrPvIrl9QZeJ+oy1/NPhtGut2oAWdFMfK1iz bPpma8VWYjIQQ6VzKzNnAgBQktyPHcu8JouluDQae9CO6R8isJTpmJWM6p7n6j54vjywB4EjyYJ 5QsFjGP41pQpSOBH5IQP8HkTeCg4JuKpoWrxYgcmOVYRH+zB/p37zOdGDrFyAsYwXhyO2TIo3hZ hkyxr7TnUAzD8k10d3W2iSjg1WymX+7fMivEkeZeHu/mCIGQFsXj3N1tRv0aAjAIniLzLJUxcaC afcdql56xWAXcpVbcbToUqiHVIUhbZ5uC/MZNM5qayO16eXkAzA4BZwE7xb+u98DofRASbGlmDN Gswb2xyLTzHSBZLccPQ== X-Proofpoint-ORIG-GUID: pU7vhufIPubfsVISaqUAbjP7IIGuwBEA X-Proofpoint-GUID: pU7vhufIPubfsVISaqUAbjP7IIGuwBEA X-Authority-Analysis: v=2.4 cv=UIvt2ify c=1 sm=1 tr=0 ts=6a1b5902 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=29tAaoYp5FuYdP7YvlsA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-05-30_07,2026-05-28_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 malwarescore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2605300235 Add Last Level Cache table and configs for the Shikra SoC. Signed-off-by: Komal Bajaj --- drivers/soc/qcom/llcc-qcom.c | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/drivers/soc/qcom/llcc-qcom.c b/drivers/soc/qcom/llcc-qcom.c index 8948b5fd42d2..22c8099cf6bb 100644 --- a/drivers/soc/qcom/llcc-qcom.c +++ b/drivers/soc/qcom/llcc-qcom.c @@ -2305,6 +2305,20 @@ static const struct llcc_slice_config sdm845_data[] = =3D {{ }, }; =20 +static const struct llcc_slice_config shikra_data[] =3D { + { + .usecase_id =3D LLCC_ECC, + .slice_id =3D 26, + .max_cap =3D 256, + .priority =3D 3, + .fixed_size =3D true, + .bonus_ways =3D 0x3, + .cache_mode =3D 0, + .activate_on_init =3D true, + .vict_prio =3D true, + }, +}; + static const struct llcc_slice_config sm6350_data[] =3D { { .usecase_id =3D LLCC_CPUSS, @@ -4575,6 +4589,15 @@ static const struct qcom_llcc_config sdm845_cfg[] = =3D { }, }; =20 +static const struct qcom_llcc_config shikra_cfg[] =3D { + { + .sct_data =3D shikra_data, + .size =3D ARRAY_SIZE(shikra_data), + .reg_offset =3D llcc_v2_1_reg_offset, + .edac_reg_offset =3D &llcc_v2_1_edac_reg_offset, + }, +}; + static const struct qcom_llcc_config sm6350_cfg[] =3D { { .sct_data =3D sm6350_data, @@ -4752,6 +4775,11 @@ static const struct qcom_sct_config sdm845_cfgs =3D { .num_config =3D ARRAY_SIZE(sdm845_cfg), }; =20 +static const struct qcom_sct_config shikra_cfgs =3D { + .llcc_config =3D shikra_cfg, + .num_config =3D ARRAY_SIZE(shikra_cfg), +}; + static const struct qcom_sct_config sm6350_cfgs =3D { .llcc_config =3D sm6350_cfg, .num_config =3D ARRAY_SIZE(sm6350_cfg), @@ -5632,6 +5660,7 @@ static const struct of_device_id qcom_llcc_of_match[]= =3D { { .compatible =3D "qcom,sc8280xp-llcc", .data =3D &sc8280xp_cfgs }, { .compatible =3D "qcom,sdm670-llcc", .data =3D &sdm670_cfgs }, { .compatible =3D "qcom,sdm845-llcc", .data =3D &sdm845_cfgs }, + { .compatible =3D "qcom,shikra-llcc", .data =3D &shikra_cfgs }, { .compatible =3D "qcom,sm6350-llcc", .data =3D &sm6350_cfgs }, { .compatible =3D "qcom,sm7150-llcc", .data =3D &sm7150_cfgs }, { .compatible =3D "qcom,sm8150-llcc", .data =3D &sm8150_cfgs }, --- base-commit: 7da7f07112610a520567421dd2ffcb51beaefbcc change-id: 20260531-shikra_llcc_conf-d1bf2d5a7966 Best regards, --=20 Komal Bajaj