From mboxrd@z Thu Jan 1 00:00:00 1970 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 5DFCD26ED33 for ; Fri, 19 Dec 2025 12:15:05 +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=1766146506; cv=none; b=V3SVgO/z/IWL3X3g3ANIcifn0t0BtoNzTmNvq5lGcWE8pBWN512rCCYFKsLvYFM/LR7NHJCqLzv0MOfnBt4PyPX17ALsWIOLPjMcCtAm9bXh1PNIUhMa1OoeDJpLqWcgiQEumOOZKuO7xxkp1kc5RF9xSnS/aKujjy9wiw+4YDg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766146506; c=relaxed/simple; bh=UQFnqfpoGaxH3DpBNuTdo+sgVnPba6y9y0VF6lSdj8o=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=U/n/cBSas8WK5UGy1ChA88/uccje5wQBtfCv5mOhEVMJsI5LGYq7t15FdOtgbQXXZz51dex/xG5A6HKZwEYYc1XTuLFV7nnwNjvBcQZtwOu3yF7zDhq94ewQ7sY4+FW4cIu1GUulVb+N+DtKmoMI8tK/0Orad3BWR/3y0HjDXaU= 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=MQWK+gld; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hmkm+qXH; 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="MQWK+gld"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hmkm+qXH" 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 5BJBlT5F3318713 for ; Fri, 19 Dec 2025 12:15:04 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= nJw+rSPPz1j+Hiy4cMx22Rygn7YhcBCsDSvGWid4WXw=; b=MQWK+gldS/PiBNrJ CunZG5Jb25eEO3waYTaSsU5IAU8BZN2cwx+u+NciyiHK6gXHdEI8IhNZDWUqiIiU BnPJoX94BW9iZVjPLOSl3bc67awa3qEOSUGXxs+n75eCljM2jFBGev+UC0/0jn+i 69Xmy5H/KSKFxAUyx6UeHvrtzzgfq+qMetPrYUYtEnqVKZMK9y/vWyk3hfzeadbW u4McahLmaiKLTjdJYIokAHu7O/bLFpV0XZckTaQfGEpjdy+EIMVPGHjrZ5VNKZsC TIAQCfM8FEJEZ/LpgQdBROHpwg0+AfpDQ31Q21yOXe4SW1+iN610xaqJjMkI3t9f g9sR/g== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b4r2ethmk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 19 Dec 2025 12:15:04 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-4f34b9ab702so2926461cf.3 for ; Fri, 19 Dec 2025 04:15:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766146504; x=1766751304; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=nJw+rSPPz1j+Hiy4cMx22Rygn7YhcBCsDSvGWid4WXw=; b=hmkm+qXHJJoqV4MLqOb9kEFkLsGY2tj+Y22P3cvyghtoZzLvRltNRKQcca+LYpmN2g 7xo2mJmQSSf4eK6HoGzmlgvkZZl4+5oYHzd5iiqrvJDjKSXuRDLHA1RKvo8N44x7ZAfK n1B/OKBdYGD1fFocBP29BCHpZwcYNsyZJw8HJeoGhKf4umZd5FfJuFGas2/NbmZuzBoO WP94q6rXPd5x2A6VOVRVMFuF1tG6nfr7+wlXsYpq826RZau1FI9/3GKmSn/8opFBWhS2 YTf49s5yg7zrEc1N2x1g4p5Sf+wZHkODkf8BDE3cuziVHTKJIzhZxiGzl/RgDTKEY647 x4+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766146504; x=1766751304; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nJw+rSPPz1j+Hiy4cMx22Rygn7YhcBCsDSvGWid4WXw=; b=cmc+OXn33arVZLYsVw8zwGvHDZhrqc2PXIzqRqpCp6fauvLOmm8xQb5375fXe+vXXG 6OzpnNX/dJpSu7WSGg53jSLbW6Um2WCgDIuOuBsFvnhDCw0mL//BOToG8NDF5VEB62Pf p5GRThept7hP7tDmiAIe27gbUcymE1/BnjohH2ZrQJkZyVlmB81w5nIoEEpu+tWnw3vw X1bDE492xKTMDJ6IrYtXtd2XNb6Q22ztnnmT0R0vSBd0PaB7m3qBdP9H8Bs2anaqUq6r wY4z2+NIqu1P7Waxyre0N4xuBA4ea06y0cF0LW2GY8zyoafQslQYllw0EetWwVKIpXrg lZog== X-Forwarded-Encrypted: i=1; AJvYcCVrCkSGifpC5Pd+Wbafug5rItUCpoD3XXRLk+OG49+9jcHFcZ5HPc/0pjkNi0vlbJcdThrw6JRvtfPrSlWq6g==@vger.kernel.org X-Gm-Message-State: AOJu0YyOx/tKx1dH6GvqJzrF07V3SvMYRhnRKAX/wufaMFwjlFA6uOgj 0j09VBTQiKgeIehlHdXiB4qdG7in9QgOjBm3RSvLWZIUp2AWJi1vx+ZtdUUt+3yV5dvwdT1qk9i z+NcN13RiiJMKl7tqxw6i0iIITvIndeUCuhC8/WRjnCK9l25jTFYnTnjiib1fkSYelo21Qw== X-Gm-Gg: AY/fxX6BK61pVWOTecrPRvj69jM43yjWVzk25PD4aut9PdPRjwU31PqMzO4o12wFYjm fqhLksgJ+4WekZnhypF0gj+Tj2BAH0v32xTYRFNWiIueGllVUR0Fe5IA7voftpUAW/T8r5n3crg qxmT2Mczvf5PZkiC0sP/fwjnlX0KxozPvVYKLdBSvm9y0XgZgYczaMs76O92G/wkQ60FJytwMIh D1EZsBaAj/AFViB9TaSp8SyBEM4OpHWB9D2eGbrC/0Fj4N72CKM++N/eUH9mLAQzqWQFPvx1CwT 2x6DL+dqE7pOP8qyDENB78+quHTDOknpjHIgzO4t9iJKIlg81CbTaolDTbFlMAUUiOALxuV7+tA Fq3bP3rcpfwjzbSQrQFpJ8Nj5cbLRbd0r3sfxy69Z6pDCAyLgq8GJDIEk1aUZJxkwag== X-Received: by 2002:a05:622a:1983:b0:4ee:1924:c6fc with SMTP id d75a77b69052e-4f4abcb50acmr26037891cf.1.1766146503784; Fri, 19 Dec 2025 04:15:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IFS4HkabLGuyRUOhz91CuH/IhIGHY6gRirFt8zT8c/tJwWScu7wuSxZ8hMer6BGze7hP0Yq0Q== X-Received: by 2002:a05:622a:1983:b0:4ee:1924:c6fc with SMTP id d75a77b69052e-4f4abcb50acmr26037681cf.1.1766146503352; Fri, 19 Dec 2025 04:15:03 -0800 (PST) Received: from [192.168.119.72] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b8037f48606sm220723666b.62.2025.12.19.04.15.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 Dec 2025 04:15:02 -0800 (PST) Message-ID: <3fcd274f-2502-4b3b-8a39-daf5e1938bed@oss.qualcomm.com> Date: Fri, 19 Dec 2025 13:15:00 +0100 Precedence: bulk X-Mailing-List: linux-watchdog@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 2/3] arm64: dts: qcom: hamoa: Add the APSS watchdog To: Abel Vesa , Wim Van Sebroeck , Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rajendra Nayak , Bjorn Andersson , Konrad Dybcio Cc: Stephan Gerhold , linux-arm-msm@vger.kernel.org, linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20251219-arm64-dts-qcom-x1e80100-el2-add-apss-wdt-v2-0-fdfc6ba663e6@oss.qualcomm.com> <20251219-arm64-dts-qcom-x1e80100-el2-add-apss-wdt-v2-2-fdfc6ba663e6@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20251219-arm64-dts-qcom-x1e80100-el2-add-apss-wdt-v2-2-fdfc6ba663e6@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: myRIfKRjxgPccXUw4JfAeCdXKxCv_pgA X-Proofpoint-ORIG-GUID: myRIfKRjxgPccXUw4JfAeCdXKxCv_pgA X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjE5MDEwMSBTYWx0ZWRfX39FhH7X1Eaf8 ExWDQC72xPsxLlT+QDMJmyF9Tqy3DWxMWqGdLHv/45QNlxrMMUG0ce1r9AGazvcR+OVGRp740IM kKQ8jHLiuDTboQ5CTZbFfQOJZ5KbwLFDf1ty75By+1AKFK4N5dwBV0WCHTRw6fJRX86tgEVSt+0 F5tEUiElgijfodJaN5RNDs/7Ts45jdDCRrU3maQytZZgjHBLl8h4NlSyuiNwhMYbpEuMm2y/7tH cqVenOP9NeFo3r872MU921jORWV+usR/oJelEW3iP+KLKB9Ug4NVs2wR9PbqzSkmfP8gy1gBS5W 45vS/v9lIfpQHDyf0vaoNiyE2XtWJlhZhfxhHAydgIN6mhrTdvNUCQERNljgdLE5IKsMuUjCnYj zTttVAo3y4QnIQpa/NaqN+5gutLqHhD2FdSfuSzt0DGIL8Tfj0PXtr6+3XezFTKAwK2m2/JSHvb xQULsKtDExdSoX6CSsQ== X-Authority-Analysis: v=2.4 cv=Tp7rRTXh c=1 sm=1 tr=0 ts=694541c8 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=aBc-ZM-XDHzdhv_eksEA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG: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-19_03,2025-12-17_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1011 impostorscore=0 malwarescore=0 spamscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512190101 On 12/19/25 11:00 AM, Abel Vesa wrote: > 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 and mark > it as reserved, as it will only be enabled in EL2 overlay. > > Signed-off-by: Abel Vesa > --- > arch/arm64/boot/dts/qcom/hamoa.dtsi | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom/hamoa.dtsi > index a17900eacb20..b65dfad71c2f 100644 > --- a/arch/arm64/boot/dts/qcom/hamoa.dtsi > +++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi > @@ -8302,6 +8302,14 @@ gic_its: msi-controller@17040000 { > }; > }; > > + apss_watchdog: watchdog@17410000 { > + compatible = "qcom,apss-wdt-x1e80100", "qcom,kpss-wdt"; > + reg = <0x0 0x17410000 0x0 0x1000>; > + clocks = <&sleep_clk>; > + interrupts = ; > + status = "reserved"; /* Accessible in EL2 only */ This is technically incorrect - it's not accessible if Gunyah is present, which is only somewhat related - if you run a different hypervisor which doesn't explicitly block access to this region, you can still access it even though Linux may be running at EL1 Konrad