Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1237816pxb; Thu, 4 Feb 2021 08:07:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJzP265e2glOMYhBBxmGTU+NBkir2wFup/IUYrQ0EeGmR1fEEgSuMj6Nh1n8QCOIR9GKNGTq X-Received: by 2002:a17:906:eb44:: with SMTP id mc4mr8687408ejb.0.1612454831290; Thu, 04 Feb 2021 08:07:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612454831; cv=none; d=google.com; s=arc-20160816; b=qlN+HIpDuYi8CExl8AxNlgcV7AMdzuj/BFUAXdxPOGhVrLzQURehDOT5VTd774mFT5 xYSTxFrFbgh2a264HrsSueueplo5una7C0bes9+nDuMERp+5uGW2Al5UO2XkZ6KY7kZv nDRovRKllZARSqxEim0dhwtdDKDoW+OtUeLM4YyHXvBmKnf9LklAOJGkQqM7GumMzRaH LPvgWiycxBdJXnsii+O23wa7lCoqHiKafUgU+JvrVpNwSU/c8rj3iUzHvKk3uM5fjhVl 6g2FNvyxaGbeq4kl6ytrqFFjYvMEubboP4D8EYU2RA+iNivkXgI6A6MMzMuus6WW8WcV lFVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:robot-unsubscribe :robot-id:message-id:mime-version:references:in-reply-to:cc:subject :to:reply-to:sender:from:dkim-signature:dkim-signature:date; bh=/Lc8bH8oc21NBkKqtZPQiVARpeAaGnd3cEVnPfZd6tk=; b=Yn4iYmlcruMHGQ6Uw81Cq9Ii8C0PsPauFS0lCwYXZum64xqlDNg4sp2DjlnJeMF4Xd aB7wbGYpetQ25zVOVlxFW5+6XBKLcnvraKLYUVG7kjbBeYovPzZEIsX0W6RZeWdw8Zqe uIPT9KL2XrJga/0TmG64UlukgQ4qSQI27BbCNMNJ+T7CSSp/V1eb5p/ddeCe7xs+ICoC fPdLbCncruGS8HT2uBzSKYgyw9PcTjYNXnM8XDe1h8iTUstXIbazjFvxoO7PbbXlhkHc 3IVj+hR4vZ0PjrwYOSN9JfwRLZhHVLLpggknatt5xvSfRsNpcb/oRVBVS8y35EQiw7ED x+kw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=VHt5GXXF; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=09sYCntS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n3si3343997ejb.81.2021.02.04.08.06.46; Thu, 04 Feb 2021 08:07:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=VHt5GXXF; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=09sYCntS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237703AbhBDQFE (ORCPT + 99 others); Thu, 4 Feb 2021 11:05:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237644AbhBDQDf (ORCPT ); Thu, 4 Feb 2021 11:03:35 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D89ECC061786 for ; Thu, 4 Feb 2021 08:02:53 -0800 (PST) Date: Thu, 04 Feb 2021 16:02:51 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1612454572; 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=/Lc8bH8oc21NBkKqtZPQiVARpeAaGnd3cEVnPfZd6tk=; b=VHt5GXXFO37ToI0LmeG5znNjNHD/XB5n1PBy7+tvXUmswnQn+32snRQl7lYcx8Dhrf0GNa 1Sjbr7h/hKqpK9kI0gjEHdDIccClJHRXWcR54LhXLv9SWQq/s+LpmMTEWeVRVpEunqF9B7 2/Jmhrc8ppl/EvDfmwCbKBld549tfbwPajPiZnAyottj/fZ2GC0Bt5YowRghlqSNot8SJn P6Hzzf+GD/U1oy/MWoqZ5cCNWFJpVBaBYV5EtgtGhjBtkW0ej5lxB4UpjJDCN0UBwClZqB 5JDYbX+wjc0c0H2xP1LlZBW/5CbD8yvZMP5OruBURgpOXj24C2uVk/j06gTrRw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1612454572; 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=/Lc8bH8oc21NBkKqtZPQiVARpeAaGnd3cEVnPfZd6tk=; b=09sYCntS+dEVjM6FIPwt8kqqFFHUOk8R+iJBFxemyug83CRbC6dTBCi6eXXzaRnT258F8x CiopXiznGCJCxNAQ== From: "irqchip-bot for Bert Vermeulen" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-kernel@vger.kernel.org Subject: [irqchip: irq/irqchip-next] dt-bindings: interrupt-controller: Add Realtek RTL838x/RTL839x support Cc: Rob Herring , Bert Vermeulen , Marc Zyngier , tglx@linutronix.de In-Reply-To: <20210122204224.509124-2-bert@biot.com> References: <20210122204224.509124-2-bert@biot.com> MIME-Version: 1.0 Message-ID: <161245457125.23325.218481363344614797.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following commit has been merged into the irq/irqchip-next branch of irqchip: Commit-ID: 4a2b92a5d3519fc2c1edda4d4aa0e05bff41e8de Gitweb: https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms/4a2b92a5d3519fc2c1edda4d4aa0e05bff41e8de Author: Bert Vermeulen AuthorDate: Fri, 22 Jan 2021 21:42:23 +01:00 Committer: Marc Zyngier CommitterDate: Thu, 04 Feb 2021 10:36:15 dt-bindings: interrupt-controller: Add Realtek RTL838x/RTL839x support Document the binding for the Realtek RTL838x/RTL839x interrupt controller. Reviewed-by: Rob Herring Signed-off-by: Bert Vermeulen [maz: Add a commit message, as the author couldn't be bothered...] Signed-off-by: Marc Zyngier Link: https://lore.kernel.org/r/20210122204224.509124-2-bert@biot.com --- Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml diff --git a/Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml new file mode 100644 index 0000000..9e76fff --- /dev/null +++ b/Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml @@ -0,0 +1,57 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/interrupt-controller/realtek,rtl-intc.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Realtek RTL SoC interrupt controller devicetree bindings + +maintainers: + - Birger Koblitz + - Bert Vermeulen + - John Crispin + +properties: + compatible: + const: realtek,rtl-intc + + "#interrupt-cells": + const: 1 + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + interrupt-controller: true + + "#address-cells": + const: 0 + + interrupt-map: + description: Describes mapping from SoC interrupts to CPU interrupts + +required: + - compatible + - reg + - "#interrupt-cells" + - interrupt-controller + - "#address-cells" + - interrupt-map + +additionalProperties: false + +examples: + - | + intc: interrupt-controller@3000 { + compatible = "realtek,rtl-intc"; + #interrupt-cells = <1>; + interrupt-controller; + reg = <0x3000 0x20>; + #address-cells = <0>; + interrupt-map = + <31 &cpuintc 2>, + <30 &cpuintc 1>, + <29 &cpuintc 5>; + };