Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp12212751rwb; Sat, 26 Nov 2022 06:04:52 -0800 (PST) X-Google-Smtp-Source: AA0mqf5GYAdHCxU0RN2rmnokXbTDm9+p9CI8djj5Xo7I9YOfpnlXLJSNywUY1jnSa9gRvgtQRP8F X-Received: by 2002:a05:6a00:1409:b0:56b:e1d8:e7a1 with SMTP id l9-20020a056a00140900b0056be1d8e7a1mr23585288pfu.28.1669471492542; Sat, 26 Nov 2022 06:04:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669471492; cv=none; d=google.com; s=arc-20160816; b=ST0SxyyUdesDVXzOm0OMs0vYwYLAjBZWg9WcgIli64BsRBhoVphp7YYjB0OI2LNbJb 1TP6edQV8WEVMXOxIKe77DKMN4Rb45dxxJOaJeT6U2yQ1er9UuFIrtOPKN66ay/vW/N+ ZId3hxgWTlQPMwuOneq6qz2xIK3KYIqBFXqF5zbjTaX4LDODExqhJ5DZ3ikMwptKiQH8 X6HaJyo2PELL2NzSjJR5zIr9k0ujWAhXWZ2Mdw6SItCPlUEiouEs1PArhp/15j1cG3aa sj4gLPJnP6BEcg9n9td0fwHxb2eKc0upAscTbz6tK3nlqhsYeuLKTqFTpfL6AkaVJngD cQKQ== 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=KvHJ7jlKpYZk3pzLo0+rM+uRdAXs08XEQZ3v20Ebbag=; b=JylSrpZxqt6PNvDAHxHs+j65Idihrq6OKpA+s1H34XTLDIoTZ6scpkdB9Fa5HySo1X ycsG2ahwI9OGmNEfWo7R845AI8CFlaPWCSo9m6aNP3d9KimvmUuWC+ZC7FoJHJGM0Don /Pj03RzYg6EIUAo+40g0eCnyM6Y7NDRQhthRn3Mi2YcK+BUaetXW3FSR1xZdwvfy7Spc uKKYDUmorKswQeDeeC2yXp8MzTIy+nd7uKzixujNgdFd6QqTKf6UUEX6SltGHnf/pOvX uwoWPabm4yID0Zsj41cu7YIJk1RIe1st1XY6lKbSIYeB7B0nSV1S2YyxYy2AE04KuvQa 8gTg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=ma+9AkEy; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=F+yaEDSU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 6-20020a630b06000000b004774a05eddbsi6828063pgl.828.2022.11.26.06.04.41; Sat, 26 Nov 2022 06:04:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=ma+9AkEy; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=F+yaEDSU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S229623AbiKZNft (ORCPT + 84 others); Sat, 26 Nov 2022 08:35:49 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35902 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229646AbiKZNfS (ORCPT ); Sat, 26 Nov 2022 08:35:18 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6F7B01D674 for ; Sat, 26 Nov 2022 05:34:49 -0800 (PST) Date: Sat, 26 Nov 2022 13:34:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1669469687; 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=KvHJ7jlKpYZk3pzLo0+rM+uRdAXs08XEQZ3v20Ebbag=; b=ma+9AkEyvhIiLx1ilHiZe2CKGGnw6XQGnGkMWFM4bBvI2e1IwqqV1KjS5yXBnmEQuxXYVh 5pvnnMOdtXboxf8l/T3x4tBZ162w8wpmnB1D61ldG3q5drMNlRt+T6rDZa2eunv6QxCWBV tR9b/SpQF1RDL8frtLLWaGbVqkYuy6gNHlebuGCoUITO7Ht/4X7K82zKH//wCbJSXtamW0 gn67vZyKzKfOeYpQ5CwUWQX5wJP28s/JwqI2PXIOqpbj5hHfmpbD1n5MgRdDtHtewLAdjI a+E9a+1SmTzMIC/Pi37p8uY1HJKrt27rOblc/WuuqfLg3MNc7zn0tkZuzP2RCg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1669469687; 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=KvHJ7jlKpYZk3pzLo0+rM+uRdAXs08XEQZ3v20Ebbag=; b=F+yaEDSUdx8cjJ6wh7F0POXd8fRb66R1xeAkVBtyo+tpOBEe0MxtN5Yc9GDzijFSUxphAf YJQICsb0XMPb4WAA== From: "irqchip-bot for Liu Peibao" 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 yaml for LoongArch CPU interrupt controller Cc: Liu Peibao , Krzysztof Kozlowski , Marc Zyngier , tglx@linutronix.de In-Reply-To: <20221114113824.1880-3-liupeibao@loongson.cn> References: <20221114113824.1880-3-liupeibao@loongson.cn> MIME-Version: 1.0 Message-ID: <166946968615.4906.13490870742447683383.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 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net 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: 6b2748ada244c7597e9b677a0bdda4e8781a8d8f Gitweb: https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms/6b2748ada244c7597e9b677a0bdda4e8781a8d8f Author: Liu Peibao AuthorDate: Mon, 14 Nov 2022 19:38:24 +08:00 Committer: Marc Zyngier CommitterDate: Sat, 26 Nov 2022 11:54:11 dt-bindings: interrupt-controller: add yaml for LoongArch CPU interrupt controller Current LoongArch compatible CPUs support 14 CPU IRQs. We can describe how the 14 IRQs are wired to the platform's internal interrupt controller by devicetree. Signed-off-by: Liu Peibao Reviewed-by: Krzysztof Kozlowski Signed-off-by: Marc Zyngier Link: https://lore.kernel.org/r/20221114113824.1880-3-liupeibao@loongson.cn --- Documentation/devicetree/bindings/interrupt-controller/loongarch,cpu-interrupt-controller.yaml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongarch,cpu-interrupt-controller.yaml diff --git a/Documentation/devicetree/bindings/interrupt-controller/loongarch,cpu-interrupt-controller.yaml b/Documentation/devicetree/bindings/interrupt-controller/loongarch,cpu-interrupt-controller.yaml new file mode 100644 index 0000000..2a1cf88 --- /dev/null +++ b/Documentation/devicetree/bindings/interrupt-controller/loongarch,cpu-interrupt-controller.yaml @@ -0,0 +1,34 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/interrupt-controller/loongarch,cpu-interrupt-controller.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: LoongArch CPU Interrupt Controller + +maintainers: + - Liu Peibao + +properties: + compatible: + const: loongarch,cpu-interrupt-controller + + '#interrupt-cells': + const: 1 + + interrupt-controller: true + +additionalProperties: false + +required: + - compatible + - '#interrupt-cells' + - interrupt-controller + +examples: + - | + interrupt-controller { + compatible = "loongarch,cpu-interrupt-controller"; + #interrupt-cells = <1>; + interrupt-controller; + };