From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=35.89.44.33 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794266699; b=xbPjZ7gajw1gsUTBRHB3woNhII12GBZGDkcAmp0yoGKpn6oIw+1HQxP/jXRJNSovraCG bjYJ/iuRclesnOMFBbuYzoViljG2TbmFybSV2TgT82WbLBRiEtOeML0BHTUjdVDZRuhQx IIbtMle4/f8A6L2K8KnO6onMb5H1YXFJAFOngpfxczlWYv5LGTyJqYrSZ1ZD6EisEFvpX IJE8LHIIi1Fj4pO2UcBA1xGSr79BrXbw0rjhBM4KwQz1+OtQLPtGtOnTjAJiVfARDi53M PMEYKsbB1H56e22QBDZrNjoFEFj7oGnelbBXM32EqBzTpHpO5JaMrewGBhZER7RjTZQ== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794266699; h=DMARC-Filter:Received:Received:X-Authority-Analysis:DKIM-Signature: Received:Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To:X-AntiAbuse:X-AntiAbuse: X-AntiAbuse:X-AntiAbuse:X-AntiAbuse:X-BWhitelist:X-Source-IP: X-Source-L:X-Exim-ID:X-Source:X-Source-Args:X-Source-Dir: X-Source-Sender:X-Source-Auth:X-Email-Count:X-Org:X-Source-Cap: X-Local-Domain:X-CMAE-Envelope; bh=J+68wHIkUnHwz3TivKr0WUSuO34xn3RSmjsxMh6ln60=; b=ZvMhoJc7EmdhDKvL9nMYoeUnP6S1RYHS5uQd4+wKjye7Y17h+NPpP9PHXWwDEVLDj8SF YzWXJDTmv78jONTcDGp/f5i/c72YSXiA5FBlRnhVfmRAA7deFcOyrHjm2BaeFawWlZtZd CCghIzptA5/5mZJ5McFWONc0CZg5EV9F1Ps2OIVEnMEQEf8QZeTF0M93nZU7tWxj2qFj1 WhdTaL3ZpwDXIoXo8YdVTZWsss7IoMLVazOt34RWDhX/HxltPYO1FtnwwJIR/qd1W19eJ FVffexIhjMiD5F0KXtH11XbP/hyAIFB8x/Pdayrsqe1A1IJDaAU67ObF3DUFzqhK+AQ== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none header.from=roeck-us.net; spf=fail smtp.mailfrom=roeck-us.net; dkim=pass header.d=roeck-us.net header.i=@roeck-us.net header.a=rsa-sha256 header.s=default header.b=piHV1Lxo; arc=none smtp.remote-ip=35.89.44.33 Received: from omta34.uswest2.a.cloudfilter.net (omta34.uswest2.a.cloudfilter.net [35.89.44.33]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 15868606A330 for ; Mon, 9 Nov 2026 23:24:59 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 15868606A330 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=roeck-us.net Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=roeck-us.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=roeck-us.net header.i=@roeck-us.net header.a=rsa-sha256 header.s=default header.b=piHV1Lxo Received: from eig-obgw-5006b.ext.cloudfilter.net ([10.0.29.217]) by cmsmtp with ESMTPS id QPRkxNf7lAR1iQYjSxa9qU; Mon, 09 Nov 2026 23:24:59 +0000 Received: from 162-215-252-36.unifiedlayer.com ([208.91.199.152]) by cmsmtp with ESMTPS id QYjSxojmxSeuLQYjSx8qYc; Mon, 09 Nov 2026 23:24:58 +0000 X-Authority-Analysis: v=2.4 cv=NYvm13D4 c=1 sm=1 tr=0 ts=6af2564a a=QNED+QcLUkoL9qulTODnwA==:117 a=2cfIYNtKkjgZNaOwnGXpGw==:17 a=kj9zAlcOel0A:10 a=zJRp6_cAMcgA:10 a=M0FbrtG7MMAA:10 a=yC-0_ovQAAAA:8 a=_jlGtV7tAAAA:8 a=X6MXEInN9CrlbRLakdQA:9 a=CjuIK1q_8ugA:10 a=nlm17XC03S6CtCLSeiRr:22 a=KPbNTLLc3YvdawN95zVk:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=roeck-us.net; s=default; h=In-Reply-To:Content-Type:MIME-Version:References :Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding :Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Unsubscribe-Post:List-Subscribe:List-Post:List-Owner:List-Archive; bh=J+68wHIkUnHwz3TivKr0WUSuO34xn3RSmjsxMh6ln60=; b=piHV1Lxota5tnko/Lsecfqv1WG cSQHd75k+wzOZePtR2ZBlYbAnYa767CLXA09Bue5KP/frAws6rpWrLxDno7xMPsdR3R6CNzjgOm3+ cofch2KLmvS3hJ1vebizHrCH3ik8x1EpQsMM5ZTEWoV5lhK8rLCKEWijw/0uEqxAvWlVvbwsWg8ZF 2pQ63lT/vKqlwMyKiiXuleanAdRR5f1N+ZfxfxcE+RMsjKRkRirqtXY72DAV3Zm/yi2XOPaOC7N5m 2zKyS4xlaXAPB1KfusHlQQ1baAU11/gRd2MMSB04++dLIDuE1geYLMAn6MfDMEFk69mafTmZsrFfj HnTtmqgg==; Received: from 108-223-40-66.lightspeed.sntcca.sbcglobal.net ([108.223.40.66]:51608 helo=server.roeck-us.net) by bh-25.webhostbox.net with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.100.1) (envelope-from ) id 1xQYjQ-00000000xBF-2QUA; Tue, 10 Nov 2026 04:54:56 +0530 Date: Mon, 9 Nov 2026 15:24:55 -0800 From: Guenter Roeck To: Prabhakar Cc: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Stephen Boyd , Brian Masney , Jerome Brunet , Wim Van Sebroeck , linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-watchdog@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: Re: [PATCH v8 5/7] watchdog: rzv2h_wdt: Add syscon based WDTDCR access Message-ID: <835899c7-5dea-4f34-b804-1b6bbb564d71@roeck-us.net> References: <20261001165201.763882-1-prabhakar.mahadev-lad.rj@bp.renesas.com> <20261001165201.763882-6-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20261001165201.763882-6-prabhakar.mahadev-lad.rj@bp.renesas.com> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bh-25.webhostbox.net X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - roeck-us.net X-BWhitelist: no X-Source-IP: 108.223.40.66 X-Source-L: No X-Exim-ID: 1xQYjQ-00000000xBF-2QUA X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 108-223-40-66.lightspeed.sntcca.sbcglobal.net (server.roeck-us.net) [108.223.40.66]:51608 X-Source-Auth: guenter@roeck-us.net X-Email-Count: 86 X-Org: HG=direseller_whb_net_legacy;ORG=directi; X-Source-Cap: cm9lY2s7YWN0aXZzdG07YmgtMjUud2ViaG9zdGJveC5uZXQ= X-Local-Domain: yes X-CMAE-Envelope: MS4xfId6Bl28/qxAbhhEBbZ3fOuKFW/cvM75A6WLJVQWDzVGcjd2qNYUjCGolltxhm0y63ELu+9x2sTleo62EBsdzdeJvDrCgdZ3vdHnRubveJsg+HJ/yThy JP/uVhKSdK118rbahMW8Be8bpf7+jzpunPalnNSm8/KKMqJx0Uh7aQAKmiAjyNLKmrP80Y/oCEqqN8qmu4ZNKrhaqTC/vigWbY6eTXBaekKzY8M+sDn9yvWI On Thu, Oct 01, 2026 at 05:51:59PM +0100, Prabhakar wrote: > From: Lad Prabhakar > > On RZ/T2H and RZ/N2H, WDTDCR is located in the SYS block rather than the > WDT register space. Allow the WDT driver to access it through the syscon > regmap exposed by the CPG driver. Retain support for the existing second > WDT register region for compatibility with older device trees. > > The syscon regmap uses locks and cannot be used from the watchdog restart > handler, which runs in atomic context. Use the CPG helper for this path so > WDTDCR can be accessed without taking a lock, while continuing to use the > syscon regmap for normal start and stop operations. > > Keep the WDTDCR start and stop helpers as void and treat the regmap > operations as best effort. Propagating errors from these MMIO-backed > accesses would complicate the control flow and error handling, while > the restart path in particular should make a best effort to restart > the system. > > Signed-off-by: Lad Prabhakar For my reference: Reviewed-by: Guenter Roeck Thanks, Guenter