From nobody Thu Apr 2 20:22:18 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (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 756D240B6C9; Thu, 26 Mar 2026 16:00:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774540848; cv=none; b=cFToxGQKq6X8UmoHqodRKLApcl9OFAilxhZt82t/UUsURAXm3OUPtt3sEHr5tKdI47OH2S+RZCMa7e6zJUMh4smIfAVLaRRIXQTsEsmSf9ixRToSkekgb0CDJWgbpWQaQ2AbvGSToiKz341dLlY1ZibZnEnCWQbsIB6Y436Hw/U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774540848; c=relaxed/simple; bh=YqE5FfX0KisWrqgHCNcdjefJb5stt1wPJaapyyASiC0=; h=Date:From:To:Subject:Cc:In-Reply-To:References:MIME-Version: Message-ID:Content-Type; b=kaa9j1/qys67D44Lh3vF+EU/PP+hoMgkPPGuP2Q6tlVoDxIygxh0bZ+HhIsjPg9Ks5UKF07Bl8Sn3hduQYUp9C9zEURZiH1QIYnpw0Ggd6S+Hsnkjp74k4COxCGQaoPK5/UpEvZuyZ9lGYUpmc4NAHtfGNQ8ARjsL7eycbzAXlE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=RWo6xx+g; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=eSVoYURY; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="RWo6xx+g"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="eSVoYURY" Date: Thu, 26 Mar 2026 16:00:44 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1774540845; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QXck9f3XbHoBxYStx0piEMoQiHpjMKCr1SD+Mvo0tb0=; b=RWo6xx+grvyMBKgSn83bVESdgGvitWHFhKzASvvUqsHFqHPwkCBI82+c1l/q3iVI2qzVHk t/l5ArqP6eJH7YwwBshyNFUhfgI81ZQRAdURAs1k/wMsqHmxmJMS8tvjM8Ln5lzdg4to07 +rH0BIyXXSDdLgHRDRKCorcfL+HOqrVCrz9ANX6V67qIb+FAr+cmi5+ZfpyaeyRC53P9QZ mvrvNB6uZQm6yLEsIHW1H5nvot5GDBIK3Bgi4lz62lx0mMqYUZpzXk7H8q/HPBMl34MdfI /ud0hvzEwCPOo5sC/IDCcsEigyL3R9qyeeOSuxyY3zgembEhYOuFsfkAEdoFdA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1774540845; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QXck9f3XbHoBxYStx0piEMoQiHpjMKCr1SD+Mvo0tb0=; b=eSVoYURYr7V0Rh9Nzirw/yKl8KqafSEGukQT0z2tGbr7a8Gjy0EXQMq1IS0zFzTW+1HeMO XQWKy/lCj2hEn4CQ== From: "tip-bot2 for Biju Das" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: irq/drivers] dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/G3L SoC Cc: Biju Das , Thomas Gleixner , "Rob Herring (Arm)" , x86@kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <20260325192451.172562-3-biju.das.jz@bp.renesas.com> References: <20260325192451.172562-3-biju.das.jz@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <177454084410.1647592.11067406999995528171.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Precedence: bulk Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The following commit has been merged into the irq/drivers branch of tip: Commit-ID: 3aa78b828e5d68bc8231a70ed295bcc6227bc611 Gitweb: https://git.kernel.org/tip/3aa78b828e5d68bc8231a70ed295bcc62= 27bc611 Author: Biju Das AuthorDate: Wed, 25 Mar 2026 19:24:17=20 Committer: Thomas Gleixner CommitterDate: Thu, 26 Mar 2026 16:56:20 +01:00 dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/G3L SoC Document RZ/G3L (R9A08G046) IRQC. The IRQC block on the RZ/G3L SoC is nearly identical to that found on the RZ/G3S SoC, with the following differences: it supports more external interrupts and GPT error interrupts, and adds registers for GPT/MTU interrupt selection and shared interrupt selection between external interrupt and TINT. A new compatible string "renesas,r9a08g046-irqc" is therefore introduced for the RZ/G3L SoC. Signed-off-by: Biju Das Signed-off-by: Thomas Gleixner Reviewed-by: Rob Herring (Arm) Link: https://patch.msgid.link/20260325192451.172562-3-biju.das.jz@bp.renes= as.com --- Documentation/devicetree/bindings/interrupt-controller/renesas,rzg2l-irqc.= yaml | 43 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 36 insertions(+), 7 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/renesas= ,rzg2l-irqc.yaml b/Documentation/devicetree/bindings/interrupt-controller/r= enesas,rzg2l-irqc.yaml index a0b57d8..3a221e1 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/renesas,rzg2l-= irqc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/renesas,rzg2l-= irqc.yaml @@ -30,7 +30,9 @@ properties: - renesas,r9a08g045-irqc # RZ/G3S - const: renesas,rzg2l-irqc =20 - - const: renesas,r9a07g043f-irqc # RZ/Five + - enum: + - renesas,r9a07g043f-irqc # RZ/Five + - renesas,r9a08g046-irqc # RZ/G3L =20 '#interrupt-cells': description: The first cell should contain a macro RZG2L_{NMI,IRQX} in= cluded in the @@ -48,17 +50,17 @@ properties: =20 interrupts: minItems: 45 - maxItems: 48 + maxItems: 61 =20 interrupt-names: minItems: 45 - maxItems: 48 + maxItems: 61 items: oneOf: - description: NMI interrupt const: nmi - description: External IRQ interrupt - pattern: '^irq([0-7])$' + pattern: '^irq([0-9]|1[0-5])$' - description: GPIO interrupt pattern: '^tint([0-9]|1[0-9]|2[0-9]|3[0-1])$' - description: Bus error interrupt @@ -75,6 +77,8 @@ properties: const: ec7tie2-1 - description: ECCRAM1 error overflow interrupt const: ec7tiovf-1 + - description: Integrated GPT Error interrupt + pattern: '^ovfunf([0-7])$' =20 clocks: maxItems: 2 @@ -111,6 +115,24 @@ allOf: compatible: contains: enum: + - renesas,r9a07g043f-irqc + - renesas,r9a07g043u-irqc + - renesas,r9a07g044-irqc + - renesas,r9a07g054-irqc + then: + properties: + interrupts: + minItems: 48 + maxItems: 48 + interrupt-names: + minItems: 48 + maxItems: 48 + + - if: + properties: + compatible: + contains: + enum: - renesas,r9a08g045-irqc then: properties: @@ -118,12 +140,19 @@ allOf: maxItems: 45 interrupt-names: maxItems: 45 - else: + + - if: + properties: + compatible: + contains: + enum: + - renesas,r9a08g046-irqc + then: properties: interrupts: - minItems: 48 + minItems: 61 interrupt-names: - minItems: 48 + minItems: 61 =20 unevaluatedProperties: false =20