From nobody Tue Dec 16 14:52:16 2025 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 A226530E837 for ; Sun, 14 Dec 2025 20:50:15 +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=1765745417; cv=none; b=aI1+t0FA6Tyk4FAN6DceitMfgamNuIWZqXieMyDTjLdlUbHJCJQuWN/0hCCxMEoxqMz9KfZGoVIDVFXi1W5Mra4DyxDZqZNr+5zhlyGOCKWqQfSgJJAhq0TyE6F4bDNGOnZLQQgbP1rqgxMnQ7QYH3qUZzbIU1aNynB5+24zjqU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765745417; c=relaxed/simple; bh=8E5rE3b0DA0tlgjhr5pcLqtDXLjj5c08TEwe5c8od4Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DSV7kUnILYZRfpWpPhSB5JvG/vgVp9BUICg7P15AEI8M+7RkHHwc5q3ox3wa+qljLAANt0US8oqtwtOYXfQ2ZLQ5yQ0quY1Gj1i/QeHUry5JCn77V7X0r1g7GRRlUJVIZuhElCOzkq+fP+wT8jO569MgCEPx5/+GveLqIR5HP0I= 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=bVWePrjE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CY9YD2nq; 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="bVWePrjE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CY9YD2nq" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BEGAd7F2900988 for ; Sun, 14 Dec 2025 20:50:14 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= Ox6d5oY6cx3j6QafollmbAb50dpT8Ah0lMPBK6LWR/Q=; b=bVWePrjEXbIBxdFB KJct33RkLBFByosknabH9U/QwOSHXOj08ho66+gA5akDIze1Nu2s6rYZjLL2lcVu vHIqxybKj7GVqzy3Wn3CVb+Q1azWiXx/5HRTmM0XTZZMjbt9Z2jqGSZA8w+OFcZB aAT9TKZ7ku8ECwNSGy0/bSPAT1BR6zw32U4xHEEGwBIPby0gL2LLs3SVGravpwfJ +LZcLcL09v+Hqtv8pVhRvKWOrn/twPum+gjc4PM9McdPXVGMeTg99lpWoDR1hQwv JPyQDwnm2TUNeJg5J90GahKYwOPFIaMBWxBPzU9nE9N9HaIKZYdpCmQ/rNFuVN2g tU1OWg== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b11a7tf6a-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 14 Dec 2025 20:50:14 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8b2de6600c0so750894985a.1 for ; Sun, 14 Dec 2025 12:50:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1765745414; x=1766350214; 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=Ox6d5oY6cx3j6QafollmbAb50dpT8Ah0lMPBK6LWR/Q=; b=CY9YD2nq9gbnzKdE5d0ER6aUoPNKDWlEkmdW2V1i8OE4+R/dMn6C1cVTzpMJDMC4le 3Sae8l3JtflMk+OOZD3PZbeoOA6+LFrHsSMkhlRbU1ZNgdx80mCOZ5RsD35AjkuMotXf v/HaxUxpsBgkSOEFj8X765SLPx2gbU0WtxJP2R5LJvho3R3kKpH40wljn6u8bVzKGmv2 vHINCFNSbGfXkhjYgFHJOt/66l0hyZOwXsVfvBfnib5yMaP+lm93G/rF6ehXrGKORUZk TUSbTHmfJeZEtxuoq7mIHHcCOyWr1Awk14mEIGuTe2ojWmPJH5BGd4NytLkvpA9Mool0 A/2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765745414; x=1766350214; 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=Ox6d5oY6cx3j6QafollmbAb50dpT8Ah0lMPBK6LWR/Q=; b=BAX+QY4uFJ2CJxbbiJ7W2Xdv0R380EKkB8eKg7yK2YQLIAI667bYqFJ2n7OAguo8KY y2aHHAaNOlMvVlruIpebPTepfYunBdvjUQ5PDX7OglPhaBwJ4yMFIFsWQmy2jdm9jnBE 0eSpj+x+WY3BcA4nBNunO1yX4jl2E200x/Dnfc4JrF++CmeSoWCNST51t/cRAFQZRicR Bb1yE8XRvxgvyxxIyAr1SrmmgRkLtNNZo0dmdNyqmHab5b4SctMxpmmPYJGIyrjpFWPq zeFzk1FXUB+3aqkxjdmZ+wJsEC1nNDSdTyIVD4aGNfxDQrZYSArELaqkYxUSVXt3Pgnb C/WA== X-Forwarded-Encrypted: i=1; AJvYcCUOmzMhtKmTlBGVjU7YSs1bvaOVyW282olfg2hZH8SyVBEPbniGAUQ5abZq3UZib9BMzLbwFUpMHHeq2qM=@vger.kernel.org X-Gm-Message-State: AOJu0YzEyHYsadm6XBAc9Vw2fPFQNirC/nWrrWwTHyPE2jQNZNfCAG7g jWCqVd3VVhxpcORkQ+tcUOKWf8dBoQPOqpC78j07RHRueEd1s6hnALl2w4Gbt0wbwDsE5BFGfn1 PSHSrzx4FSBmFpi1eFxv9ps7LXKcgjhRYk60POpq7c/4NYibQEtHmzjbWnyHSs+8UNO0= X-Gm-Gg: AY/fxX5oNhPOp9v2ouCt+K8GQWEKtJkZD0bDVHsUP0gMTQUtk4n5uRl/OD279jKLuHN G52VcqNPoW+fAUO1aIVt8qwadsrSU7+cuktU6xlf1gmehYTtJMkTrOuJ50uUXUh8OyZ1gC4xvDV 6924R5THtM34OadeOK/yWG8GSXPnutfvcqKrfL8YF43bdEN3F3RjcldSZ+44giWjF/z28YzBi2t FzfQwzJ7hBsh4JTqfknrbwHAejvlBb088mXYnzC/PGNdfIuqyl1lq+LVGbVbhVn1+I1QJePku8J Yf9rDjaj0S2y7i3835kXO0smZB1GdomX9h7QjmeGFqhLs5X8zB7ux4dZV8VdGUfAsOuJrOQ8C3l zraCS++qWol0IHh4= X-Received: by 2002:a05:620a:3711:b0:8ad:32ae:b6c1 with SMTP id af79cd13be357-8bb3b33417dmr1229964285a.47.1765745413920; Sun, 14 Dec 2025 12:50:13 -0800 (PST) X-Google-Smtp-Source: AGHT+IGKPrK1ylrv5UHGL7Z5p6urp71n8fWr50ON1eeAGrV+W7jIuiT0u23MK9CuVN1b0rnGlQtSNQ== X-Received: by 2002:a05:620a:3711:b0:8ad:32ae:b6c1 with SMTP id af79cd13be357-8bb3b33417dmr1229961685a.47.1765745413414; Sun, 14 Dec 2025 12:50:13 -0800 (PST) Received: from hackbox.lan ([86.121.7.169]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b7cfa2ed80dsm1206316366b.16.2025.12.14.12.50.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Dec 2025 12:50:12 -0800 (PST) From: Abel Vesa Date: Sun, 14 Dec 2025 22:49:59 +0200 Subject: [PATCH 2/2] arm64: dts: qcom: x1-el2: Add the APSS watchdog 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: <20251214-arm64-dts-qcom-x1e80100-el2-add-apss-wdt-v1-2-94ee80b8cbe7@oss.qualcomm.com> References: <20251214-arm64-dts-qcom-x1e80100-el2-add-apss-wdt-v1-0-94ee80b8cbe7@oss.qualcomm.com> In-Reply-To: <20251214-arm64-dts-qcom-x1e80100-el2-add-apss-wdt-v1-0-94ee80b8cbe7@oss.qualcomm.com> To: Wim Van Sebroeck , Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rajendra Nayak , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-47773 X-Developer-Signature: v=1; a=openpgp-sha256; l=1297; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=8E5rE3b0DA0tlgjhr5pcLqtDXLjj5c08TEwe5c8od4Y=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBpPyL/xBLDMiCuFKgzGQwI0suYSu3gOPEefwBiS Z2JQO7ByWKJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaT8i/wAKCRAbX0TJAJUV VsE1EACQQTSgdcyzM7RafKL0dClPui3wALYss71jURRwnV+DM6cAb2TtnM6oJiPvR9Fv3g5TZhI N6NxcEWvb/xinJVXYm5KpZapxjJbu9Rn9eC8MRvNvCjJvoOsbc+m/ogEHJ/gl5rmnSHkYtbKha+ vcqVdrOU6kwt3jCANXlXWc0VO1QEYVFpHCpl4fX0AZzOr39BZLeQC4dTXBfeSRIM4zy/N/arop5 OKglkIKL4RGmOz1XUlrXPi1qY+CYnxRnLIxdMRJ6QFj2/dpBq2w3Ain0d37TfaMnf2JDcT4yliJ zX9ley5HuVGHtTm+P9Dr8B/U0RjLHUsG/RlkGiCOGO7P2r/f8XnnaWx3Oh7XKUm9EfbHPc59rDF D3f4R/WG/nYwkXX+jUUgoqDr6nawCCC+MVT85QbFJhocUihPp1nr107P0/Jjxw5hbjr90rDeYbN dE8MPGgHHI395aiOudHz5NWcps6kIgXZbi2vVPmK0UpeLpP6pmlzpSgmJEfXQwbQZTIN6KTQLmO 5x6fKCDTicJx6Bmm1VypYJhLs9J+CGf7yjFPeOTvbB5EalddQ5+5SwsPN5LRlIQbY94UtGEt+Wd Up2H72VjKVKGNe7yVoEOgfskHZftaR1vyuDC2R1OCUevmu2FXtn6tQPBy/L8x9qFcEyDQSO14wo teHT1IBhFJL083A== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjE0MDE5MyBTYWx0ZWRfX4SkFpYewqB85 VjN6RRUgQvJra9rTNx7hp6fv5I06s3t5BgALhOqV9PRXNn2ZbjhusT8xbQdvr0d0dryk7UfB1oI pp5otxmTA8GasxGbAA+MfHVhlndli6Yac2X6QnFNs8CSEakAs9pVPDP5CXoYqBCK8OyJV4KUpwD A+Xu7NAKT8RjYKmmfDe5yEN35cV2C2d/BFmJy+rpAkV9G2GxqtUCxJvpDYT3HyDF8dOTeSXXkmx CjiKiGJlJ0nGLrmIkjU/Rqrhf2JMDuodSPwKDrXDS7bws7zTErjLPQdfrjGweGBVXqEVtW4Yfxp RezZQRBA94F6DWhvNuDRv84lcRrkCt1hSiPJxv7iJBZB7x425HXsrJE9RtiSl4hsGZhBftwkWDk ZFhQ64Pn91Sr20RQqP3t6H9XIkoSnA== X-Proofpoint-ORIG-GUID: 4GHbxQWKej-Wd3dqzTradYrmznA2yzJJ X-Proofpoint-GUID: 4GHbxQWKej-Wd3dqzTradYrmznA2yzJJ X-Authority-Analysis: v=2.4 cv=aOf9aL9m c=1 sm=1 tr=0 ts=693f2306 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=DdBtMnqNxkYIvXj6ev4VzQ==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=uqBh7opF-ep0G11Q42QA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O: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-12-14_06,2025-12-11_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 impostorscore=0 adultscore=0 bulkscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512140193 The watchdog support in EL1 is SBSA compliant, handled by Gunyah hypervisor, but in EL2. the watchdog is an instance of the APSS WDT HW block, same as older platforms. So describe the APSS WDT node in the EL2 overlay. Signed-off-by: Abel Vesa Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/x1-el2.dtso | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/x1-el2.dtso b/arch/arm64/boot/dts/qco= m/x1-el2.dtso index 2d1c9151cf1b..404174a15659 100644 --- a/arch/arm64/boot/dts/qcom/x1-el2.dtso +++ b/arch/arm64/boot/dts/qcom/x1-el2.dtso @@ -7,6 +7,8 @@ /dts-v1/; /plugin/; =20 +#include + /* We can't and don't need to use zap shader in EL2 as linux can zap the g= pu on it's own. */ &gpu_zap_shader { status =3D "disabled"; @@ -55,3 +57,17 @@ &pcie_smmu { &sbsa_watchdog { status =3D "disabled"; }; + +&soc { + #address-cells =3D <2>; + #size-cells =3D <2>; + + /* The APSS watchdog is only accessible in EL2 */ + watchdog@17410000 { + compatible =3D "qcom,apss-wdt-x1e80100", "qcom,kpss-wdt"; + reg =3D <0x0 0x17410000 0x0 0x1000>; + clocks =3D <&sleep_clk>; + interrupts =3D ; + interrupt-parent =3D <&intc>; + }; +}; --=20 2.48.1