From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 3FA9B36E478; Wed, 1 Apr 2026 11:22:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775042550; cv=none; b=kkMTrGi2ELHZ3yIYrfdkXTOUvMJPlhKbTP9ZdP0RwzUPUrC4AfIfgOC5fcgq/HINT/pZM3AMA7uZ1kWpQXx3s1R02DoTqdEToEB4cvbRtlW5hk7uWD3lHtsmrssR2FtCMgXzWbwMxhusrU09WV35T2pgP+qcEtpecxIjSFt67zY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775042550; c=relaxed/simple; bh=no6tpj90eoSTzOb8gpzZPZnNEwigDgO67lCKfONBgLU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=hKpAvvdYaR0AWovY+boY2Yz5klXliwtPVY/TCbhhnKZDitvEeAeDPo9AGjMK6h1ax29BlvkppiHmkBDHdQtsKgWRFlGQzfur2bGAg2+sMC3+FJp9KiLL7laddp5jEAa1ZJ1Feruuol3GDW7ZCpku7EDEyp9zgUnD5T74+RksdF4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=D7teJsu3; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="D7teJsu3" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 58607C4CEF7; Wed, 1 Apr 2026 11:22:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1775042549; bh=no6tpj90eoSTzOb8gpzZPZnNEwigDgO67lCKfONBgLU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=D7teJsu3cY2yFXuRTg1A9Z4ujFm0Ei21NDmsDslrZhkiLNbGaf2vpgxHgED+s1fgA a6IVRUJXBtlsbwQEaUAtUAU2GgG9PrQqFOGo0/h9hOVQQTJdn50/aFlA0GZzbEms5G USjJmioQ0UzfAG/G7sVnc6EjLf1LGjrnFl88IKjEbiRq2/0qJqtdOiBOe7yR4svVz2 muSrg60jHSUX1rppLTP+ZNnNr2DcP6J1bdqyIQn3501iMHJZSTloePG5VHcVnatIus JOtPrYmcvk69NjDGvp1fBHAtR6lCtGTF8EnAMO9MgUYgN4yMXiOECH0AwQ20Qyg8BJ Ms2+yxgwO13Pw== From: Thomas Gleixner To: Biju Das , "biju.das.au" Cc: "linux-kernel@vger.kernel.org" , Geert Uytterhoeven , Prabhakar Mahadev Lad , "biju.das.au" , "linux-renesas-soc@vger.kernel.org" Subject: RE: [PATCH 3/3] irqchip/renesas-rzg2l: Add NMI support In-Reply-To: References: <20260328103324.134131-1-biju.das.jz@bp.renesas.com> <20260328103324.134131-4-biju.das.jz@bp.renesas.com> <87qzp07z5v.ffs@tglx> <87o6k391z9.ffs@tglx> Date: Wed, 01 Apr 2026 13:22:26 +0200 Message-ID: <87bjg37wnh.ffs@tglx> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain On Wed, Apr 01 2026 at 07:30, Biju Das wrote: >> From: Thomas Gleixner >> >> How is that not RMW? > > It is not a shared reg, as there is only a single NMI interrupt and hwirq is always 0. > I will drop BIT(hwirq) to avoid confusion related to the shared register. > >> >> I assume that you want to explain that it's not a RMW on a shared register, right? > > Bit16 - NSMON: NMI pin signal level monitor register (read only) > Bit0 - NSTAT: NMI interrupt status. Writing is allowed only when NSTAT is 1. > > Yes, I will add a comment: Writing is allowed only when NSTAT is 1. Yes please.