From patchwork Thu Mar 17 11:55:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552771 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 180EBC433F5 for ; Thu, 17 Mar 2022 11:56:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233170AbiCQL5V (ORCPT ); Thu, 17 Mar 2022 07:57:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60460 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233155AbiCQL5S (ORCPT ); Thu, 17 Mar 2022 07:57:18 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 027B31E5337 for ; Thu, 17 Mar 2022 04:56:02 -0700 (PDT) Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id D20713F617 for ; Thu, 17 Mar 2022 11:56:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518160; bh=NNkRDkWPiveTHGJJVi4+4/ORT85T+y0AcSaoWSMmS+o=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=PLWoUIjzkMRs5qmqBnM4bc30urnKpAVct1KqQDe8UKAdmEOj8i/aj16RdmC2jI7Ic b/EGHqwAMZ04SsBWEJuL8LFG72YPrvEqwFBjz6b0dvxWDyxt2ctWwyANHas7sEPK2b VTSWs9aGOXGT7lTW+UZt6GV35wDi54xF38Q3/S5WfGYwN7PeS8QHnpGahC/wcxCHW1 hlADzcvRaCesiPmkqQdag4vtQvph0OpIECzYwNoKKXZhxh9Lsi9A0OT9gSMjdowNTa 1N7cspsniYmj5nwZYlqtbXzU2bGTtepBXmUuHUm8vplx9HQ24GHfEIeb6yQe/Mr7nk K3WqQ82YgHYTw== Received: by mail-ed1-f72.google.com with SMTP id bq19-20020a056402215300b0040f276105a4so2994939edb.2 for ; Thu, 17 Mar 2022 04:56:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=NNkRDkWPiveTHGJJVi4+4/ORT85T+y0AcSaoWSMmS+o=; b=F32sk824+uZjitJXDpOej5R5t6OZjZg2NCrHY1ApDTo0T12Z8+NtMXXNK5gsaTjPJG hEuCc6Zt4KyLxtDr2xOl4POC7f/1SqbOjDaCHsIx1FXDZVgx7PhmLPfGAGmBmUvQJHs9 EG1EVivP+HvcXbEd68izrtqgmaZphaS9Njy4Xrkw9ibu/dz7q1evw2V9rBDLvFU/amUR SB3PPxFqKkJ6VNE30yoJh09FRmd8j8Km2dMvbOlJMNAEloqk41e/3wtSiqLQxMTotHrq 1tPKP80S1zTyA3FwCdQqjS67YOvLi1ZCZ6hp1hlNg9PPkP+wXK1iGRNRl93o9vyvl70H qxsg== X-Gm-Message-State: AOAM531gzt/UeKjZpa0UTptFxSH8ZNa36b9/kt39SeeGDB5xj32wcQjM 39c1M0MCM3lckgfn21smHp6zoAwmDOeSh0zWGW8WEM7Cp0wY210U/xonOvggvR4gDfRb7MOj/nD 3WN8p7llDTbKpCVpUrqUR3z4kUP8QqdxetSHQerE= X-Received: by 2002:adf:e7c2:0:b0:203:e177:f93f with SMTP id e2-20020adfe7c2000000b00203e177f93fmr3811099wrn.671.1647518149323; Thu, 17 Mar 2022 04:55:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzluksm2ijGbV1ETbB+BHuJenpk8meaKL2FHMzBNsHmttg1+/DKcyqO/YoDEeWrnQIt4k8a0g== X-Received: by 2002:adf:e7c2:0:b0:203:e177:f93f with SMTP id e2-20020adfe7c2000000b00203e177f93fmr3811087wrn.671.1647518149108; Thu, 17 Mar 2022 04:55:49 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id j34-20020a05600c1c2200b0038995cb915fsm11462862wms.9.2022.03.17.04.55.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:55:48 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 01/18] ARM: dts: nspire: use lower case hex addresses in node unit addresses Date: Thu, 17 Mar 2022 12:55:25 +0100 Message-Id: <20220317115542.450032-2-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Convert all hex addresses in node unit addresses to lower case to fix dt_binding_check and dtc W=1 warnings. Conversion was done using sed: $ sed -e 's/@\([a-zA-Z0-9_-]*\) {/@\L\1 {/' -i arch/arm/boot/dts/nspire* $ sed -e 's/<0x\([a-zA-Z0-9_-]*\) /<0x\L\1 /g' -i arch/arm/boot/dts/nspire* Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nspire-classic.dtsi | 10 ++--- arch/arm/boot/dts/nspire-cx.dts | 4 +- arch/arm/boot/dts/nspire.dtsi | 60 +++++++++++++-------------- 3 files changed, 37 insertions(+), 37 deletions(-) diff --git a/arch/arm/boot/dts/nspire-classic.dtsi b/arch/arm/boot/dts/nspire-classic.dtsi index 41744cc2bc72..01e1bb7c3c6c 100644 --- a/arch/arm/boot/dts/nspire-classic.dtsi +++ b/arch/arm/boot/dts/nspire-classic.dtsi @@ -17,7 +17,7 @@ clcd_pads: endpoint { &fast_timer { /* compatible = "lsi,zevio-timer"; */ - reg = <0x90010000 0x1000>, <0x900A0010 0x8>; + reg = <0x90010000 0x1000>, <0x900a0010 0x8>; }; &uart { @@ -30,12 +30,12 @@ &uart { &timer0 { /* compatible = "lsi,zevio-timer"; */ - reg = <0x900C0000 0x1000>, <0x900A0018 0x8>; + reg = <0x900c0000 0x1000>, <0x900a0018 0x8>; }; &timer1 { compatible = "lsi,zevio-timer"; - reg = <0x900D0000 0x1000>, <0x900A0020 0x8>; + reg = <0x900d0000 0x1000>, <0x900a0020 0x8>; }; &keypad { @@ -66,10 +66,10 @@ ahb { #address-cells = <1>; #size-cells = <1>; - intc: interrupt-controller@DC000000 { + intc: interrupt-controller@dc000000 { compatible = "lsi,zevio-intc"; interrupt-controller; - reg = <0xDC000000 0x1000>; + reg = <0xdc000000 0x1000>; #interrupt-cells = <1>; }; }; diff --git a/arch/arm/boot/dts/nspire-cx.dts b/arch/arm/boot/dts/nspire-cx.dts index 0c16b04e2744..590b7dff6ae5 100644 --- a/arch/arm/boot/dts/nspire-cx.dts +++ b/arch/arm/boot/dts/nspire-cx.dts @@ -92,10 +92,10 @@ ahb { #address-cells = <1>; #size-cells = <1>; - intc: interrupt-controller@DC000000 { + intc: interrupt-controller@dc000000 { compatible = "arm,pl190-vic"; interrupt-controller; - reg = <0xDC000000 0x1000>; + reg = <0xdc000000 0x1000>; #interrupt-cells = <1>; }; diff --git a/arch/arm/boot/dts/nspire.dtsi b/arch/arm/boot/dts/nspire.dtsi index 90e033d9141f..bb240e6a3a6f 100644 --- a/arch/arm/boot/dts/nspire.dtsi +++ b/arch/arm/boot/dts/nspire.dtsi @@ -20,9 +20,9 @@ bootrom: bootrom@0 { reg = <0x00000000 0x80000>; }; - sram: sram@A4000000 { + sram: sram@a4000000 { device = "memory"; - reg = <0xA4000000 0x20000>; + reg = <0xa4000000 0x20000>; }; timer_clk: timer_clk { @@ -33,12 +33,12 @@ timer_clk: timer_clk { base_clk: base_clk { #clock-cells = <0>; - reg = <0x900B0024 0x4>; + reg = <0x900b0024 0x4>; }; ahb_clk: ahb_clk { #clock-cells = <0>; - reg = <0x900B0024 0x4>; + reg = <0x900b0024 0x4>; clocks = <&base_clk>; }; @@ -71,28 +71,28 @@ ahb { #size-cells = <1>; ranges; - spi: spi@A9000000 { - reg = <0xA9000000 0x1000>; + spi: spi@a9000000 { + reg = <0xa9000000 0x1000>; }; - usb0: usb@B0000000 { + usb0: usb@b0000000 { compatible = "lsi,zevio-usb"; - reg = <0xB0000000 0x1000>; + reg = <0xb0000000 0x1000>; interrupts = <8>; usb-phy = <&usb_phy>; vbus-supply = <&vbus_reg>; }; - usb1: usb@B4000000 { - reg = <0xB4000000 0x1000>; + usb1: usb@b4000000 { + reg = <0xb4000000 0x1000>; interrupts = <9>; status = "disabled"; }; - lcd: lcd@C0000000 { + lcd: lcd@c0000000 { compatible = "arm,pl111", "arm,primecell"; - reg = <0xC0000000 0x1000>; + reg = <0xc0000000 0x1000>; interrupts = <21>; /* @@ -105,17 +105,17 @@ lcd: lcd@C0000000 { clock-names = "clcdclk", "apb_pclk"; }; - adc: adc@C4000000 { - reg = <0xC4000000 0x1000>; + adc: adc@c4000000 { + reg = <0xc4000000 0x1000>; interrupts = <11>; }; - tdes: crypto@C8010000 { - reg = <0xC8010000 0x1000>; + tdes: crypto@c8010000 { + reg = <0xc8010000 0x1000>; }; - sha256: crypto@CC000000 { - reg = <0xCC000000 0x1000>; + sha256: crypto@cc000000 { + reg = <0xcc000000 0x1000>; }; apb@90000000 { @@ -143,16 +143,16 @@ uart: serial@90020000 { interrupts = <1>; }; - timer0: timer@900C0000 { - reg = <0x900C0000 0x1000>; + timer0: timer@900c0000 { + reg = <0x900c0000 0x1000>; clocks = <&timer_clk>, <&timer_clk>, <&timer_clk>; clock-names = "timer0clk", "timer1clk", "apb_pclk"; }; - timer1: timer@900D0000 { - reg = <0x900D0000 0x1000>; + timer1: timer@900d0000 { + reg = <0x900d0000 0x1000>; interrupts = <19>; clocks = <&timer_clk>, <&timer_clk>, <&timer_clk>; @@ -171,18 +171,18 @@ rtc: rtc@90090000 { interrupts = <4>; }; - misc: misc@900A0000 { - reg = <0x900A0000 0x1000>; + misc: misc@900a0000 { + reg = <0x900a0000 0x1000>; }; - pwr: pwr@900B0000 { - reg = <0x900B0000 0x1000>; + pwr: pwr@900b0000 { + reg = <0x900b0000 0x1000>; interrupts = <15>; }; - keypad: input@900E0000 { + keypad: input@900e0000 { compatible = "ti,nspire-keypad"; - reg = <0x900E0000 0x1000>; + reg = <0x900e0000 0x1000>; interrupts = <16>; scan-interval = <1000>; @@ -191,8 +191,8 @@ keypad: input@900E0000 { clocks = <&apb_pclk>; }; - contrast: contrast@900F0000 { - reg = <0x900F0000 0x1000>; + contrast: contrast@900f0000 { + reg = <0x900f0000 0x1000>; }; led: led@90110000 { From patchwork Thu Mar 17 11:56:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552342 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id DF7B5C4332F for ; Thu, 17 Mar 2022 11:57:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233205AbiCQL6u (ORCPT ); Thu, 17 Mar 2022 07:58:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34016 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233212AbiCQL6q (ORCPT ); Thu, 17 Mar 2022 07:58:46 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C8E01E6950 for ; Thu, 17 Mar 2022 04:57:28 -0700 (PDT) Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 0FF3F3F621 for ; Thu, 17 Mar 2022 11:57:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518246; bh=VChXuM8K4QoDWKbjkubBo2C7YS9EHl+r3kLe9dbaCgo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=LKPUVBetATCqpTAZgDmQzCn4akz1d4uiWL4QprtmiJvB+kXgY3MQe7IWUD1m/SOSy zGGWSf5oqb3OjfFuc2HT6n8x8iZXg+51Uiou3ZGMfLozPwqBVtQ/qe2dLfygoBJp7A 3xrqMW4YEooatga5fKael7EpOFGFUr5LQ25ANfKC3kWhUIG6wpCAhHIduXkefH/XI1 Wo3FAkRBOuHXphhWnzaCDvYOqnU39env9ifzG/kyKLsbpMMlhgq5Ms0qLqONrX2R9n xFROO5Oz1WX7ae3RszUMyYppNBLkBCbCTM0STJWMOE4NTB/Afi7MnGMYDtcM1yU4pB yiFupVqwT+RgA== Received: by mail-wr1-f69.google.com with SMTP id q4-20020adfc504000000b00203e15159e8so1351819wrf.6 for ; Thu, 17 Mar 2022 04:57:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=VChXuM8K4QoDWKbjkubBo2C7YS9EHl+r3kLe9dbaCgo=; b=AVZa1yK5WBwZhnC6MAi5dIEFXepDoQ1H5yDdOUZZn6M7IkxDgoAzAGMrj5qqj0FOqO Ty4kSS+0JIcCpxgzTItpAkOeIqKrblryZddZeyE5+X0E4LECRJxJkDLwjw+R29aTcmlh hIDFvXxDRQ2CC8WFMj6BdGK7t7ynD/5R0ZXn/OC83Gek01p+slwnADxe4GtdU2/KMgHF eJYLT/UDiLgmuc4TStpmPVNPM8PEQlkCvnpQfjkboHsIs0lqZOvA7dGw1BpCz/8+HGj7 60wlX05ZsaIU6v37qX2E7Ipso8v4S1aSZoHToE8qSlmYr2xLZ6hKugJI5JYAGG3lZng0 KpAQ== X-Gm-Message-State: AOAM530+TIIySUvLNSJdBzHSN524aCdzo8d0NSTsybbY/0ISGUa0Dx1O kZs2U9MOveVOJ7I0OLIMdF6rKtii4P6eEMqD2oKgO6SFPiTsEjiYs/6/NagLMBX1yOlzO2JfkVo mXMtUxihiS75bE8GXER8n02JJg16lynXKjqh7xZM= X-Received: by 2002:a1c:7518:0:b0:381:c77:ceec with SMTP id o24-20020a1c7518000000b003810c77ceecmr3609311wmc.57.1647518234171; Thu, 17 Mar 2022 04:57:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxsiX6nbj0kfQADgRjJIDqdkJ617e7CvGmtStpgdMKD/NEmWTzdx19H/0Ce1BkkWrE8nM6zWw== X-Received: by 2002:a1c:7518:0:b0:381:c77:ceec with SMTP id o24-20020a1c7518000000b003810c77ceecmr3609267wmc.57.1647518233902; Thu, 17 Mar 2022 04:57:13 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:12 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 02/18] ARM: dts: ox820: align interrupt controller node name with dtschema Date: Thu, 17 Mar 2022 12:56:49 +0100 Message-Id: <20220317115705.450427-1-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Fixes dtbs_check warnings like: gic@1000: $nodename:0: 'gic@1000' does not match '^interrupt-controller(@[0-9a-f,]+)*$' Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/ox820.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/ox820.dtsi b/arch/arm/boot/dts/ox820.dtsi index 90846a7655b4..dde4364892bf 100644 --- a/arch/arm/boot/dts/ox820.dtsi +++ b/arch/arm/boot/dts/ox820.dtsi @@ -287,7 +287,7 @@ local-timer@600 { clocks = <&armclk>; }; - gic: gic@1000 { + gic: interrupt-controller@1000 { compatible = "arm,arm11mp-gic"; interrupt-controller; #interrupt-cells = <3>; From patchwork Thu Mar 17 11:56:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552770 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1D1CBC433FE for ; Thu, 17 Mar 2022 11:57:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233197AbiCQL6t (ORCPT ); Thu, 17 Mar 2022 07:58:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233214AbiCQL6r (ORCPT ); Thu, 17 Mar 2022 07:58:47 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ABD251E696F for ; Thu, 17 Mar 2022 04:57:29 -0700 (PDT) Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 870E13F4BC for ; Thu, 17 Mar 2022 11:57:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518248; bh=9zBbrIVySme8IHRcwhL+hzcd9fjni90AU02iDVUn98k=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Vy0OlbyfRf5qq+s6wIeZaZhIC1yysT39Hih1M86ZWNUzDvJlt/EpAnK1xIXSEJ+Td lq1E9CIc4AhjdBY2WNRoNH1ussdn5lAJcyG5D8Xj5NTo1xXIbyyzpdD4CyZIe+80In uXYGTK1t6+O0aBIpvCosWx6BpGtTq0/2cpTrrvE1IN5OIUTikuNM5yTtIUSAHFm5e5 7We7RLqBhH7wrxZX+OBDzXqfZfE3XvyqvTdUDayHYvcoblYNjD1s7ltEJ37pWl3yJY IiKQ05Ys+hSN6zpmBUxPZmoee/rMC1tHvE+cjWSGiFMMxc+rEh22npkMPE5w8y6mwV ow+h/QMVuJW6w== Received: by mail-ed1-f69.google.com with SMTP id w15-20020a50c44f000000b00418f00014f8so1858433edf.18 for ; Thu, 17 Mar 2022 04:57:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=9zBbrIVySme8IHRcwhL+hzcd9fjni90AU02iDVUn98k=; b=GQnbX3u23AZNFFCntFhv8ldiHIBPQrWoZAatRR67t/zsQ0X9bCjgq1frtOmNjqpcMX kw6RgfQwIHOWmySuQQFYH33NhLmRaKjRm3qN1mlPySVEUD1e8tjSXS9CTbBPdhlnD02Z F46LdY1iSFf+cfykh17KxLEc/5kdYoQxTs/KrY40RejUa5MV3/E9Bb8kPabuLgePlXsn z76lBcJKtoJBfsZP+vVG1JeIqgcgOBcNKlpVJldcsqA/qZip8FUu8Q8r9z0V5NpcgAVE dGloxe/xdUHzh115h1fj4GP2Memdn7uHBhDMZzKc1HtiGHWw7TZRuBME11+M0/QS0Unu mW/w== X-Gm-Message-State: AOAM532kBNw8nZekOn+CV9ol/iqclusrWd4xUnU6+iKM5FAyTc+w/Ck4 XOgEA5HsbPQ4WaiDbE7wcGcsNYt+ctpcjqOUQfstilAp63LOP6G4AQg31atEXIOjkGuRlVc8jHS Vb7OxTTGw4rQooWEH+IpD5n1k3uxoJvTiG5hKWhU= X-Received: by 2002:a05:6000:1ac7:b0:1f1:f9ee:7c57 with SMTP id i7-20020a0560001ac700b001f1f9ee7c57mr3633439wry.52.1647518236416; Thu, 17 Mar 2022 04:57:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwRVHHUrn4Gc7Ji2R1ZLqLDKn0bipCiLCnFH300rCQjMQzGcy481HRPG22f9lNVTtX9qFN6oQ== X-Received: by 2002:a05:6000:1ac7:b0:1f1:f9ee:7c57 with SMTP id i7-20020a0560001ac700b001f1f9ee7c57mr3633417wry.52.1647518236248; Thu, 17 Mar 2022 04:57:16 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:15 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 03/18] ARM: dts: socfpga: align interrupt controller node name with dtschema Date: Thu, 17 Mar 2022 12:56:50 +0100 Message-Id: <20220317115705.450427-2-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Fixes dtbs_check warnings like: $nodename:0: 'intc@fffed000' does not match '^interrupt-controller(@[0-9a-f,]+)*$' Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi index 7c1d6423d7f8..b8c5dd7860cb 100644 --- a/arch/arm/boot/dts/socfpga.dtsi +++ b/arch/arm/boot/dts/socfpga.dtsi @@ -46,7 +46,7 @@ pmu: pmu@ff111000 { <0xff113000 0x1000>; }; - intc: intc@fffed000 { + intc: interrupt-controller@fffed000 { compatible = "arm,cortex-a9-gic"; #interrupt-cells = <3>; interrupt-controller; diff --git a/arch/arm/boot/dts/socfpga_arria10.dtsi b/arch/arm/boot/dts/socfpga_arria10.dtsi index 3ba431dfa8c9..f1e50d2e623a 100644 --- a/arch/arm/boot/dts/socfpga_arria10.dtsi +++ b/arch/arm/boot/dts/socfpga_arria10.dtsi @@ -38,7 +38,7 @@ pmu: pmu@ff111000 { <0xff113000 0x1000>; }; - intc: intc@ffffd000 { + intc: interrupt-controller@ffffd000 { compatible = "arm,cortex-a9-gic"; #interrupt-cells = <3>; interrupt-controller; From patchwork Thu Mar 17 11:56:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552769 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 78F36C433F5 for ; Thu, 17 Mar 2022 11:57:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233210AbiCQL6v (ORCPT ); Thu, 17 Mar 2022 07:58:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233193AbiCQL6t (ORCPT ); Thu, 17 Mar 2022 07:58:49 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 65C8C1E6950 for ; Thu, 17 Mar 2022 04:57:33 -0700 (PDT) Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 74D4F3F79C for ; Thu, 17 Mar 2022 11:57:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518251; bh=aSGezm1yIxV4XCs71xtI5EKoFHjXL820ywE13DRNOT4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=peWqTmU7YzULBaq+6L2LXecpjE1Jd3/wf9qX76CkYeq0TZMfN0tmvle3SiEJuDc98 llSpj5pgcS7j01kXQQ6RQF7QJifvOvSTdNT3zyI+lk3fYUlqB1v4Wc7z/kNNW7uec5 7vAsDN7lXeJiBpWm6iCzxqp1ebBIP8K+08gXQPkueEnYFIUDaV2S1Up55wHMmpffP8 Qh7tGnbFH+UO5fyG1WvrAZ4AxRun3Skf/UlxNBFQm728Sdsqi2rxtn/k6/SE82jhFT PNAglv7J6B9Fjs3tgWOeC/i54J3c/pWXoUCbtfuAPxfR7v0KjjKwaHsSYH35/MsO2y QaNMJsvs0jsiQ== Received: by mail-ed1-f72.google.com with SMTP id b9-20020aa7d489000000b0041669cd2cbfso2975819edr.16 for ; Thu, 17 Mar 2022 04:57:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=aSGezm1yIxV4XCs71xtI5EKoFHjXL820ywE13DRNOT4=; b=dkpbwQ8kRPRuML7WDlfk3P66qe4F5eaewgsvtLoNs7StE+0gHHX/QXiGoZRRWfRUxJ nnPgGhl7R7dREws6h4WfSmXB2BncuMJFpuRuDv5mUh3vMPxhwhzswF2wtVp/ESBIZnz/ fMZxo41MUSiSL5ZT1jiIOCyYoVP/7dtL+J+fbhw9HUhu1UGGg/tC1AGXwIYBHVi7kQAP 4bSXr31IayL4c/9eIaZwAp5tsjybP4mVLuLAuuzh7tUAsF1GbffyIPW9MUN0+uJsKPOR lAl42qZhvM5rKc2iRuKJR6sSI55KOP5K9sdqPBoIH537ChjdqACkFyvzzm7AhbEzy0FD 5QEg== X-Gm-Message-State: AOAM530soUDayhUICkjUzjo0f4QKP+5W7agRf/pFh1W0WgoSdWuc9k0Z Uau8gOpAgkLniGLOL9BywjY0X9AzRWdHvgIp7RCBWipskMxKZ/djpR3rD5ETQPYCdCXQucK7esC AVN4t2fV4KjptpMgK2TLq3ifPaShWYnzn/yeu4cQ= X-Received: by 2002:adf:a302:0:b0:1ed:bf30:40e3 with SMTP id c2-20020adfa302000000b001edbf3040e3mr3777954wrb.270.1647518238536; Thu, 17 Mar 2022 04:57:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz2T8BZ9r1cayLerGnUvxU9+ZIYyhi9vmiexAY/nI3LK3OqgvQvruoxbLO/RKMhjARnY2yv2A== X-Received: by 2002:adf:a302:0:b0:1ed:bf30:40e3 with SMTP id c2-20020adfa302000000b001edbf3040e3mr3777906wrb.270.1647518238317; Thu, 17 Mar 2022 04:57:18 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:17 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 04/18] dt-bindings: irqchip: actions, owl-sirq: include generic schema Date: Thu, 17 Mar 2022 12:56:51 +0100 Message-Id: <20220317115705.450427-3-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/actions,owl-sirq.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml b/Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml index 5da333c644c9..c058810cf475 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml @@ -14,6 +14,9 @@ description: | This interrupt controller is found in the Actions Semi Owl SoCs (S500, S700 and S900) and provides support for handling up to 3 external interrupt lines. +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: enum: @@ -46,7 +49,7 @@ required: - '#interrupt-cells' - 'interrupts' -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:56:52 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552343 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8E0F6C4332F for ; Thu, 17 Mar 2022 11:57:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230122AbiCQL6k (ORCPT ); Thu, 17 Mar 2022 07:58:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33808 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233193AbiCQL6j (ORCPT ); Thu, 17 Mar 2022 07:58:39 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AD4C51E6952 for ; Thu, 17 Mar 2022 04:57:23 -0700 (PDT) Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 6707D3F338 for ; Thu, 17 Mar 2022 11:57:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518241; bh=BPmH+sTMtK9KvdlWBUTtE4tsLSFnUjRMwkwF+kfhktM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=rj118YtkSon9h0dPV22tuA3vMTqP+/zuM5UautuqeC29vJzntM054cDSA74PUjMt/ 8sj7cyPAFnJ3XpunORwy634HX1L0VOINNfMezDMJKqI6PbEevw3fOaaGDT/Hau0RIQ mjz5t5eL74R12v1jaJ3ZMK0rTKiZ47xnoAmMCZbraSPtdVDXPN51go5I2XifG8Tm+V hv6F4YQTYi7veElE2eonUs0Wtns2/AbeB0+sBCgmtA36GEi6cx4fhMfobKLt7XSVls 7elKmCNl3FJwEFtk+MMWkCj0vWiFhtdhy3d3mdaRhJISQRxVLNuRS7MqEtxEMLnIFm aEh1gnYE9O87A== Received: by mail-wr1-f71.google.com with SMTP id f9-20020a5d58e9000000b001f0247e5e96so1464049wrd.15 for ; Thu, 17 Mar 2022 04:57:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=BPmH+sTMtK9KvdlWBUTtE4tsLSFnUjRMwkwF+kfhktM=; b=gXPtmjE3CFQ9SW1lhL43oGJPljo2YGwuDVAMpglHKBb53pIVrlX6MUMNYS3UizL/Ye SQL70fUU+LgM3uVK7k/EfyXBO/c9h+46+MsCFK62x8W7Hu50rb0R/w5arvnQW2tYvyKm DN9iGPjfbMPKJBVrCMLhvR9iHil8A4EwYdSzkoOAukPmBzo47dMF1fEfc6EAC0AeQa1J hNt1/do14I/6RB5VjgcUfZjo8C0TNEy3W6ekuwSyWFicKvnNQKzzbXpZ/4j7VoGoTvvL pKAzxXAxM1+q4nL24PjoGKwQostTBkJ4LScpOY465TKG9PmZvVvB9/jxIOylgAFoExO4 rc1g== X-Gm-Message-State: AOAM532yOi+HH3OFImOtGP+eH8jNZipkUh6z6QksFNM5s0vVSFvSEm+b 8jt2xiRzovjmRUl/0pEY4IXATnWsjaG4K+heu2/kqDOa+LBNX9wSY4kA4ED6KRYdm8onc5bh/w6 fpmD8fAgNFFPc3HhJeMKgFy1NWY2HeGbGTxyWsow= X-Received: by 2002:adf:e746:0:b0:1ef:8476:dab3 with SMTP id c6-20020adfe746000000b001ef8476dab3mr3772412wrn.449.1647518240630; Thu, 17 Mar 2022 04:57:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxQHNNPp+cT6LCWfeTjsbKn2oDv2UQ8R2ucYLdbIGsLwf9N7IdLuy6eC+hFFDvk8H5WgkaZvQ== X-Received: by 2002:adf:e746:0:b0:1ef:8476:dab3 with SMTP id c6-20020adfe746000000b001ef8476dab3mr3772388wrn.449.1647518240413; Thu, 17 Mar 2022 04:57:20 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:20 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 05/18] dt-bindings: irqchip: fsl: include generic schema Date: Thu, 17 Mar 2022 12:56:52 +0100 Message-Id: <20220317115705.450427-4-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../devicetree/bindings/interrupt-controller/fsl,intmux.yaml | 5 ++++- .../bindings/interrupt-controller/fsl,irqsteer.yaml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml b/Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml index 1d6e0f64a807..5ead6b7dcb42 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml @@ -9,6 +9,9 @@ title: Freescale INTMUX interrupt multiplexer maintainers: - Joakim Zhang +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: const: fsl,imx-intmux @@ -45,7 +48,7 @@ required: - clocks - clock-names -additionalProperties: false +unevaluatedProperties: false examples: - | diff --git a/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml b/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml index bcb5e20fa9ca..4b5080f754ea 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml @@ -9,6 +9,9 @@ title: Freescale IRQSTEER Interrupt Multiplexer maintainers: - Lucas Stach +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: oneOf: @@ -70,7 +73,7 @@ required: - fsl,channel - fsl,num-irqs -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:56:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552340 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EFD97C433FE for ; Thu, 17 Mar 2022 11:57:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233227AbiCQL6y (ORCPT ); Thu, 17 Mar 2022 07:58:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34192 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233216AbiCQL6v (ORCPT ); Thu, 17 Mar 2022 07:58:51 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BE0BF1E6E8D for ; Thu, 17 Mar 2022 04:57:35 -0700 (PDT) Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 931E53F312 for ; Thu, 17 Mar 2022 11:57:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518254; bh=rkZlJ0igM03Y8VkMiNizWzNDbnqGn+aUyjhq4DWqgik=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=tdlh/m2jh6vSg7/MWfaZ8iUQziaDT1AQcdrR1uwajdnL9yITNCrtpicUWGWvpyNRO msvAsjLNziQGBlWHXbweONI2ySq+no2O9HzqPDS+GsR3umQeE2Uf+Ula/SKsk2wAhn v5J/8RcPRju3zhfvImDCmo9SLvN/nyTx0I73wAL5hL6KBnUF4mZbTQnNgx16u8gmO/ DsqAOXczM9To+ApnN+fpTIcqGzlZnlFiHXR8XsepHT78RG3CE+d/+TlhPHo+3eiSmg RFQQh+liCzj6caD0rXXPA3xPzyQ/kQNlYDWOVhnzqUSS5pDt15CLGWKDWdyMftDgeI n4ufhbn5FuiOw== Received: by mail-wm1-f69.google.com with SMTP id h127-20020a1c2185000000b0038c6f7e22a4so2195653wmh.9 for ; Thu, 17 Mar 2022 04:57:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rkZlJ0igM03Y8VkMiNizWzNDbnqGn+aUyjhq4DWqgik=; b=J+LHBvyLDMzFvF5+o0NyAM++4lr3pdOvcqy6+IWOtnC2dk9oFLqqm91v03sd5SPUD8 glBenC8QFt4/zXCMZc1mevDEBLBNTSycF77cXYhAmMx0vA9w/IA2M1IjUMFVwqRoX1iq G6Zze4G3eR3MNWF8C96+oOoCPZcO5eoPrAHUUqYCnUaAQ4y9ude7ltazNgGp2n6zaHrf 1RauAABNiCFl1tHFFtiTJKKt4/GSvWe/MkemG55KeQlktCbG1dFv461nfPsUuyCZRluJ rUCjE1ReaMXiZ9QwSEE8MbCKPwQtCKm5UL63goMcThW0NXo4vfXbYDqKpDWnZolInIyL ZM0Q== X-Gm-Message-State: AOAM531sETM9HQ/kPTKa+9LRS53Re2a42J7SfxC4augBcS/ZxMtqiO7D 666zGd8gj8cBIulHnGNgmC1vbNOJdTG5qDfeq61/Hd1AcOJJ2fetxZgPBVmDQDTswoy90zzB8YU cTell+AtB/QThOjbqygKXpQQ31blGBUFEqsiRvGk= X-Received: by 2002:a5d:608e:0:b0:203:e8a3:36f3 with SMTP id w14-20020a5d608e000000b00203e8a336f3mr2822221wrt.176.1647518244239; Thu, 17 Mar 2022 04:57:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwPfOj+UeHfKmqSbS2Hx8bnxirl/NYvL3z9HsIpNergGiYK9EsV7ImtjHZaqXnE8okb/mRUOw== X-Received: by 2002:a5d:608e:0:b0:203:e8a3:36f3 with SMTP id w14-20020a5d608e000000b00203e8a336f3mr2822186wrt.176.1647518244048; Thu, 17 Mar 2022 04:57:24 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:23 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 06/18] dt-bindings: irqchip: ingenic: include generic schema Date: Thu, 17 Mar 2022 12:56:53 +0100 Message-Id: <20220317115705.450427-5-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/ingenic,intc.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml index 0358a7739c8e..74597a98f86c 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml @@ -9,6 +9,9 @@ title: Ingenic SoCs interrupt controller devicetree bindings maintainers: - Paul Cercueil +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: $nodename: pattern: "^interrupt-controller@[0-9a-f]+$" @@ -50,7 +53,7 @@ required: - "#interrupt-cells" - interrupt-controller -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:56:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552767 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5080DC433EF for ; Thu, 17 Mar 2022 11:57:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233208AbiCQL66 (ORCPT ); Thu, 17 Mar 2022 07:58:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34346 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233235AbiCQL64 (ORCPT ); Thu, 17 Mar 2022 07:58:56 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8F40F1E6EA2 for ; Thu, 17 Mar 2022 04:57:39 -0700 (PDT) Received: from mail-lj1-f199.google.com (mail-lj1-f199.google.com [209.85.208.199]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 70F333F625 for ; Thu, 17 Mar 2022 11:57:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518258; bh=nSwS54FLcijToE2aK+yEI4OGn17JP6PMWHAMiQXMIj8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=PT2jj0e+JyQ2s0l5t7kVIdSaiAvGp0yT9zEI2ItJ0s+/6oy8Z+LjHLztjWreNegxy HpzZwHXbIpbOJR/le+lYsdGo196viUTcnpx+TSshZ6iN09M6WQ8uGc0r9Wxxdm0tie 4UBZ9GQypYBuy2amB6EGSzu5yuQGqlNXpflSygfPozh76ReS9LBjpi+2kob9tzj7/L acnZLsh0EVxGFs+d/6j9f/lkraT+kK6cw74+vB3kcSdDoAMLq2kbqK5e5KftdclJdL NH8WAQ5r2UR60zERyn2LTkYMWp43V4dKCIbq+5Pc/faaX+SDJq9p52GRKi6XKSysRx AySgPxse8EeAw== Received: by mail-lj1-f199.google.com with SMTP id 132-20020a2e098a000000b002496771ab30so141045ljj.4 for ; Thu, 17 Mar 2022 04:57:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=nSwS54FLcijToE2aK+yEI4OGn17JP6PMWHAMiQXMIj8=; b=z0AtZr/lEOfYzg7fhkx7LsgKr+U/LTmHoAuq3i/tUn7K/3wAxTh8yUOOtsI0BuKDHM sXLxikabn2iiokH7uPzdONcxUU4nQFEcOXppKBk1glH44r8HwNs4uhSZ6hkR1IUzunfd ffPZG/7cPHHn3e0GFAE9+vFZhx1foTPXe98KsxgsmJoe013hrw90MRkU5QdUuv+8tBKI mmGzCvi3EWifBarUdFPydw4sugaajT2zYlMgWKgt7YOQaMcMq8d9ON8oaGWILBgZsOQQ z8kPD/Dll3Rab/VcpJnvdgdrZoErgaTUvzl2CSK6J5GIG3keKdNAWqa9iGEPan+iM91H TGQQ== X-Gm-Message-State: AOAM530HVfhxehLpJZK7Vuo012XzlgfxSrm0KSsib12QscMMhggjzE9q 8BwAFGnyK3idK2Np3Tpw5JZhoEsJ7NLCgdXQVG055Pxqtk6LlRgHydHfdU4cGaBoExHrlrOo+ps eUe+8TZjeokPDv9pmZbmmqANLOvaPWQLTztJxHKo= X-Received: by 2002:a05:6000:15c1:b0:1f0:73d6:b716 with SMTP id y1-20020a05600015c100b001f073d6b716mr3661620wry.293.1647518247298; Thu, 17 Mar 2022 04:57:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzG3c2rG8wtLfvYQbJABDH6zuNp51t36w+nKsTHklu2oA2xBjTj2AvcWZKYkNP1t4hn/llH6w== X-Received: by 2002:a05:6000:15c1:b0:1f0:73d6:b716 with SMTP id y1-20020a05600015c100b001f073d6b716mr3661557wry.293.1647518247090; Thu, 17 Mar 2022 04:57:27 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:25 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 07/18] dt-bindings: irqchip: intel,ixp4xx: include generic schema Date: Thu, 17 Mar 2022 12:56:54 +0100 Message-Id: <20220317115705.450427-6-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../interrupt-controller/intel,ixp4xx-interrupt.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml b/Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml index 14dced11877b..38290b38e13e 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml @@ -21,6 +21,9 @@ description: | families were the only ones to reach the developer and consumer market. +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: items: @@ -44,7 +47,7 @@ required: - interrupt-controller - '#interrupt-cells' -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:56:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552341 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41CA7C433FE for ; Thu, 17 Mar 2022 11:57:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233212AbiCQL6w (ORCPT ); Thu, 17 Mar 2022 07:58:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233221AbiCQL6t (ORCPT ); Thu, 17 Mar 2022 07:58:49 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A62EA1E6EB3 for ; Thu, 17 Mar 2022 04:57:33 -0700 (PDT) Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 80D6D3FFD1 for ; Thu, 17 Mar 2022 11:57:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518251; bh=q6L0pTvWqCbYxp4ud2xHQC7gNboKzwtZb8Qa+W91MLY=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=i+yAbbFvds6D9dLYCY0vZ+oaR4SfURtQfKPYQdMWWljzNzEKnxVHSTLFbmgggPVmi WBuwAgTpDx594lKi2mnrqhOcz/NNxrd+MCHcOPnRIiy7+AYP0vVar3BK82IpfCOR/9 E+syl7B15a/XTmtqLseoE/oq+aOLEfSU/N3imps5gnfRxi8VT+I++TVEci77WgvKPB hE87NyBxJMduk6TUy9DxpPPHJpoQm/Le0XNlVzkV4Bp7HFsGPlqJC/SgDvP/6qFLV4 /iDY4a6vD2SD3g+ThzZqHJhxo4OTncylYijVmiZEmEX9p4t/0NlCPTZGshuo7ViaSR 8SI5C9YYRu0Zw== Received: by mail-wm1-f71.google.com with SMTP id r64-20020a1c2b43000000b0038b59eb1940so3005861wmr.0 for ; Thu, 17 Mar 2022 04:57:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=q6L0pTvWqCbYxp4ud2xHQC7gNboKzwtZb8Qa+W91MLY=; b=5j7+sBwRNMV3EmIybU6qpL8uFc6mAnuYkjZ5wB/z1V2nxWttjO6vxvL574DyeN/kSO UtNWnYe/jXjk7vcmq+QC/qfXjDZZz3w0Qtc+bHyMld9UPxuZn++4tiwvA0nOmzeepodf HpLM5KnV/E/LfA92cEPA4+hvYefJao7uynXbJiOJ1CNUA85U6fww9PONngNaGHSoHLTg y514el/nLRcllVk6BNFuW5Kd7gLKc1ernGtrlVc/KZ1Z5E3R3tjMgNUNK7OHIrI4Dh8L B6idFZ/jEP6d5g4VXrkiLtK7636Yz/Ka7BOdWVqYkHmFTBPtuEEQyMjqdBXZJaJK3qtv l7hA== X-Gm-Message-State: AOAM5320/T7pvv0t2bYmnsn/XsAw/L/PAvqVg65njiNwxa0TsKNJyf0u lTbP+ppwLjaipoTEyrPf17Xq9duaG+rh/VtgGV4EQsKJhegodpu1q9f7LHb+AS9fNhLjQBz4iZp N+VhiZv3abEc+aDcrqUZLMWLXVuq5rDN3D7qwh34= X-Received: by 2002:a1c:f219:0:b0:38c:782c:3bb with SMTP id s25-20020a1cf219000000b0038c782c03bbmr2376110wmc.94.1647518249487; Thu, 17 Mar 2022 04:57:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxX1jxnKZiD0NuCgy5RBXKK6my/n/GYxN3iuUU96hXmDCoERczZgFOzB2MQI7Nkvxk6j0Zexw== X-Received: by 2002:a1c:f219:0:b0:38c:782c:3bb with SMTP id s25-20020a1cf219000000b0038c782c03bbmr2376082wmc.94.1647518249282; Thu, 17 Mar 2022 04:57:29 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:28 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 08/18] dt-bindings: irqchip: kontron, sl28cpld: include generic schema Date: Thu, 17 Mar 2022 12:56:55 +0100 Message-Id: <20220317115705.450427-7-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/kontron,sl28cpld-intc.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml index e8dfa6507f64..1d0939390631 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml @@ -29,6 +29,9 @@ description: | 7 n/a not used ==== ============= ================================== +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: enum: @@ -51,4 +54,4 @@ required: - "#interrupt-cells" - interrupt-controller -additionalProperties: false +unevaluatedProperties: false From patchwork Thu Mar 17 11:56:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552768 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 05F74C433EF for ; Thu, 17 Mar 2022 11:57:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233221AbiCQL6x (ORCPT ); Thu, 17 Mar 2022 07:58:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233214AbiCQL6v (ORCPT ); Thu, 17 Mar 2022 07:58:51 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 271EE1E7440 for ; Thu, 17 Mar 2022 04:57:35 -0700 (PDT) Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id ECDF03FE41 for ; Thu, 17 Mar 2022 11:57:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518253; bh=HVRdo0a9Zp5ow/1mp1AbDSb5pnZ9OyDrT3JP+Xnx0c8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=o2Myfdqda1ht42ob/185ihNANRolha7l0O6teM6y3Dv0qx6W4zj539iJagEBffJ7s v36xPgBKWsatQbFLnRumn8i2NMC4JBhqM83Sr08AnVjZ1Due3NqY7B/m7Rs3vYdk0l vBLdHxzVoMgnJnnzoejkzfzn6Z3AGpaYk4ueSNDA03xFvwZ/z4F1QP+aWYW9XqAnwN PUW3gWeW/79UZHZm2gx3hi7hqs3xGck424x4x/T491YcdtqjNVw42qBxAzEY71zN1a pfE4yEHi+tm+YbcXWZJorZ2R7p26k60S0v0FpmzgKUyYWUgVLG8+f03AtJgtNSVGWU BnZ+MzXdlSzxg== Received: by mail-wm1-f72.google.com with SMTP id f19-20020a7bcd13000000b0038c01defd5aso2018887wmj.7 for ; Thu, 17 Mar 2022 04:57:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=HVRdo0a9Zp5ow/1mp1AbDSb5pnZ9OyDrT3JP+Xnx0c8=; b=HvIQyxzaCLygC+m7g4or085v5AUHlPerU8sOJ4YiQ4Yb6OO44D1HqqrvcJBRVo6cFp t1GhWIyzXxjKTVFxJJANJ0Jxz3g0yfZRbL28AAqCPij6bSJ7NLDz2HuJqiIwgzCMMQo+ 18F797xxk334rltx015YLlsZb03LWJ907OmbP36XWeTBtBF8rEayyCd7T2FVT0Mfa1aO pFAeZ7iXL6W9wTq6AyjzBbUs0cJ9engJMc1lOpTozq8DjmRzz/l+H9iiETsNxxY3Uas+ W2CYi4kkWRoZyE3sZLdF1xvMth7bkSa5rlIio1pPGOlA38JbJtro7nJe7aYkIxIfpBr1 8vbA== X-Gm-Message-State: AOAM5312Yd1eRpEOFoZcReySGOuSe5J9uQRkudg3A/zwmj/XOYnMCTCb rHE0fFM1ZVIgVtSrIPJLTsmTcYi7FiikbI7GxoIqA1vJgu4Mcp4R1xgDZ61pL/a2FM7UVpcszoh HJGyYY7lbMvqld3WI7HPbVqb+rQd0o2ITCfirvOw= X-Received: by 2002:a05:600c:3ac7:b0:38b:f9c6:27b8 with SMTP id d7-20020a05600c3ac700b0038bf9c627b8mr3514929wms.75.1647518253407; Thu, 17 Mar 2022 04:57:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx3/O+rMez/BwQ/7F1CSUo1QHlpo1ME2REeH/FIItXP6CKvP9B/nZFl1eiLRHNeDKPj7C+b9g== X-Received: by 2002:a05:600c:3ac7:b0:38b:f9c6:27b8 with SMTP id d7-20020a05600c3ac700b0038bf9c627b8mr3514901wms.75.1647518253208; Thu, 17 Mar 2022 04:57:33 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:32 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 09/18] dt-bindings: irqchip: loongson: include generic schema Date: Thu, 17 Mar 2022 12:56:56 +0100 Message-Id: <20220317115705.450427-8-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml and msi-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/loongson,htvec.yaml | 5 ++++- .../bindings/interrupt-controller/loongson,pch-msi.yaml | 5 ++++- .../bindings/interrupt-controller/loongson,pch-pic.yaml | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml b/Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml index 87a74558204f..d58cbc852b09 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml @@ -13,6 +13,9 @@ description: This interrupt controller is found in the Loongson-3 family of chips for receiving vectorized interrupts from PCH's interrupt controller. +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: const: loongson,htvec-1.0 @@ -37,7 +40,7 @@ required: - interrupt-controller - '#interrupt-cells' -additionalProperties: false +unevaluatedProperties: false examples: - | diff --git a/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml b/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml index 1f6fd73d4624..9b6d69066e54 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml @@ -14,6 +14,9 @@ description: transforming interrupts from PCIe MSI into HyperTransport vectorized interrupts. +allOf: + - $ref: msi-controller.yaml# + properties: compatible: const: loongson,pch-msi-1.0 @@ -46,7 +49,7 @@ required: - loongson,msi-base-vec - loongson,msi-num-vecs -additionalProperties: true #fixme +unevaluatedProperties: false examples: - | diff --git a/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml b/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml index fdd6a38a31db..0c7bee42946a 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml @@ -14,6 +14,9 @@ description: transforming interrupts from on-chip devices into HyperTransport vectorized interrupts. +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: const: loongson,pch-pic-1.0 @@ -41,7 +44,7 @@ required: - interrupt-controller - '#interrupt-cells' -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:56:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552765 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7B6E0C433FE for ; Thu, 17 Mar 2022 11:58:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233305AbiCQL72 (ORCPT ); Thu, 17 Mar 2022 07:59:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34898 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233266AbiCQL7M (ORCPT ); Thu, 17 Mar 2022 07:59:12 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 321A51E8CC4 for ; Thu, 17 Mar 2022 04:57:50 -0700 (PDT) Received: from mail-lf1-f71.google.com (mail-lf1-f71.google.com [209.85.167.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 9932940058 for ; Thu, 17 Mar 2022 11:57:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518267; bh=rNPhuRf5ngVysv5h7hhTqAiAE83hQk2gXfYYF3Wf2Pw=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=UuVcGDAGFeOIZS5PH44R9S7rr92YQ4hJcJZUO3f7gOy8mTVpvc+qzWQgEFCkMUkxS c5CTDGpJXQVlNHnfF+4H3wF7dKkNXbunclzM16Rq8iMCCxe5ZPQhmyxa5e6cBJiY7j +4Pmy2QyGglG0Bza8RMcx4s2UPAuf6YxGdp3z3WctjeAH8s526zs3ChRfJ9q5cSmQg gpJ2o5pwMOcOYaFYPr/Htv3mQTaZdMHd8PRCxySBhYE9FyF/z/LufNEMbTVXhDpPjL uGQtwzfc6N8dOda1tvW8kKjB0PjEvmGnQPdYwZ324nFNPRrL9DPKyU8L8EqXd1Xmk3 7l9Y/0zjUZKHQ== Received: by mail-lf1-f71.google.com with SMTP id bp30-20020a056512159e00b004484bd7ffe9so1733789lfb.5 for ; Thu, 17 Mar 2022 04:57:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rNPhuRf5ngVysv5h7hhTqAiAE83hQk2gXfYYF3Wf2Pw=; b=IE++VbJ5TAq52oZFTtr761sNDzltndm9TDCsQhm7wRw7WmC0lTjO0iDSqozBw0XZH7 YuYYDmDwOui7KkS4UMb4mV2CN8OitFIfrQ3xt5np7nGDcJ2peQwh0593XO+AxvPHogbR FCmj7UZ2DUblipEKzkMQ7faMkY/Ek2iIsGA9u1UPMwV0YszAnD5KTmAzKD+HhgmrmPIk Gk+/Rniyesa0FRScleykZbAMya3CrTWi/gPmwAkcqurSrUjTuEtMgNhK9FMPAUvdGNdr 3ExJjxIMY2ykufjfl5Bo3uBGXrk4NU+Q4m4BJio6vgaMFqMAH5qw+WahkXF3sRPvoTkV 23jA== X-Gm-Message-State: AOAM530TIJXFlPj0mWSF0yekEJGkeUKTgHfbTO288SX4Fh/tP+RsgOOI hF0CMPEFS7+546OxxAVbBe4YldOq2fRbB4gNM5gYdSLTcUcKeYpaKacqMnu29OCBkBJcPnEL777 3uslQbOt94ZqY5YtZEU3+kaXj2BCNAKLzlJ8NMyA= X-Received: by 2002:adf:f943:0:b0:203:e832:129 with SMTP id q3-20020adff943000000b00203e8320129mr2873033wrr.626.1647518255824; Thu, 17 Mar 2022 04:57:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwJWLmgNrQUKThJV49TI08A7H7CIaB1l7x6JOg6T/2nRMoUdn5TzspKyhMYRW0dfNfwamk6BQ== X-Received: by 2002:adf:f943:0:b0:203:e832:129 with SMTP id q3-20020adff943000000b00203e8320129mr2872982wrr.626.1647518255579; Thu, 17 Mar 2022 04:57:35 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:35 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 10/18] dt-bindings: irqchip: microchip,eic: include generic schema Date: Thu, 17 Mar 2022 12:56:57 +0100 Message-Id: <20220317115705.450427-9-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/microchip,eic.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/microchip,eic.yaml b/Documentation/devicetree/bindings/interrupt-controller/microchip,eic.yaml index 50003880ee6f..6ef8632b3f5e 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/microchip,eic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/microchip,eic.yaml @@ -13,6 +13,9 @@ description: This interrupt controller is found in Microchip SoCs (SAMA7G5) and provides support for handling up to 2 external interrupt lines. +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: enum: @@ -51,7 +54,7 @@ required: - clocks - clock-names -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:56:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552339 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 48E1CC433EF for ; Thu, 17 Mar 2022 11:58:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233356AbiCQL70 (ORCPT ); Thu, 17 Mar 2022 07:59:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34522 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233224AbiCQL7N (ORCPT ); Thu, 17 Mar 2022 07:59:13 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E11E013D5B for ; Thu, 17 Mar 2022 04:57:51 -0700 (PDT) Received: from mail-lf1-f69.google.com (mail-lf1-f69.google.com [209.85.167.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 07E2440057 for ; Thu, 17 Mar 2022 11:57:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518270; bh=rPrab2m6ZRJ1Nq2pMdTzGXWaaBF6CBXynVgpKRpBOdQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=MI9eiqxvu93Y/NwkocDLAAATirB8pud4DN5iD17KShUUvS992azuoP5zeraFmJe/P FaFQzf5e3/WiktYvek8oJFFPVxhha7hGy0QU8+1azRiR4megazdcMbecacUIMooVFN aiC1EVNyb4gx0tausn9pn4+S+0ZegU5PpKEPYPP9wwRP2iyAi5Mqugl2Cne421pE2s EYE1tZPdMxvXCO2n8jFl8FvOJnjU7Zq5x6C50e4/hnjUju5R0GHXjeUmnOF+E552mm Hoi7qxK0mLcmKp50jcaM24FJV143tUOnCPPBSV/P21zTHmoHAySOS0weE7RDmiFqkh EQ691MWAWF2Dg== Received: by mail-lf1-f69.google.com with SMTP id l20-20020ac24314000000b00448816d7753so1734683lfh.18 for ; Thu, 17 Mar 2022 04:57:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rPrab2m6ZRJ1Nq2pMdTzGXWaaBF6CBXynVgpKRpBOdQ=; b=lLiT8Ea9qGjEpl+KPkS3p+NVbSXsSjVQcOa9lfrxVoceJQU6+TSQu5cAsKi1TVwg18 n8p96Ww+4i3dfrr/36I60DabA/09w1vJnXeegAPHs9joPcXCYEEFN93tth1s1cmKpphv Mn0xWbDJ3h1nTar9aG4yG7cuA/DIhScvRgVk4qP7Oi5PcSsrKDJ4jBUg1Y7+VqaVW7s+ RHy3kqHrkunEkLoXAxxYDZ688XlkGKMmcWlPeYr/D3nqPqc5CCU5T49idw8EVRWXgsr7 aFJDPgkgEIcIzCVKcYCW36byDsPfKJkbSePRGXNknRGNorzmR9bcQOjTemEKBIg6nI2A tdZg== X-Gm-Message-State: AOAM5302yrvpUxTLRtxSohTlbqIXmOLBVgukpLFgd7d7QlOO/LB3JEXh M92bcy8qls2HFNHlDOs0cpDoCx6HbT/RCV6/vJsBrVxogQzUy7MRKQkVoH27MD0akprFMimENMN LJ4Vs1HohlcQSC36IdYQufeq0bTgUqGt3CTNhuNA= X-Received: by 2002:a5d:6d0c:0:b0:203:8aec:9676 with SMTP id e12-20020a5d6d0c000000b002038aec9676mr3866412wrq.601.1647518258326; Thu, 17 Mar 2022 04:57:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwCFbJKUv1ZFo1+EZDHVZjNF5kTsPX4saRLzzvod+Y5Qcc436Gbn7v60O8I+x1+ugbTJ8av2Q== X-Received: by 2002:a5d:6d0c:0:b0:203:8aec:9676 with SMTP id e12-20020a5d6d0c000000b002038aec9676mr3866374wrq.601.1647518258073; Thu, 17 Mar 2022 04:57:38 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:37 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 11/18] dt-bindings: irqchip: mrvl, intc: include generic schema Date: Thu, 17 Mar 2022 12:56:58 +0100 Message-Id: <20220317115705.450427-10-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../devicetree/bindings/interrupt-controller/mrvl,intc.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml index 372ccbfae771..75d49c9e956f 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml @@ -13,6 +13,7 @@ maintainers: - Rob Herring allOf: + - $ref: /schemas/interrupt-controller.yaml# - if: properties: compatible: @@ -101,7 +102,7 @@ required: - reg - interrupt-controller -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:56:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552338 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 17AC1C4332F for ; Thu, 17 Mar 2022 11:58:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233253AbiCQL71 (ORCPT ); Thu, 17 Mar 2022 07:59:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35264 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233299AbiCQL7N (ORCPT ); Thu, 17 Mar 2022 07:59:13 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2C6D141D92 for ; Thu, 17 Mar 2022 04:57:54 -0700 (PDT) Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id D33A73F62A for ; Thu, 17 Mar 2022 11:57:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518272; bh=upn41SGXInxzeh9yeucVbbgZI6J+Vh9tnHYXNDkdf7c=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=TwZZXYEe9Z4PRrzSZPkLtyo8bvCVAJf6e06zzQ9N4z1ev/U2JsmChlvjqZnC/e115 9wUzJliGKudJturBVpyXtAPvAbCGZwCJdJz5Ce9Ib6CkfxJ1yQZRlYJ6IfI8imc5z0 eVvMq7RtrmA8UJ6JcOGKx+bvpZ9IL9XI9nFPUB9FMJQF+thWAjawZyI/n4cMEPnxDb t8xtYsltClqQ/V3she0uXpbcflEWQFQ4EdCuXfQDOz4Eei4JRqM9CBbSvTTpw7NHIy PEOUnNMREKL3Gi31PGwWJ5IkXrJyn/mRCHHNslHNMOCawbimFAJcUzqWEZ67sEgcqu yULW5DkA2aiFw== Received: by mail-wm1-f72.google.com with SMTP id m34-20020a05600c3b2200b0038115c73361so1548954wms.5 for ; Thu, 17 Mar 2022 04:57:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=upn41SGXInxzeh9yeucVbbgZI6J+Vh9tnHYXNDkdf7c=; b=igo1eLy7l12j44wi55+ZbR6yOrWpn38F+KEXz+InSw1rS862jkPExViXLFeYa6s9G/ U4rETMsszqdJzcjuESQRFv590/Cp9kxMZP5cnABE4CMKyQ9bqyLXFfSh9ZN9qqsL+e1r nhlfUycSqN/sX3v1fpyqt3xAh/DRcXD3JNR1ZvE40CLVoVh7HjofNHTXIhMvjxO0MVne Li3KmX++kb0PtVa22aXq+o/PJ2rt46OTj2pX8oUmytjfmdrUCSl4pFnT00MZYXhc03Hk KC2QHo29NnXfSQeMFp6jyhH6oZrFdq9oNLm+FSXwdHwL/J9Fpc/64ZxpOwd5o7kIT17B SdaQ== X-Gm-Message-State: AOAM531OX9b1s2ZXC+VPjLs0kpZMEvlzt38582DWKj4UAbtEkjpH2LYl Ifu3VLNzfY+d6rbQh0Ww5nhbdEKKU/evVCM2oKmsD+iWnp6NZnFS0gi4XYWKwOSzmBC3WrYVYDt AiW4oeA9T+yjG9gFYn8zpAMfAFKJnSLtGC774k+0= X-Received: by 2002:a05:600c:4e12:b0:38b:b715:18a6 with SMTP id b18-20020a05600c4e1200b0038bb71518a6mr3598845wmq.17.1647518261203; Thu, 17 Mar 2022 04:57:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwaJnwGCDWCgNxVBPz8602WsRzPCQWkTc7stpH5PT+AGMHTpue3CNd76a9vbasK9iibDzPBWw== X-Received: by 2002:a05:600c:4e12:b0:38b:b715:18a6 with SMTP id b18-20020a05600c4e1200b0038bb71518a6mr3598815wmq.17.1647518260943; Thu, 17 Mar 2022 04:57:40 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:40 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 12/18] dt-bindings: irqchip: mstar,mst-intc: include generic schema Date: Thu, 17 Mar 2022 12:56:59 +0100 Message-Id: <20220317115705.450427-11-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/mstar,mst-intc.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml index bbf0f26cd008..7cae52490ff5 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml @@ -16,6 +16,9 @@ description: |+ The HW block exposes a number of interrupt controllers, each can support up to 64 interrupts. +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: const: mstar,mst-intc @@ -49,7 +52,7 @@ required: - reg - mstar,irqs-map-range -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:57:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552337 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8F7ADC433F5 for ; Thu, 17 Mar 2022 11:58:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233113AbiCQL7d (ORCPT ); Thu, 17 Mar 2022 07:59:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34416 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233304AbiCQL7P (ORCPT ); Thu, 17 Mar 2022 07:59:15 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7F40A16CE48 for ; Thu, 17 Mar 2022 04:57:56 -0700 (PDT) Received: from mail-lj1-f198.google.com (mail-lj1-f198.google.com [209.85.208.198]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 374363FCA3 for ; Thu, 17 Mar 2022 11:57:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518275; bh=AiHDlYAYl7vWuI/w9+Je6flygausyauwLZYAswD6HM8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=KwhLc4y73Mf4HtCDdMvC6jw0ZN/G2+tRBUitJ/D+jnQ55NF5F8p/zdpGcwr3VjvFN Kqb46C4Io25YIr9U47FMw2+3pMXGfVTRHma8dpIoV7VqoTl980u7YJV2OF7QNE6MvS rLwDcMYMDM437EEmP2Yqehe7mvxXwbSFWrY+Ur9SNdBIJRi8ZbhMe9MCwZoUsfYLZ+ ekrvz8TuH99YoRQFYVwCJWzq7ofgsx07iGJFq3Us5WTVMuOvrlkC9KR1G1GFgUtQ5r 6BYpxBV/dW2MbUwJjbCEXS2MoIZJt3B6TAMtlJ1G1CXeGo6Fgc+HvfcUa+/Uy5s/Fu BcGgOqJ4UxOqw== Received: by mail-lj1-f198.google.com with SMTP id h18-20020a2e3a12000000b00247e2a0e909so1989944lja.7 for ; Thu, 17 Mar 2022 04:57:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=AiHDlYAYl7vWuI/w9+Je6flygausyauwLZYAswD6HM8=; b=x3K4McfaKw8/bGQQ4/hwAQkMBwjri2KcQNw4zGY2FzJt7HTdBYfgUOIwio9QQbWTZs bOCDo1ez7BOMHl3ZUQmKWl2oNvjhV6tx1Rq70rKBetBiCJav3tfHe7jMaf34ajmBF1u4 Bwj4WQbC2Ft3qGsDUK100YoKpF+yECzlfxRhSpYyzfI0pApM/FtQdd7kTcFKUHfNhpFp 631faDU2ig4Dnkgd2kXHmos60QSfI6f6kE2rLqxa5to+u3P2gM4FOzepWWcIwPdTj83i 9dfroGN36kbomiqsV21taevYET3otOs7NYPUFpWtohFkzwfDinzKCt5mPjfA1Hdwq3Ek smlg== X-Gm-Message-State: AOAM533HF/R6vOvBwEhbCpfnwLpnA6QtL6vIsykcJST8GWqBR4dBWdfZ 8VV+R/onTuOSK/Q/htlTKFSMh45dzffA33jHuCW/CDvaS3o7QxR+CF3NyEXMBPFHerSKGCb2AYC yGHaD+ZlkA37Og73x/cF+ih10y3wWQp3cs56JXoo= X-Received: by 2002:adf:9123:0:b0:1ef:9b6d:60c1 with SMTP id j32-20020adf9123000000b001ef9b6d60c1mr3679216wrj.169.1647518264128; Thu, 17 Mar 2022 04:57:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy83F7kPkAkGVyjO+KTdOeUdR+4CCrIBL1sfHo6WvsJ744fdOezCreCsgf4wqag4r59ItpL0g== X-Received: by 2002:adf:9123:0:b0:1ef:9b6d:60c1 with SMTP id j32-20020adf9123000000b001ef9b6d60c1mr3679179wrj.169.1647518263842; Thu, 17 Mar 2022 04:57:43 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:43 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 13/18] dt-bindings: irqchip: mti,gic: include generic schema Date: Thu, 17 Mar 2022 12:57:00 +0100 Message-Id: <20220317115705.450427-12-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../devicetree/bindings/interrupt-controller/mti,gic.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml b/Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml index 91bb3c2307a7..d29c2a924acd 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml @@ -16,6 +16,9 @@ description: | interrupts which can be used as IPIs. The GIC also includes a free-running global timer, per-CPU count/compare timers, and a watchdog. +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: const: mti,gic @@ -95,7 +98,7 @@ properties: additionalProperties: false -additionalProperties: false +unevaluatedProperties: false required: - compatible From patchwork Thu Mar 17 11:57:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552766 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A94A0C433FE for ; Thu, 17 Mar 2022 11:58:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233361AbiCQL71 (ORCPT ); Thu, 17 Mar 2022 07:59:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34540 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233300AbiCQL7N (ORCPT ); Thu, 17 Mar 2022 07:59:13 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CA5CF14FBBC for ; Thu, 17 Mar 2022 04:57:54 -0700 (PDT) Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id DE39A40018 for ; Thu, 17 Mar 2022 11:57:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518271; bh=9NVaJhFyk/7XIToYVXJ7m5aI93pLstb15hWUEyZBYi8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version:Content-Type; b=BVA3CyFnW+aYsuzhQzooLGLNnxqljgchgIRMSoMtA4bCJfAfbMnLJ3OC+WfYn+p9f n6Q9QjPzKaInRhlJ2+PaocDb/SKtZ+FWgQkCpRE/oPRwtIJDiagBqQXLLLeuaJ7l2c hx0+fUao1+lUEbDEOdLdPkT2Bnsntdgglvq/rEYZLtJTaub1dMj+jd5wFVfdByncRv I6CMQ7iCVjYX5ohPJCV3CSW1VeJo/Rm+6R4uLETP8Tcfsj/jvo9yesygPY/qUGywoL wdF50+LGlm+qZTSUTjjDe1hxp2kQz7NBVfjT7leyc5q7mG3pzkHBX7ijB4Oote8lOD H0eXRvOE9pm6g== Received: by mail-wr1-f72.google.com with SMTP id t15-20020adfdc0f000000b001ef93643476so1480154wri.2 for ; Thu, 17 Mar 2022 04:57:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=9NVaJhFyk/7XIToYVXJ7m5aI93pLstb15hWUEyZBYi8=; b=SOzzG5oMgcZaCTQPmevtblSARfXReZjSZHJJEd1JPFG1gEOIfU5pW8oPB/O2QDkazS RLljv46QtAhBYVYlva/wp5KJN2/WHW6vjQ01m2+3tNxNkIQooAnAQGV3/YRwTua/S5Lq TKCim1pUcgcbyqFvYvff3ktpa38hcnuJkohjhRveuEsnhaefQHC9VMKUzsczsAV+tVcb agntbp3fSO3nAprq4WY/9xfC4x3DSl0mGGRCw3IzkghYfrTMOc9UJS+PLeYQvNuRR9II 3DIrPHWFtOe804ejBvpJSDGt8Unb8guDU89hNFn0iK7SaueJkmDbSnJbW0ddskqyxk3S CnJQ== X-Gm-Message-State: AOAM531M33Z9cfwBLmOyoHZkT2QuA7vtC5X0YGJX/YCcoJ4UBtIpdNE2 hrbqTkNEcl4n5OA1iCdYWUiNlQGD1z4dGHi04V+YbgPvoWSwwtBhSjnXbjH0KoLFkT3sSKNIC6O +SmxDHaDIDhj1gQAuWbn4TTWjyLJFJimogst7Gi0= X-Received: by 2002:a05:6000:156f:b0:1f1:f99e:779e with SMTP id 15-20020a056000156f00b001f1f99e779emr3699055wrz.99.1647518266486; Thu, 17 Mar 2022 04:57:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJymVAcTeO15IweAkScwvNQ6HG8sMEO3vGt45XqrwFfDK9yidy0suv6zYu7bE0rR0hIs55pTgQ== X-Received: by 2002:a05:6000:156f:b0:1f1:f99e:779e with SMTP id 15-20020a056000156f00b001f1f99e779emr3699013wrz.99.1647518266228; Thu, 17 Mar 2022 04:57:46 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:45 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 14/18] dt-bindings: irqchip: nuvoton,wpcm450-aic: include generic schema Date: Thu, 17 Mar 2022 12:57:01 +0100 Message-Id: <20220317115705.450427-13-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml index 9ce6804bdb99..285c20de0962 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml @@ -9,6 +9,9 @@ title: Nuvoton WPCM450 Advanced Interrupt Controller bindings maintainers: - Jonathan Neuschäfer +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: '#interrupt-cells': const: 2 @@ -21,14 +24,14 @@ properties: reg: maxItems: 1 -additionalProperties: false - required: - '#interrupt-cells' - compatible - reg - interrupt-controller +unevaluatedProperties: false + examples: - | aic: interrupt-controller@b8002000 { From patchwork Thu Mar 17 11:57:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552764 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4A467C433EF for ; Thu, 17 Mar 2022 11:58:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233340AbiCQL7v (ORCPT ); Thu, 17 Mar 2022 07:59:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34524 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233271AbiCQL7Z (ORCPT ); Thu, 17 Mar 2022 07:59:25 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F2BF81704F2 for ; Thu, 17 Mar 2022 04:58:02 -0700 (PDT) Received: from mail-ej1-f69.google.com (mail-ej1-f69.google.com [209.85.218.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 804A23F312 for ; Thu, 17 Mar 2022 11:58:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518281; bh=nw83rNQU0DG2T5abexM+HrA3AT5FpHyglSBWAvBerB4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=kQ2mLTAXFpuho4SExyqLuVNWBR6HKM2OQyzLi8AN3pXhVYdQAMb97fXIvg9FmR+zT 26bpUNONzM+rI016Xal/E519i0ZboEJQik7j8LgoXcLuWNS5f6KnM7vFv6uPmgMGlI mg+5XGBrTtC453y1tbJ9OddeqzIW7rJBW6wgIo8QBp1XjnRDWLYaDnbGcmcRpSCO3t VYhp+rHUjWzRgtz59X1i4cBHuDOIanPOzKXFxZyMqc5BxbHD18LVoqC+1JduxWv2hr 8s7NcoDjzh90JG/ZJLd57y151KQowWdzoAQg7msclm3OkJ2y4WgMwewzul6rYI0Tpa b1lDv0B/41dQg== Received: by mail-ej1-f69.google.com with SMTP id hy26-20020a1709068a7a00b006dfa034862cso550773ejc.23 for ; Thu, 17 Mar 2022 04:58:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=nw83rNQU0DG2T5abexM+HrA3AT5FpHyglSBWAvBerB4=; b=tLtNnIHkJawlc4Z2VU/ioPZjZxv3mYac/wdpzRPWTG6QPvyF3htCay2V3Tdet+/yMD KFxImZiEP6MTOEo6j4cCKwon4MtUnFr/NVCu6jqFk1EpSKV/U0/CaXugVsXEP/XsUfYt /x9xvjAzV0lCGETAioYi3lOCu7lpZw/5FUjBcWKqqHGnmYTQDpjE8Ci9/V03cOOBI+WE zaAxelPSovL2hazLSNkBvev2l3ebZhOkOyrJNwnWxpXb9Lfg4IHZgfhxUGVhyQtVHuuL zc1gKA0X3nakQev+mgF3VsUnFGxGFkZ5l4QUVpbiRQWrW/+Z1adAT87FyMdX7++Vfes3 I9eA== X-Gm-Message-State: AOAM531XB8eHeYVEGifqA7AX2aK5H3tmIQ1qhbxSthd7/TyH9WSJpBez tWohPysMhScH0Xe3vzr3bcjL6qmBud7mtiLBml9bVcWrOiTsFXMlJvNMBcTPkBXOwa5jd8LgxnN sX4L4XSVcBpIqlvqB/43zGiMpQdpFWxPra1qzONE= X-Received: by 2002:adf:d1e5:0:b0:203:d609:38da with SMTP id g5-20020adfd1e5000000b00203d60938damr3610508wrd.675.1647518269085; Thu, 17 Mar 2022 04:57:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyjFXvDvHdQ01w0zg1EFDDh642eLMUzgHUDqkxXLdtcKH+7Ko3TzWiEFBj3msxkYp0Y5lUMFA== X-Received: by 2002:adf:d1e5:0:b0:203:d609:38da with SMTP id g5-20020adfd1e5000000b00203d60938damr3610457wrd.675.1647518268881; Thu, 17 Mar 2022 04:57:48 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:47 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 15/18] dt-bindings: irqchip: realtek, rtl-intc: include generic schema Date: Thu, 17 Mar 2022 12:57:02 +0100 Message-Id: <20220317115705.450427-14-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/realtek,rtl-intc.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml index 9e76fff20323..4c00d44923b9 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml @@ -11,6 +11,9 @@ maintainers: - Bert Vermeulen - John Crispin +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: const: realtek,rtl-intc @@ -40,7 +43,7 @@ required: - "#address-cells" - interrupt-map -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:57:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552335 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 77CBDC433EF for ; Thu, 17 Mar 2022 11:58:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233276AbiCQMAD (ORCPT ); Thu, 17 Mar 2022 08:00:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35264 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233272AbiCQL70 (ORCPT ); Thu, 17 Mar 2022 07:59:26 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D957170DAF for ; Thu, 17 Mar 2022 04:58:04 -0700 (PDT) Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 819AB3F60E for ; Thu, 17 Mar 2022 11:58:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518283; bh=LNamuvhrzviKyHuQ4L0rCxs+G11+opr3Fg5u/5wPXa8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=lJlTqjQGK3frrGP4pCucsve2WbpHqn8FUTC6mykdWg2ludE9MuTRg7EC9jDn8gKs8 aWK2kNtCPtlaSJil36txqdRWV4B4HSAw33OJfBKjCcPSN9ROV7adnLNa8n8bSVJay6 OoLyS9Hz4vM6z+FAWAbX23vVJ7mQ84AgvksvI5thUjXwJPcYlrZboqTdVtamsWirYC xxYnULrTX9Q3VqU54sO/h9JsNCstEK330DUVhPtug8T33iZbkNFXAIZffg26Cp5Xtl QsrmkBav4fpyMld21uE9//X0d8u5cH4SMa7EIad3v0KELD3IuBqD1DEeyocC3lT9My Sb8+joyzpJ0Jg== Received: by mail-ed1-f70.google.com with SMTP id cm27-20020a0564020c9b00b004137effc24bso2989293edb.10 for ; Thu, 17 Mar 2022 04:58:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=LNamuvhrzviKyHuQ4L0rCxs+G11+opr3Fg5u/5wPXa8=; b=b0Pr19x1tEfvU7COwI+Y/59ULAHN1t5BU5Z/bTPAgtPXpXexHLLyJ46yk664QOWOw+ cNgHIlvml0pzq2POLjZ7Lb2lZ8i73ecLMpLP6gS7R72n8Zvhw+HVPXTzWbGvollpLzw+ jIQMfBp/1VmG0MVloCbzrm0CWOFLqKFC7Bq7P1KZYpzGhW70N+zKcrbAo8Ax/LaO1Uxa zbA8kSeCB5HmjDCcYGb7Rnrp1vMdqM5cmo1sbEUaIoeqZEcgZCzYM6AjnYR1jWhLzXom pJvKdp6F1I+hkdpumTNJY+UZYsjjKGkpbdE5aoh8L78FE5I4pLYy4qkLQ20VskHb138O eUjw== X-Gm-Message-State: AOAM532vsD23nmGn1mtdymp7SbNYpBZYYVxjJNN6fgBAzoBf7VBZxD+P 7hOrHVYTYtc+wK7xETH2t7FN/hzwkwc+85fM+vJEacEq7VBVZ3uq98YGleuR3XLOr2kwigvv4UX fFHaQpuG69+NYdiEro0JAWxqVL+mZ3cjsrj1z9Hs= X-Received: by 2002:adf:ee06:0:b0:203:d69f:ee6a with SMTP id y6-20020adfee06000000b00203d69fee6amr3573315wrn.376.1647518272278; Thu, 17 Mar 2022 04:57:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxmlGAG4WbY9Y9ECnGHhG7nICuH9qeB/Pd7q3rLG8W4tmsHHiqlovZiXlafy2xr1sXRMtPxDw== X-Received: by 2002:adf:ee06:0:b0:203:d69f:ee6a with SMTP id y6-20020adfee06000000b00203d69fee6amr3573270wrn.376.1647518272033; Thu, 17 Mar 2022 04:57:52 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:51 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 16/18] dt-bindings: irqchip: renesas: include generic schema Date: Thu, 17 Mar 2022 12:57:03 +0100 Message-Id: <20220317115705.450427-15-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Geert Uytterhoeven --- .../renesas,intc-irqpin.yaml | 28 ++++++++++--------- .../interrupt-controller/renesas,irqc.yaml | 5 +++- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.yaml b/Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.yaml index f4aae56c6469..2a55581e0f4f 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.yaml @@ -65,19 +65,21 @@ required: - '#interrupt-cells' - interrupts -if: - properties: - compatible: - contains: - enum: - - renesas,intc-irqpin-r8a7740 - - renesas,intc-irqpin-sh73a0 -then: - required: - - clocks - - power-domains - -additionalProperties: false +allOf: + - $ref: /schemas/interrupt-controller.yaml# + - if: + properties: + compatible: + contains: + enum: + - renesas,intc-irqpin-r8a7740 + - renesas,intc-irqpin-sh73a0 + then: + required: + - clocks + - power-domains + +unevaluatedProperties: false examples: - | diff --git a/Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml b/Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml index 620f01775e42..ab827bd8590f 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml @@ -9,6 +9,9 @@ title: DT bindings for the R-Mobile/R-Car/RZ/G interrupt controller maintainers: - Geert Uytterhoeven +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: items: @@ -70,7 +73,7 @@ required: - interrupts - clocks -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:57:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552763 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 95498C4332F for ; Thu, 17 Mar 2022 11:58:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233408AbiCQL7w (ORCPT ); Thu, 17 Mar 2022 07:59:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35252 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233269AbiCQL7Z (ORCPT ); Thu, 17 Mar 2022 07:59:25 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F28081704EE for ; Thu, 17 Mar 2022 04:58:02 -0700 (PDT) Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id CABD43F20A for ; Thu, 17 Mar 2022 11:57:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518276; bh=KFmifwXJp5W4UT7dzRYgwV6FTL9sctX1thCEx5C+nkM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=uAZySwa+94JUOmbeRBa83DQ1M8Uv4aSCzoloaoS5A+WbsuddyeIi+uQ0/BSxVBegi 0sXeiDZBmv5dd+rh4FQn2ERuZ11TcE6eiX86V2ytjv9NhgjfOoUyVtb7m+r+h4VJ9J vReHmRFs/adn2At51s/L1iVYvy3TfHbUVxwJ10CwEFcLx8whasThu8T12WNVfjcR8n SG49/LT0E5swjqg0h1ILtGMN/tifJtLoH5Zmz8tLpWatfBXnmH3QMXW/xKtT2y0Drh bUMyTWAvCc3tSKMAb0lQq5k+Y+MRHl8lxLQlj/eb4mwVvhrS/LqqxzNteBYzCoOGoQ /g/vNQTfHJGaQ== Received: by mail-wm1-f71.google.com with SMTP id n62-20020a1ca441000000b0038124c99ebcso1548017wme.9 for ; Thu, 17 Mar 2022 04:57:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KFmifwXJp5W4UT7dzRYgwV6FTL9sctX1thCEx5C+nkM=; b=fQ+9IGH9cS7bahfVr0gTT4Xf1TW3OAJwqYvQlpxtjOsgm27OfDaYzxqI1MhXqxFROG nLVPhhX1dJh5sEINuNxt1lfBXRhMedQo21pMQl8flYtkbVv1knpoT97syOyJfPLoYVDn La2HqIJfTul/Vc8e4XyhsKmRF7g3ixOG1iii1k178gmkkIFDNgIyvpIHQEC54eUphfew mKCk77cDj2spx6A/Dyd+Xu7mBR6q6r3z9tOhM+SkFQ0M2Y0XpZsu6qqhHOPEz+tRZUOG ZM3eykCZu/dJsXoGYpefZGslbuNlMYD+n6paBcTQjm0GssM5Jrsi/3Mcc1NmzggcGzc3 OsTQ== X-Gm-Message-State: AOAM530hkGhcuuT7om0BbL2GNsv4XmrXBLyq39DSNGnUenXxPnlNw0AY U0IqcSezu+V/fNJc8fdhGD81l0kmX9zyZDphWWnsafF1ky2+62XjC0cYIH1ed7ZvieP6BYhURBj TLuin3cEj0EoOmEMFVYv7g0LrL2uSNpX1QDuC8DU= X-Received: by 2002:a05:6000:15c1:b0:1f0:73d6:b716 with SMTP id y1-20020a05600015c100b001f073d6b716mr3663297wry.293.1647518274486; Thu, 17 Mar 2022 04:57:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwQvKKHcnhZqthCpzLO2USNLVXIsLYfJdNKGccVKarN3fEhfI5+MqhVsRHbxfF78ndbEuW0XA== X-Received: by 2002:a05:6000:15c1:b0:1f0:73d6:b716 with SMTP id y1-20020a05600015c100b001f073d6b716mr3663274wry.293.1647518274258; Thu, 17 Mar 2022 04:57:54 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:53 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 17/18] dt-bindings: irqchip: sifive: include generic schema Date: Thu, 17 Mar 2022 12:57:04 +0100 Message-Id: <20220317115705.450427-16-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski --- .../bindings/interrupt-controller/sifive,plic-1.0.0.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml b/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml index 27092c6a86c4..e3c08cff89d2 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml @@ -44,6 +44,9 @@ maintainers: - Paul Walmsley - Palmer Dabbelt +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: compatible: oneOf: @@ -91,7 +94,7 @@ required: - interrupts-extended - riscv,ndev -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Thu Mar 17 11:57:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 552336 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86281C433F5 for ; Thu, 17 Mar 2022 11:58:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233269AbiCQL7w (ORCPT ); Thu, 17 Mar 2022 07:59:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233240AbiCQL70 (ORCPT ); Thu, 17 Mar 2022 07:59:26 -0400 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B9F2117154F for ; Thu, 17 Mar 2022 04:58:06 -0700 (PDT) Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 7605F3F7DE for ; Thu, 17 Mar 2022 11:57:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518279; bh=Se1x08TIKnomHmbPOsCcljQ9abxNVpGR1lbzQcpKc/g=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Dxgybu7hED8H5IgeSJhSD4u1saho5mSrdSNg7LLcFNPae4BmN+xmVo8266vJ2asvm FJPDvckR1UVq0Ku1dBCpUVuPdwMRFxTnHOdajw7Ryv7q9mlyw1uFSHN6AI8BKxwueQ FN8vJ1BeJ64xuSl6ENaQeSH8nkpBUcoUSpJPxTvmIT+ADEVSMZDx0OduE59pDMd786 m8LEkYccaPhn5l3lQlbjg19J8O453rIdY/WMo/i8AHg8p2Jx7FzgoUQuLC+Ht2oZ64 mQXBPc5x17kCF47CubOXIcX05hEA7eYwfp26VsDztt+kaQLqSC+ZI4dLy/4YvvzyCw 88HmbFWscmm/g== Received: by mail-wm1-f72.google.com with SMTP id 12-20020a05600c24cc00b0038c6caa95f7so2000418wmu.4 for ; Thu, 17 Mar 2022 04:57:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Se1x08TIKnomHmbPOsCcljQ9abxNVpGR1lbzQcpKc/g=; b=l6I+qG5XLHwx/uGoNu7HNWILqS1On/v0gpKYpw0B7Z4w8EPc1qD+KAq/GqoNoVvI9X ry02Kd1sG+LwQagXWPOqcjvzj03/2Odk8XXFfk0IeNuBAJvofuqNQ2PIk89vCuFaDy9q DwJtsoOzJAV4Sh5BzXLW79Gw0Iwzop/4oRL87fNOEkmevJzecxxcFWGWyG8uknooIvhY aeto86cCDswGtXp/L+rYnGkfY1+M4VHPp/xJ6G2yW1HZ94OURwbLUeYEGtPoOMiATQOQ WcHBHzP4sBLdkPM1ogZPE5cq7cCkPEhuXvw/eMEvZddRfLRxXoW/g0R2AHGOUaXa00HD 2sgg== X-Gm-Message-State: AOAM532DruyTv81zwl0WPmqWpJC2PG8RbBEs9a+bDctfgVEsRs6hhwMk nm0FJj4R9FJUKHw7yWiOWTrYuG1tfwlS0qgr4dcCUFOAnpaniNdZA9gI4UTimj+WAVk4ea6ofI5 ddMHmxfJAerfrBOwiuk55Z14BFZJjAOAWTCPxQtE= X-Received: by 2002:a1c:7312:0:b0:38c:6f75:ab28 with SMTP id d18-20020a1c7312000000b0038c6f75ab28mr5970869wmb.19.1647518276636; Thu, 17 Mar 2022 04:57:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxzGz1twNJ92VnBy+RepCLy4U1K/Q67OukVWGeTcahnkhBl7wcOvPZo8IwHXQJMuUSC1th66Q== X-Received: by 2002:a1c:7312:0:b0:38c:6f75:ab28 with SMTP id d18-20020a1c7312000000b0038c6f75ab28mr5970841wmb.19.1647518276425; Thu, 17 Mar 2022 04:57:56 -0700 (PDT) Received: from krzk-bin.. (78-11-189-27.static.ip.netia.com.pl. [78.11.189.27]) by smtp.gmail.com with ESMTPSA id r65-20020a1c4444000000b0038c48dd23b9sm5824900wma.5.2022.03.17.04.57.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 04:57:56 -0700 (PDT) From: Krzysztof Kozlowski To: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , =?utf-8?q?Andreas_F=C3=A4rber?= , Manivannan Sadhasivam , Linus Walleij , Imre Kaloz , Krzysztof Halasa , Michael Walle , Mark-PK Tsai , Daniel Palmer , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Palmer Dabbelt , Paul Walmsley , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Neil Armstrong , Dinh Nguyen , Cristian Ciocaltea , Joakim Zhang , Lucas Stach , Paul Cercueil , Jiaxun Yang , Claudiu Beznea , Jason Cooper , Paul Burton , Thomas Bogendoerfer , Birger Koblitz , Bert Vermeulen , John Crispin , Geert Uytterhoeven , Sagar Kadam , Suman Anna , Lokesh Vutla , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, openbmc@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-oxnas@groups.io Cc: Krzysztof Kozlowski Subject: [PATCH 18/18] dt-bindings: irqchip: ti: include generic schema Date: Thu, 17 Mar 2022 12:57:05 +0100 Message-Id: <20220317115705.450427-17-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> References: <20220317115542.450032-1-krzysztof.kozlowski@canonical.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Include generic interrupt-controller.yaml and msi-controller.yaml schema, which enforces node naming and other generic properties. The schema requires now proper naming of node. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Nishanth Menon --- .../bindings/interrupt-controller/ti,pruss-intc.yaml | 5 ++++- .../bindings/interrupt-controller/ti,sci-inta.yaml | 1 + .../bindings/interrupt-controller/ti,sci-intr.yaml | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml index 65523d9459d8..983d10da4463 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml @@ -32,6 +32,9 @@ description: | This interrupt-controller node should be defined as a child node of the corresponding PRUSS node. The node should be named "interrupt-controller". +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: $nodename: pattern: "^interrupt-controller@[0-9a-f]+$" @@ -106,7 +109,7 @@ required: - interrupt-controller - "#interrupt-cells" -additionalProperties: false +unevaluatedProperties: false examples: - | diff --git a/Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml b/Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml index 88c46e61732e..935a61504aa0 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml @@ -11,6 +11,7 @@ maintainers: allOf: - $ref: /schemas/arm/keystone/ti,k3-sci-common.yaml# + - $ref: msi-controller.yaml# description: | The Interrupt Aggregator (INTA) provides a centralized machine diff --git a/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml b/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml index e12aee42b126..0d35a5e21a64 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml @@ -11,6 +11,7 @@ maintainers: allOf: - $ref: /schemas/arm/keystone/ti,k3-sci-common.yaml# + - $ref: /schemas/interrupt-controller.yaml# description: | The Interrupt Router (INTR) module provides a mechanism to mux M @@ -92,7 +93,7 @@ unevaluatedProperties: false examples: - | - main_gpio_intr: interrupt-controller0 { + main_gpio_intr: interrupt-controller { compatible = "ti,sci-intr"; ti,intr-trigger-type = <1>; interrupt-controller;