From nobody Tue Dec 2 00:26:11 2025 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 BE7BBD271 for ; Tue, 25 Nov 2025 09:16:41 +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=1764062203; cv=none; b=ODHZH/2JDEovHZXMykkyId2Gd2730qdTl/8VVznc1vLnOhQQaJCuZeaRLpot7SzQVGrjeF9HyEMZxyEUA221qSiBO9aTOkJSwmbK+vh4AqeN+TXiUY7IOvLfHx97RGAW4UL8Eqeo5StBuT7s7lMiLPIjY2RwDcUFRNV0cLC7mfM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764062203; c=relaxed/simple; bh=yAilSHIXR2HR1pGhig0lKmjkMCOIMK2FNUAesO/IS9M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=r6OsiC02a7V7OGceo2fwolc6R62dH/CWr49NPaqOrQUgr5BIxyNVJawMV39+gLUQ/0uOp5pBRdgbNk4tT3LZ3UUtrok+TH0SIL7+Je6gtW4G5EtDM+Qtlb4b0XhnAszmeQ3smRhkSFXqHnYMyQaD00IRG9ANpbmqpKKlGLYHcvo= 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=layhFR0Q; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ISdnBUBi; 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="layhFR0Q"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ISdnBUBi" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AP2gh9V1741133 for ; Tue, 25 Nov 2025 09:16:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 93W74ueWuFz9Nk5HtoqIioLdWflTDEA6quZ138FzovQ=; b=layhFR0Qq5C40v60 htsB0VnIcNZrtQhHVi0EbFIUAkPRewigCX9PRxiEWIzKJberFZFwYDtzxzicNyBn 79Qiir1Az79Uml82DtOhpf7FyH4gdI0GBl5zSE8233oD9bTk1jUWCsPjBRn8Lp4N pfcSiouXE05LXTlq071IrgOeicJmSTBz12dZ0352jI2i9yuLN3yjTyiRaPaSx9+h kuBuX8zvg8oWJE1xuZtoK/9fZ+7s/HNE8hmrF3bf0O1vCNUDtsSj7+yFTy6KGX16 mMTxwA++7vKfzbdqTcI4y52Bq8UA6y6of+6WLDRja5FgNaXoQ8Vq/j1tF9ekWCi+ Fp4DGg== 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 4amtebaq53-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 25 Nov 2025 09:16:40 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-7aa148105a2so4848670b3a.1 for ; Tue, 25 Nov 2025 01:16:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1764062200; x=1764667000; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=93W74ueWuFz9Nk5HtoqIioLdWflTDEA6quZ138FzovQ=; b=ISdnBUBieFTDmzEpoNX2Q4vF7Kuwo0n4PAXa2V4wwz5Mp5IfHqnYbj2dC6MgU3/mLW gmJZbXqnB/tuwlbHcDfxFXcD6VOftM5Y2yNXjSMTUnfMc68VDkydODQz5mG2iNLasilI HHuNCLsaam6z1AYohHdpzKGAWwG1j3HWhgvjEl42M5FNmGRgx/XNgDnkZkCZLKmVDYpL iHXi2EaAuwsS0MqGSY1K1QJi3wGjYZjMmKyIKzsm2qkYwOLYaXMznKeuCzshWATw0fVG qsj5Q8FN8kzrcvG/8eoktj5kePn9wnxf8F0xcWEoZK34CbtKjUr7qlESxQzvQmgEP1hn NB8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764062200; x=1764667000; h=cc:to:in-reply-to:references: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=93W74ueWuFz9Nk5HtoqIioLdWflTDEA6quZ138FzovQ=; b=dYbQ15fJ/YNXvTpNQBiOlppoQ4IUO9z1/0UD/jmUzMEXgwwiLoniz0kXgp1KsiIOsN q8ykGQuj29BbdR8O+BAo0KyQgCoHOoLoW8yD9mbUY0EzO+w/Zp9b0y4JuuuOoiNtUEjP 5IeHLUcvy21F6Ztrux2qriUbXrs9W29s7tymXPhljd05HoxBqVf9akW1+IgggovMSUFQ r5vs/AxSkBXBxQY2A1guXSrrbZTt/TetjAiNm9LC2e1+RRBNCuC4TUyJVHgW1ngdRqxa JmKwTbCIWYulAXYIE92Xd/Lj9y1ojWuzdvKtEg96FuuyuEFaVqVA7n6rBxVHqE7PzA6h VNVw== X-Forwarded-Encrypted: i=1; AJvYcCXN0VM2qUWiijhIl90pJxe+lPt4ODSj3noDXnzlRHqw9qOTrFih3xwdOeaY7v+n3TgpeE+i0j4sop2LreE=@vger.kernel.org X-Gm-Message-State: AOJu0YxK9QW3wZLXzPPDyse5v+IP7euW9HRGFRpfqgqTtOqFxOAU9gBx Lc5WB8hVypX+pzsZOOpZUwBt8BxUExszVia93fAGGYhZLBMCQpQ8kggMUOXywV24j1oeMZSVxwn 3pvk4RDshIlctee2kGIf5c7MWuLvheQ5BP0PsLIaS7u45UNNqjf5Cobk+ZMaCvahQmo8= X-Gm-Gg: ASbGncul+wEnmlIVkBF5ZnkuY2RbrDBOmRvpFfonCS6oPtP6hnt/KG09pWlowLhy/J4 JyfgX6SLUSPCE8dSfh27M//O99zH07UPp79mxzR/S7VpeygDHSdeLVyNYkeFmHr3CEZwcV4SS41 M9rMJ8AwlTBK2vAyIGkCwP+onvehI2nCBwFxL7jIIVD9lcgqH0q92uG8Xut10c+Xgm3nYZ2SnAh NBk0TfPybx2xsADcsdKy3eBbnpXPsjBSMXHaaCKx1S0hxnCU7E2Iy/jZuL4EBc2khLH5UOFdEEI z+KIY+3aiYAWIWhcCMz9DpPi5yT7lzbHAQnjQKmRKgvtM5OB19apoPpYqRfMhRxsnHY2SGuxa/a 4WINF0jhCWzx9sIj7yp3RSDZ+PMpwRmasxebPRloIphE//Txvb2TBTVgFO9Z4T6Fw6VW2hi9yS7 6Xubptwvc2o9S/Qd6KHMelQKTDEt/07Q== X-Received: by 2002:a05:6a20:430e:b0:35d:2172:5ffb with SMTP id adf61e73a8af0-3637e0b9b1bmr2200747637.47.1764062200249; Tue, 25 Nov 2025 01:16:40 -0800 (PST) X-Google-Smtp-Source: AGHT+IFcPYYXarriaqhHTTPF24jlOm9quQRhrpczBssZcAAbMDXMUFIqQrptWvbGw6Ax8zElLMmOQQ== X-Received: by 2002:a05:6a20:430e:b0:35d:2172:5ffb with SMTP id adf61e73a8af0-3637e0b9b1bmr2200718637.47.1764062199775; Tue, 25 Nov 2025 01:16:39 -0800 (PST) Received: from hu-pankpati-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7c3ecf7c29asm17288851b3a.9.2025.11.25.01.16.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Nov 2025 01:16:39 -0800 (PST) From: Pankaj Patil Date: Tue, 25 Nov 2025 14:46:22 +0530 Subject: [PATCH v2 1/3] dt-bindings: cache: qcom,llcc: Document Glymur LLCC block 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: <20251125-glymur_llcc_enablement-v2-1-75a10be51d74@oss.qualcomm.com> References: <20251125-glymur_llcc_enablement-v2-0-75a10be51d74@oss.qualcomm.com> In-Reply-To: <20251125-glymur_llcc_enablement-v2-0-75a10be51d74@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Conor Dooley , Jonathan Cameron , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Pankaj Patil X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764062193; l=2859; i=pankaj.patil@oss.qualcomm.com; s=20251121; h=from:subject:message-id; bh=yAilSHIXR2HR1pGhig0lKmjkMCOIMK2FNUAesO/IS9M=; b=7dat5upaXBUvhLlNO9AYL4eUCoIp/0KakF2Wi6COVsBZ+gHy3bYXAyCbj20smsEt170h9WBt7 Cce3dyTSfg1Dejs48VIKjd+GY3UGXfDiNrbvU6i56uCZbF3ZTK9SbP9 X-Developer-Key: i=pankaj.patil@oss.qualcomm.com; a=ed25519; pk=pWpEq/tlX6TaKH1UQolvxjRD+Vdib/sEkb8bH8AL6gc= X-Proofpoint-GUID: nbHQUolHjW644dV3dRThwGihrNq3yHuF X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTI1MDA3NSBTYWx0ZWRfX86Aae9AYSXxu VsaecVhW5LttHSsZ+tth3WRpKKeg4dfo5rC74YMS5X8A5sIm+VArdB11u/n+/2LlYFLcb2gY5i2 j3UX1la3lXD+f1tPc+hvuklju6pk2y4EupoghCkje15U60/KLQ6/MKgG7Xv9mpc1yRiC7aJcITZ BVTNAg4LUMVZSW0iSqwKc780qAbvcED24uHCDNugtXdPXD6nhI/wgccfO6rugescDDYncwFA9Zd f+Rc5qAOu1T7OAoZoJFsaGO10+gXG4BS2Sc9/SIzH7UllB5RNJfKpORM1O9Rl26+qWgxFEDSZja 4PpldODJPY59gd68vcdebnr94BDJP8uJoNv1xLcvmAsH5EQ4bMPfdYORjxeEomRnyRZlAaZiGL/ yc9gomX4YePP+iL0jKhpPQzp4HAtvQ== X-Proofpoint-ORIG-GUID: nbHQUolHjW644dV3dRThwGihrNq3yHuF X-Authority-Analysis: v=2.4 cv=d7f4CBjE c=1 sm=1 tr=0 ts=692573f8 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=PUoVtFHm2Id53UaNtWkA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-25_02,2025-11-24_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 spamscore=0 clxscore=1015 bulkscore=0 suspectscore=0 adultscore=0 phishscore=0 malwarescore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511250075 Document the Last Level Cache Controller on Glymur SoC Glymur LLCC has 12 base register regions and an additional AND, OR broadcast region, total 14 register regions Increase maxItems for reg and reg-names to allow 14 entries for Glymur Signed-off-by: Pankaj Patil Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/cache/qcom,llcc.yaml | 47 ++++++++++++++++++= +++- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml b/Docum= entation/devicetree/bindings/cache/qcom,llcc.yaml index a620a2ff5c56..4e99c405aea3 100644 --- a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml +++ b/Documentation/devicetree/bindings/cache/qcom,llcc.yaml @@ -20,6 +20,7 @@ description: | properties: compatible: enum: + - qcom,glymur-llcc - qcom,ipq5424-llcc - qcom,kaanapali-llcc - qcom,qcs615-llcc @@ -46,11 +47,11 @@ properties: =20 reg: minItems: 1 - maxItems: 10 + maxItems: 14 =20 reg-names: minItems: 1 - maxItems: 10 + maxItems: 14 =20 interrupts: maxItems: 1 @@ -84,6 +85,48 @@ allOf: items: - const: llcc0_base =20 + - if: + properties: + compatible: + contains: + enum: + - qcom,glymur-llcc + then: + properties: + reg: + items: + - description: LLCC0 base register region + - description: LLCC1 base register region + - description: LLCC2 base register region + - description: LLCC3 base register region + - description: LLCC4 base register region + - description: LLCC5 base register region + - description: LLCC6 base register region + - description: LLCC7 base register region + - description: LLCC8 base register region + - description: LLCC9 base register region + - description: LLCC10 base register region + - description: LLCC11 base register region + - description: LLCC broadcast base register region + - description: LLCC broadcast AND register region + reg-names: + items: + - const: llcc0_base + - const: llcc1_base + - const: llcc2_base + - const: llcc3_base + - const: llcc4_base + - const: llcc5_base + - const: llcc6_base + - const: llcc7_base + - const: llcc7_base + - const: llcc8_base + - const: llcc9_base + - const: llcc10_base + - const: llcc11_base + - const: llcc_broadcast_base + - const: llcc_broadcast_and_base + - if: properties: compatible: --=20 2.34.1