From nobody Tue Feb 10 06:07:37 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 99AC832FA25 for ; Wed, 24 Dec 2025 09:07:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766567249; cv=none; b=Oc/9poWKEB1aWMkAgXHUy8+dY7l/aAbeOdgWTl5Bp8SfpVSUKDc9WzUaAuWAk7xx5wd3RwUGaq2jg0dDtD2GNhmCYlSFzMdPMnqrcvcvLTYEa1Ra45ZkWndL+lmt4c8sICUnvr+Eu7oktvJwqj6nOfWGLI5rdjFlWDBEKw6dtjg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766567249; c=relaxed/simple; bh=D10EnaHvzxc5IcCAThb9a/AzzqWooUS88J0GgYqXhUw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=t+BJzZbG5rbNqoDinggZvaCaHvIapIQsSyxKk8YxQ5mwTo7XTYn8NjhjiZ/Z2TqbVexVI6gJQU0fPXtsoPj9ywqrESx03hgOxJSGLem/zvKWQpM9zW0qAvCJTQGyXXwpHylsIZAazeVknjWRtwolpALVb2fS9cjsEwzalpi443I= 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=KkGGFlfV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Q4g31L2a; arc=none smtp.client-ip=205.220.180.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="KkGGFlfV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Q4g31L2a" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BO8JKeA721758 for ; Wed, 24 Dec 2025 09:07:26 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= I5PgA1qa3IfjGRmReOuT+Jdii9AuqyqupAfSP/tz1CU=; b=KkGGFlfVJeNvO8nW DO5c75xW7tB2eW8su7rJMJ1aW6AQkzjDeVIJ//9yr4/DvhEFoGxRHNv5O8n8hN+N D+Y31zvGf+XYWMDwP4JD0vLnnj9w2bna4JrUVB2/vHz/QqIYrf/wJcVN7X/OdVlI nrXT+KqYQzdoe8YA0aMlZVqBspjypgbE2ZnCf7BEBkJDei/fngmMJc9fWHnUWADs AOr1CejqUVBTz6WsbbaLrHnDZwsDOfilWH+gGXwp7h+BL2wChaI0EiCLtAiTbhTx G4d2myIYVKPQ0Z1nnxkCD+mvvhP0PtNpI0QH9zXKxZ+ceeYBD9ZoSalYz39dJgEm JxO/UQ== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b81mt9r5x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 24 Dec 2025 09:07:26 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2a0f0c7a06eso113194505ad.2 for ; Wed, 24 Dec 2025 01:07:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766567245; x=1767172045; 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=I5PgA1qa3IfjGRmReOuT+Jdii9AuqyqupAfSP/tz1CU=; b=Q4g31L2arGS1UhpebplBvjubyIiIED/WS6DvcBwczDxSuD69b5LnHUHJu+DvQ4Puiq UdWZE4b0cUKbU/sGTeUYdBPwHrXsRGyG3RJ9EXeEdH19fJghpUcfv6Hi+a5jdQ5Apdp2 Zi/i273BtKa7FZRYDs5NElJN5FnAJdnjE9LwRqrU/dZ4RTUzUDNaHiCO1aw6Q82u4qNu a6yXBm7LH+6kZceo90ybR5y3GeLNBvAp0Ge+Sv2IrqU96AeQKjw/addzXK9aCNn1lmju 1Cy0CnG4ypG38yd1VXZuHIErEKGI3btcVnN/BkzGmkS7xKVOCSl/RNE+fFMEe4EBiOxk +q3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766567245; x=1767172045; 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=I5PgA1qa3IfjGRmReOuT+Jdii9AuqyqupAfSP/tz1CU=; b=gaj1uxlBpP8jyRspPNr/XqXLNa3MDN2kZIjqe3VyVbL0bxbZ1tVj77VcExDVP3pa7Y FWpFyPIfYTyH5SowZJg9o1uBGZp4DeyXmFfjANW38qgfkUPbpkTvsulQNrawgfk4XERF 6NgYI2KzZMqyNIlrHz+wAcXhfGcYwzj3Ajngh+1TJDr/TZmHiO34SfiD5eHX6CkktrXN gtW6BAz+nKuKIY+thveiuSP3QcXd9/BlY3Inun9Oxy/VN6BXdqXZs3iaDfCzYBb/HCyv nrpf7yz3Nymtb2AUyIN7g0sxiR6gy6kOkx5WvAQyxcJ5FuVIR8XZtNJtiDUQMzCKOxPb sSRA== X-Forwarded-Encrypted: i=1; AJvYcCW6Iv26XF+bWCMJSOyS7/KowFV2TmTcV2kIUTr/k/AR9rhp83H9OlVPrFsDP4830eQk5oS5iddeKrb+D1k=@vger.kernel.org X-Gm-Message-State: AOJu0YxBjbKSGMeQ1iolX2MLYDz14b4Y4QgWS17CIXzaHtigB8m7uXaV qK+KqEmUqUHobiON8ymaCNAYrEhOPHJe4+leQUrPRGMrEnUTpAw3X1hLxnkylYzF0o5LGTJO1lU HSZDskh+YHqDm6hsZf7/eDxM/RrF9znp8QEPf2cR+Yh08Rex3I9agMdlxhobNfJBIQi0= X-Gm-Gg: AY/fxX6uIPd8qEIrS/x1OSyotVFATbRqLwEeKrxKV9aJFD/87w7YgY3bRelFsYTauUh 99l4s/LZBLqUnFFhMU4fMNLefQc/eP2//0dfQHc2pHhuqeND1G9nj16FLUbMADcpuxYN8rmNK4O mTffwrkZFmoqyzjaElIRH8KvgCOaEDgB0tPbsYklq0KBagAzS7YdQ95A/IyNtqaxnEweltB8QSr zPFGbr8JDnsrj5WRfqT6gsVqeuW1Z9HvMGKoEN3XOFHx9/2Ktuvuf+9FbhMlouA947jblT0wf9Z zS36Hix+8xvmnBYnjDhGMkjZBTYFMR27utjIJ3a4H4fio175BR6VUfJtoFImgWhfX0QyKWU5KVV 3zaq83oHFZBAMU1HoYdz5K3EaJFOYfF2RpIHdjNSDmrMjFUy+yuj3eo2ywqf1sb6iVHC+YwII X-Received: by 2002:a17:903:3bd0:b0:2a1:39cd:7462 with SMTP id d9443c01a7336-2a2f221278cmr148934385ad.8.1766567245443; Wed, 24 Dec 2025 01:07:25 -0800 (PST) X-Google-Smtp-Source: AGHT+IFQJSCcEDJYpAElLBdwqPKFsyNLcK2o3ZpFHifNOj2aFk1A63DITNNzdU1841TN9YFANz2I4A== X-Received: by 2002:a17:903:3bd0:b0:2a1:39cd:7462 with SMTP id d9443c01a7336-2a2f221278cmr148934225ad.8.1766567244933; Wed, 24 Dec 2025 01:07:24 -0800 (PST) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a2f3c666d5sm148418095ad.21.2025.12.24.01.07.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 01:07:24 -0800 (PST) From: Jie Gan Date: Wed, 24 Dec 2025 17:06:15 +0800 Subject: [PATCH v9 5/8] dt-bindings: arm: add an interrupt property for Coresight CTCU 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: <20251224-enable-byte-cntr-for-ctcu-v9-5-886c4496fed4@oss.qualcomm.com> References: <20251224-enable-byte-cntr-for-ctcu-v9-0-886c4496fed4@oss.qualcomm.com> In-Reply-To: <20251224-enable-byte-cntr-for-ctcu-v9-0-886c4496fed4@oss.qualcomm.com> To: Suzuki K Poulose , Mike Leach , James Clark , Alexander Shishkin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang , Mao Jinlong , Bjorn Andersson , Konrad Dybcio Cc: coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Jie Gan , Krzysztof Kozlowski X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1766567216; l=1751; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=D10EnaHvzxc5IcCAThb9a/AzzqWooUS88J0GgYqXhUw=; b=tKR99cySKmryaYnNrYe05xHL6TEQFTTMHE0xGP1WEUL9152DOtRwuSu4OlI2/9ZkD/Y8RUsDv 045i+bqbKOZDc9WJKr1W1gRHkc/BycGY2HUPjFzCpHYx1zIvbuBsZ9C X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Authority-Analysis: v=2.4 cv=e/ILiKp/ c=1 sm=1 tr=0 ts=694bad4e cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=gSyxy6DGYGa4b6s9XCEA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: bFr7gtBc6QneLkCVntVPHO42WkuQghFP X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI0MDA3OCBTYWx0ZWRfX/Xv0oNaRFIJ/ l7MxlQNpLKv+afeTznp7IgjaKua5zsO0trxZGrDSzSIbfgDo/xo0Ucn8F9mt6Y7JjX9XTdHGS2R clqr7YxhEbNOcTnOc/1SBbdoTD3Kh+VIHX93U07ZeZpNK7q7H4Sl8g0awMtDwMV/4Y54+StQw0F 9zYuZWkruAK+ZKgtW/KEJATimwpBV5CIu8yTvQfszbWYry56jqOVPoBOqYJ0N8QwhVmA72KVzcY Y8Sm3fqU2ItlEV0tP6Oh2WWIT0HXsdLf0CycC2wZF4TXUj0EnaAbwWFACEVKBLzWTiD+dy92sss 2yRkHEP9D9QfQrA90fu20Fq2fsJw8fekqfS7bU1W/4AI6Vfl3YmKg8ZwXnrb8FjLwBCO1D6qQUV c8EYFXSPYO5Tgp37Oxko+6Al7QvB8bWQe6HUuZi9xYPGr4szfvnXKgVI6np0URIHC1yjo1nGdvu 63Vdit3aSg8U+QIUNtA== X-Proofpoint-ORIG-GUID: bFr7gtBc6QneLkCVntVPHO42WkuQghFP 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-12-24_02,2025-12-22_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 clxscore=1015 phishscore=0 adultscore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512240078 Add an interrupt property to CTCU device. The interrupt will be triggered when the data size in the ETR buffer exceeds the threshold of the BYTECNTRVAL register. Programming a threshold in the BYTECNTRVAL register of CTCU device will enable the interrupt. Acked-by: Krzysztof Kozlowski Reviewed-by: Mike Leach Signed-off-by: Jie Gan --- Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml | 10 ++++++= ++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml= b/Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml index c969c16c21ef..ac27a8b89085 100644 --- a/Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml +++ b/Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml @@ -39,6 +39,11 @@ properties: items: - const: apb =20 + interrupts: + items: + - description: Interrupt for the ETR device connected to in-port0. + - description: Interrupt for the ETR device connected to in-port1. + label: description: Description of a coresight device. @@ -60,6 +65,8 @@ additionalProperties: false =20 examples: - | + #include + ctcu@1001000 { compatible =3D "qcom,sa8775p-ctcu"; reg =3D <0x1001000 0x1000>; @@ -67,6 +74,9 @@ examples: clocks =3D <&aoss_qmp>; clock-names =3D "apb"; =20 + interrupts =3D , + ; + in-ports { #address-cells =3D <1>; #size-cells =3D <0>; --=20 2.34.1