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: 12783912 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6B8D9C4332F for ; Thu, 17 Mar 2022 11:56:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ArRm7T0pYKCBK1X1JxnG6/18p/xbyEdMzMzmhbGsW+M=; b=bqGtG9DsIbIFbB RGUigrbJRZkCiecI04q3caPYreGvdlC1G287eUxWPT6AMeO1fpJUxdd3igcu3MpOFFxwjT7/Kviy8 MnKOFJpWKziF/5lXvvet2WDGIPR7Ucd8TFpaUA+MTyciuKoAryO3mgsDCNfHqC6afiqdjQXjazyge 2FgzBaR5XMmb7WiUrYoWvnLeHM0Cl92VD8ltt2CnmdCCGM3owW+U3yyTnrZTRTq369IGTZntOk4+y Sf57afedlX9fFC4VTg9ga6VrFxS0o8HxrvaQGXSUJHIxVSkz4D2Y9OQ8jRUMEUFWKFqt3jgTZKlR5 /i0MT4zCwOcRx/W0zGZw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUojq-00Fs0h-4Q; Thu, 17 Mar 2022 11:56:18 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUojT-00Frsn-Ei for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:55:57 +0000 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 A21CA3F4BE for ; Thu, 17 Mar 2022 11:55:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518153; bh=NNkRDkWPiveTHGJJVi4+4/ORT85T+y0AcSaoWSMmS+o=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=IeOC1mnkrGD411j8WAYv/Hs4pk8zSXNjNDva9Z8g3K08CdOjrg9rZkCvWkuZAkwIK laCT4zuX2cpgbPrUB0meI/2Bq+75tmqs9WcFGLEYbyNwgXMv1qQneSeIG+M+DQhYXz LEpqhk7l/YCBodbAi6yZzipeoJ3h8gpIYJ/SB7Zfz3ZDNdWQD2/dsC+9eHs5KoAFGk GbFnILnHN0QzrQ6K0uFjBTBYaKAR6vqrcRkJ1GGTvf2bzgsG8VmvwcAElmLJTW7sf5 ubZ6NgBj13gt/YUAJIFbc8ugW8xlwbCXXzt57lF7T9QW9t4ZCJqEIwo479zA+15spn LUHpE8FBvS9qA== Received: by mail-wm1-f71.google.com with SMTP id i6-20020a05600c354600b0038be262d9d9so3024582wmq.8 for ; Thu, 17 Mar 2022 04:55:53 -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=PIsXqLIHXEAsmb0Kf2FPo0YzTl7a60Jbrg4kaipQ3QumkSO+R6O49TR4E3s3fV8LrG XqMeEzeALBApfYHh5V4hrrxiKJaqv0aui19tAkK4BQlTZNYj2OJwqeX3DsuW8yTJE7yg bRgNidYrLxhPbEm6qCm6oGqw33PsPvBzDPvKddBc7v32m6HmRjivnF4Aw5G+sc9hv+Qw YiuBUczXfujDFUc6sqoW2W32EwZ8pDODK15J4kfRQfMXQ8Q4rgV7F4JbC79nxFpf7859 7zeTNcu9kdLpN2mm+3P7WVAp7+/+MB91lGBnrswpUrZHk3jFWFS/RiLGwlRBg8wKcTBy bqAA== X-Gm-Message-State: AOAM533kO6byGbmnVXAcHXJlr6CcmEnfijLIdsCwPGRNQeAuKBpOI7K5 cHIo+vCOTWF3tfguIoVUQ4rui4jqa+o3DxM+/2c88g49NxfMExczQ/148UhGcE2k7LieZKgIcOm 8tRey8vBP1LuqZbxQ1oZ/JYmmXTcZTio+NSYjpoNPxTJCzA== X-Received: by 2002:adf:e7c2:0:b0:203:e177:f93f with SMTP id e2-20020adfe7c2000000b00203e177f93fmr3811100wrn.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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045555_635747_3FBB6DF0 X-CRM114-Status: GOOD ( 12.47 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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: 12783916 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 84EB0C433F5 for ; Thu, 17 Mar 2022 11:59:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=hagzobeISDa5EAdVGwO2hicIIWYED20GW8215RJqq6k=; b=EG++5ypDGzfGDC xU2j8mQm+fNEN/M9GcciQYO20tEMmPfsJjj4waNfE+ti4j0aTSwpyyi+dBZPeGXoyhI9TJ1miTMfv gHcBiYyKYBQvZOcURDRg4Ss3aZNcw339sa0vOt6LA5FQuE0NY1eWBYRwNWiSPndfSzVK7pGb18jU8 g2IuvUFtpVYrfqIdOR6Bodath0ITdOEbF1GT6bVvttLdbEfelUDsA8StiddaaqJQ9MzHiYtkS5Jza NvwzyRHrugJlPzv63HNAsqTAZ7De0w5+5xmbtg5pSc+fgU68m/pzP68LdXsLPtFhrlCog8/yxyn5e 1XBb6H82Ncx7oePXaHEg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUomI-00FtXD-3C; Thu, 17 Mar 2022 11:58:50 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUokz-00FscL-3a for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:31 +0000 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-0.canonical.com (Postfix) with ESMTPS id 0BA473F614 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-wm1-f69.google.com with SMTP id l1-20020a1c2501000000b00389c7b9254cso3141253wml.1 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=K0x0rF+ZwwByeIzooYM4aH5uODUqlGsm+WDu1d5yto+v0UORpPji+77PYddl7+q34Y cE9vA60Q0AmzroJMMjLl64IOkYn3CjTz86vndPt/qzGWYD0FFuaOGWabK85ExXB4cnJW KOxEovoKoR0Q9qhdsmBr4pz1TooFTqQ7g36QeqoHlq64O++vcB/Y/cwcbYGR8fzy2m1F ZGY6C/EwHs9RklazG8gcHFKM4QDcFofkYH/QNETWF7y0aJb8JflGayLbOBDucUXfcSyh iap7c+qVMD3Cy0hDGAgZhgzwJ/wF1mnEXWphZgh27MUd79zDqXMcyQXqrQNihNlvFsyT z6nw== X-Gm-Message-State: AOAM53057bJAoWbUFqDW2S4xh02s3g+OXnlnXvVjWSjFOM5CpVYGNawf bEQOGvH4ix0RwDjS4yELPb/ZeN9RLeMWfCG42y9prG3zlHrhpJSlH++XBAsHDkT1dXm1XG6C7eZ 9C8wh8JscL9VdDTHCk4AwSYVxUvF4cp9EK+mPrNGV5J7X/g== X-Received: by 2002:a1c:7518:0:b0:381:c77:ceec with SMTP id o24-20020a1c7518000000b003810c77ceecmr3609325wmc.57.1647518234208; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045729_304334_AAA3E4A2 X-CRM114-Status: GOOD ( 12.28 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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: 12783914 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0FA0FC433FE for ; Thu, 17 Mar 2022 11:57:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=gReC2yd+eFxXI7Bx0mRVNoTJi9bvnyRqdMdgK9TVnJI=; b=A0dhxTiSr9kCvU bTjaNN0O8WjLmp9/DW7u/AxBwgf0bG04+xOm8jMOcT6KPO6KVZs5IhmBTxNiu5cbgoetlqdfCcdLC dconPMJxfP0znHDVwkA/3OTKdyFh5BC+MHn1yBgm3d062wQ2A6Pz22iP6A0brYzY7QJC/nqlkOpQp qBbcFL6BzQRK+4qva9VbOcPhJuT9WVBNlp7zNZu3e3w3iSgTfRLLSXf5QXqnu9Zp+LUa6LjIMLHUr utIfelN34iqCeOPkqF6rJQa5WVTiLNG/seuLqe27/e56fEUdQ/ik8ILyUJ6gh8x161oqeFvnCnv1F adHpWkJcil/XKL9XZ0qA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUokq-00FsXm-OF; Thu, 17 Mar 2022 11:57:20 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUoko-00FsWM-OX for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:20 +0000 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 BD41D3F603 for ; Thu, 17 Mar 2022 11:57:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518236; bh=9zBbrIVySme8IHRcwhL+hzcd9fjni90AU02iDVUn98k=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=P6+3+KWL9eflVqltWNmCGM7ivWIN6vu97+FWCh0Ey+btMhHM3MOT+PSYV6RQ4oNCA e6GtjkxgSc3YtfPMxXRCmuPsQLXcCEprIS9gtHXJBSVG+cdFLSz9poYVJMC6PSC3bi 1lgUujwz0pWHUAvB0z0ZslVuZhIl6rMCCqGw6wPzLeCe0E5Pe0UntaJgBhN7CHExfj PH9oymNdn57O/0mh+fMez3rMR/IZEKGGnXO8WTo53nPeXncz36j2W1Bn4rG7a0D7lK aJ0UdfleXRFzNljeDMbYM9V5Pg7my8QnCOTSyDkdKgagg+GVNPWo0A/S30tuEf9z04 NBw16rAAjkVtg== Received: by mail-wr1-f69.google.com with SMTP id a5-20020adfc445000000b00203dcb13954so1457194wrg.23 for ; Thu, 17 Mar 2022 04:57:16 -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=fNFncHqRBaGmR9PnQ/gOyQZXt7NPxPHlL4SyIM7cPOnJPtmn5OcHkENqWFELPhJvnF hil1vU6oU+RoiAjwhoX1BSJVHVNJxCcnAVOp4ebllnAqg5443ldFmi7p5Nv+HOj59TOg 3S9cDQHcysSa491388V8LrDv4KLgA+GOzb63p/KWNPI9QcFYL0xUD157HHb6aA2hW7E5 P0eD5KMMLMJDwcmm52tzpa6sqJxRzzAR248GtXPrSeIx2WnhT++yCFDzYXWv/s4RKrM2 0cbi+sfigKMArm2LfaOP51LWIcWIKju3rNYLQUDNswN2IuemGffr7QBapR92w6uf0x50 cLVw== X-Gm-Message-State: AOAM533yjDASHGbAOC/NWTWkNwRUALjHvJ/c9UhyEMligpl8FXPbaNQX 8U7LZ/xp33BuDR4L2hgNmE0mA8KxQWFqE61ht8lcM3O5UqlMYv4GuOlka4EmDQsRr2dXw52pWuc 2I4KjvUw+xSfboAuTI9g5NpKxqp1bB2IDfld/K5iHPd3A1w== X-Received: by 2002:a05:6000:1ac7:b0:1f1:f9ee:7c57 with SMTP id i7-20020a0560001ac700b001f1f9ee7c57mr3633450wry.52.1647518236423; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045718_944294_599F41C0 X-CRM114-Status: GOOD ( 12.47 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Fixes dtbs_check warnings like: $nodename:0: 'intc@fffed000' does not match '^interrupt-controller(@[0-9a-f,]+)*$' Signed-off-by: Krzysztof Kozlowski Acked-by: Dinh Nguyen --- 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: 12783941 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 7C125C433FE for ; Thu, 17 Mar 2022 11:59:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=YDIwagaukd7qumPH53QyoZ5ffghQlgZs5AjTuJjXyw0=; b=TI+TX+ycKxE/o0 sJ3ZGVj/xK+VQtgJdSnPyfwUUw5A0KEa/9hoSQEJb+lgRg5OjZ+hVpAmq0YEzxoGZICun+m7ICGuW FzeeSxVtnCvDze/Fd62YHfPRa+OwXg1qXFyc9iLXUd8Yg4sA99rVs0NRJeASwjr4l/O6DU9JwdD6q u+fkusT7ejP1DIVIkRtBUZYvioCfIKsZOIA715/4aKKaDJ2e30oKczOuDNWygICgnMndETFediyBU ma0Rltxjcs63h23vO3hA7yKnoHbUf3+8z2eHXMlAjM2HmfBRH1tTRT3DI+Vd6TX9yweNBkf75496q WHKsD6fx3Zzd01pidg8w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUomv-00Ftnz-Mn; Thu, 17 Mar 2022 11:59:29 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUol0-00FsdF-Ce for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:31 +0000 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 255263F603 for ; Thu, 17 Mar 2022 11:57:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518249; bh=aSGezm1yIxV4XCs71xtI5EKoFHjXL820ywE13DRNOT4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=ja8WnAtjPT1Qn3n5bZb047GDsrr6RdwTGMbra24336EdopSuiqIZ9dVQpuX8ZpuSy 4tUtpfONe7vJ9BzY18hh093bZ1bysXb26hiuvUC3GExzqTiPy7GIHXvlbDHX4rDMyt 55cfr0e4uBZ/a4n2+eVH4/6kGi1C+DpFZyzWWMbD8saia4ub2sZUxQ12fgMkr6or+i dyj0AkZF/5m3pC5IbfYcbTIgxwCHeYzBTlXLlwlU/y65VauxOt/3baNvRCV8n+hM6L zPRDWF7bKWGSRKUFTDZJnEUG90GC7R7uqsp0Uc4bsmTEaeAaOS7wvfv2hw71tYAsUc CU0T/ZUQDahuA== Received: by mail-wm1-f72.google.com with SMTP id r64-20020a1c2b43000000b0038b59eb1940so3005846wmr.0 for ; Thu, 17 Mar 2022 04:57:29 -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=bn/O4sk4MwBvLOxqkC6mx8pcLzo9dm+8/zMxnne16I7x64LIgvacy2t2dklTLq0pGf ePxu6Av3rA2xseo9i69NxgWkhSF1C+6PM1TS3Pd2wnyPogP7ih5QbMcIScuDII5NCBpq Wbq0S+dHxmjcy8Gs2mO1aueR8mCe+KRRIZH9GJgMoMPunuA59bPZ4GbRtA+Y8c5RyTYE Kj2MZ1c5jPyNHYUIvqy+6jDhjnN3hAEo8lgJ2RJZWG+JO4wcLfPgVkKjwPqtUs0Q/B9y +bTWMbBN42KpbwpjjQtumHjpembK7RdiNDQWHVvMX4+M5nXxgKRjA2+wZidUuXQZUaKz fFmQ== X-Gm-Message-State: AOAM533cHTNogJi32JILE5W/0fJ293ysJ7nUClB41UA0Rc+syU6DefGI b9apEx8Ng2/gSVIis0iRPCcekGMPrSEovW9yrrpkDpFnsAOk6RVNtZwROHBZ9bkSCqHTDxPAfQN 9eQvcPgrEzh9avYCojSnd3SDvI/cK7uKrYJt/pUxKcH1zpQ== X-Received: by 2002:adf:a302:0:b0:1ed:bf30:40e3 with SMTP id c2-20020adfa302000000b001edbf3040e3mr3777957wrb.270.1647518238538; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045730_594119_AAEF97A0 X-CRM114-Status: GOOD ( 12.63 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Cristian Ciocaltea --- .../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: 12783942 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 209E1C433EF for ; Thu, 17 Mar 2022 11:59:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=MfI3oGM5+U4Rt9HD9eH4CPWfS497CLi9Wur6lEbmZLM=; b=JLoo+TqGNXdUZA HbvbYwv178mgubluu4wgcXkpvDWmvkompc/N4RmflHvUN8MeMx7SEFbC+rxT80u2PF3RK20MEKil/ MwuzB/nE1DgO6soUFVMJZw+/QQ0BxDsEukNqGuW9VZpcu2mXCtHNPUz1bnVDGUsYskiTyXRAfnGpe hJ/AmKKixSvDdMsExjM1qK1wIrBKPurWTchTOcZBDZ603UTbG+c/QlUbTOLCxUQcvkh9qoog8DJkT LJEXQUoOSz6V88Fu1+Js4Vw7mSBH1KTv3JWIDvESZINYmNvDrqhExMDzbhN0nGv364a4a+AmypLG7 dJA6Tp4J58YF3TBjPTxQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUon4-00Ftso-3J; Thu, 17 Mar 2022 11:59:38 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUol3-00Fsg8-Kw for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:35 +0000 Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.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 6D3EE3F619 for ; Thu, 17 Mar 2022 11:57:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518252; bh=BPmH+sTMtK9KvdlWBUTtE4tsLSFnUjRMwkwF+kfhktM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=nJ7VQH0veyn8T4Hi3l4Fqjh3qVH/K4BmHG4AwiJQTBC27QPlhkbMYoQrMYIzxslrD upQgbC9qGOprYO2u6lcAYZSkD6FNJP4pU0YyFOynUVnauSZ2FO0R85i3lcLAYxTRRJ Geoy4xgOh831N8vcnWvCx6mxYKLHGaCRfsxnaP5wZLKsOIb3wpmFYzo8Q87HGmKvIC WHM2PicacX7AUW5AeU/sV0UhKyudQ0Ud40kvV0GUToRJSRCcNJGiZRGwv7452xQOrt H99pz7Eu0o6kSJ5zP7zNcCpiSpu1qoUca36gRY1UF0MexMbH+4fBjh0kAnFUA/T6W+ QxRefIiBJ1qYg== Received: by mail-ej1-f71.google.com with SMTP id my14-20020a1709065a4e00b006df7cbf896cso2642608ejc.5 for ; Thu, 17 Mar 2022 04:57:32 -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=PGxpuV7G7+wqkZcuVy8iJPh5PY0x5i01VAgBEg4HeDz+zWaDYrDpS7f19/AX+y1STB G95oVVZBJ5TTtr7EOb4OkGkah1da6jq9963tylljKSE/l8g63/7ygTYsaSNOt4C2i+hn 9FC16g5Mu9b/OpiLfaBo3bP+YkJS1ejSFhYlwT/2s6MviAFNL919ndRG4oTdA9y4XNBn BDELYhb6JYu0youzlV23mITVcg3Bi4uZMEy6NSdGsgB4ELWVNh1OrCrkp7NSSdIPsy/6 aokAb8VNCEmmpJonOd7TwdCHJj4WtT4OD1CgsMS94GiX1TFlytVdhdyWFCjjYnL1tBtc Zqpg== X-Gm-Message-State: AOAM531yLCS/UZSOfnE9+cwAvPGLALcW6RKi9cbE0zuyGZQabyCmd0ce RktNY6mHUzuPpLUaiPLbYNxKBBULw0glIUgYWze76uE1h2HjHAkHefeT0tvDu1j0LN6WhTiBn3D lGbRT8qH0qxr1SwK1o/mB/lJPDJuHX7RvH6imoDm/RUcO7A== X-Received: by 2002:adf:e746:0:b0:1ef:8476:dab3 with SMTP id c6-20020adfe746000000b001ef8476dab3mr3772435wrn.449.1647518240643; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045733_857339_EE5065DB X-CRM114-Status: GOOD ( 11.47 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Joakim Zhang --- .../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: 12783915 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2AAB5C433FE for ; Thu, 17 Mar 2022 11:58:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=52UDsMfZUDPUg5awE8x9tPM5e3MgVEx0PUR6cWesHKM=; b=k6WNHSyGrVvPND xJjwAVXT4eNO0fNdS9EESthhPHbbAXscJHNuNuMhsVQzOSrlGGSPZrLXAsydKGib6d0JLE4lCTzft 2DbLjTxAynLnvOt7a3XfQV9d90ziVbrSxbhKhGv/cFykgii9EMye4eIKK0eV6l/MKbUGz/L0lcru2 gnndyokZNq3dv7t6MYGilDMR4bgujkuX0uIZ9H/C8JY1E3JSG1sqYxIvoY43Temp8Oew91n0kPWPS oP65YzQxdho+SRuYifpzklMry8Q0ekHJMLrg+MUenN+R9z5osYgs+oUcCtPMoLgG+/3fHxOW6FMEF pavBrjEMHhhHkj9qV5iA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUole-00FtAH-Og; Thu, 17 Mar 2022 11:58:11 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUokw-00FsaW-Il for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:29 +0000 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 B9C153F61B for ; Thu, 17 Mar 2022 11:57:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518244; bh=rkZlJ0igM03Y8VkMiNizWzNDbnqGn+aUyjhq4DWqgik=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=K/A417CIzrJGRoY7z/xU3cplT749brDB3UZMjHNn8LaEdqrLBPAm3msLFRIsWFqsu PSOnv78j5C61voEbZSx4hrbO+iIt+EU9qsQhM/zgyHhnpCdY5ZqOkvQuVZq4On5KUz FefnMqrA2+gijnI5cc9p3fAdg5yC4YKYHIQPc5H4U9joTq1XaKgXVFR1IBxVbc5jeh vxRI5ujvM7G8klCQtnF9cehy2WH4WYv/zfRInr7EiUeUyP1U32Z3jNwB0oon0vMkYD 7tHKAyMuCTfSnA1e3gng+A2digeuoDcqBxxvNGuYguyTJOML7/qIf0VgeAwC7Jls2t YRchw6Pc+Q7Hw== Received: by mail-wr1-f69.google.com with SMTP id k20-20020adfc714000000b001e305cd1597so1463840wrg.19 for ; Thu, 17 Mar 2022 04:57:24 -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=2JClJKxVlq/VawH5O+4vaxTEW8MnEA9SQQLeOeGBxGVXTXGzDYN14UD/pMChlStIpf JLKWclXyIJkDdEcP85P4wWQpZx166VFA8pVjUmBZ5kYZl6Q55DGCJyWkCOoW8mlG01v+ thOghmhHJWZiXMI+vVh0YbSi47/CcnJHARN25q0roc4wY86Inz1OS8sMN+/GjCDuX+4G Rjv2kyKJe3rvkEFmOTDMZfUgUXGkx9fP2UnrRznyczE5vjI6v9Q5EGCgHiF+k2/yZ209 bMpCCV+Fclpt1iLnMiEltj/mxT/lHT2lmzSl2tcEn0XaxdrLkMYNLMJzJKkbF6NUr9lT 5VKw== X-Gm-Message-State: AOAM533dCgZCl/2NRv+6yU9fPfbe3O4fRhoheup5kwX/DyQY5TUcG/uR 5Ifb9aeFKkwEZrLFzZS9jRQMIgQkZ9c9hMk+NgVWj+5u9u2niTVvaFmNU4aQsccRCxpqygObVdH otM4NcDdnwz+0EhZQ7vbodDfnlV4ObgiiFMvtDH2VLDw9mA== X-Received: by 2002:a5d:608e:0:b0:203:e8a3:36f3 with SMTP id w14-20020a5d608e000000b00203e8a336f3mr2822236wrt.176.1647518244243; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045726_809244_5D19F0C2 X-CRM114-Status: GOOD ( 11.52 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Paul Cercueil --- .../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: 12783940 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BBD19C433EF for ; Thu, 17 Mar 2022 11:59:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=SEJCGw9L+OVfZvroaL+I4o8AHnBnAiwu2AQf95QZqhM=; b=ZK6fP0vrdtOoJS jp5ZZw/ZZQr8jVfIGGPL2uV4zwGsZFngvhuli6yvpFj/riGypG9qXAEEVo2Mh7cXHTFXIwdRaCtov mAIVhVa50POZug8kLuRw55vTCDgkedjAVRRlVvOM71hUW1etWga77hXzJmw1nPOgyTwd8BV7WCaGQ t2xIbCb+xfEcy9VpzxeEPo/dok3P4+JFLeuDYoWV8w2219ZXYFl0VSTFZVOD02LoaJJQNEHnM+8UR rpmakkegU5vHnKeZxd15F6bOFzb9hMowufcmCTBlqvzHAi4vn0uRaOlTqSVRwRKanVOriM4m32sp4 +GvHTB7nlKXrqeZe2rXQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUoms-00FtmS-7j; Thu, 17 Mar 2022 11:59:26 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUokz-00Fsct-TV for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:31 +0000 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-1.canonical.com (Postfix) with ESMTPS id 997813F5F3 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=nSwS54FLcijToE2aK+yEI4OGn17JP6PMWHAMiQXMIj8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=RwNRdCkNSpsMDR7zPvErdI7DyjgDHTgMA7YOlRq1H+U9xs9JInOCUIztJgN+bvtj6 h2quGNz/Nidr3NAGAQZoV0T6vGctUqIHl1VKOHBpHTiOyUAvRQidZgZ4mkyxDOV9qV E8C9BoSzbqjzRLGr/uI4NoV2U6TplHzSa8KkB+QxF0fZRGJeaSnyFv8YRWWcTyOdaq YGxjKbilkTC/E0D4b15mmLrzyWHuzSyh4CjpAJ/RBd/d5D+15yd8yW/PNfOefuP0iH ri0QchYRn54HAbGJLrQ5MeKPtAzLf52LnLlepuBed7+z9mwSl2NUXUjHDxfPoSw2xN HezqYi1anQpLA== Received: by mail-wr1-f69.google.com with SMTP id f18-20020adf9f52000000b00203d86759beso1476253wrg.11 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=nSwS54FLcijToE2aK+yEI4OGn17JP6PMWHAMiQXMIj8=; b=mT/kIeywQ8IdMS1JWIMK8IyGDdiDPRSsxHs92Z4ALqO/shMPjyaWUSiJqOvUeygfCS i5axwc5DsNKBYrmBVPBOWFaApZto7Y1SiHAWaHSsOCsutmhf8mDBhUFWNa+KyT9OdwSH 2CWaL0UqqPfZ/4rZBJPBoG4I6iYqLzMfkuPcZAH92PUeePUUuG/hgHLZ3XT6lOdrn6nK gQ1vNhIzeC4ISHZvX1bxMAUyahZXA97ajX+zOHihkR7uV/IYjAVuoR1Kn83ts1Df89p9 kWpOGs5VZ5+JRAfP4Z9aBQYitIwNy4HLL0ApP6xzJk3t4Pkozu9jtGyrUQ5v27akb8Bo LYNQ== X-Gm-Message-State: AOAM532cxvrQaasey8hew1jytKImP5IXOrzWZ7DfmjtG0A8S+0vMTD6J KsZ7qdgCLm+v3aTu8kG3PSV3VIBgfvIC6gpQzTiaTeKwEIiLGWkQJgHOd+j3S+KsKA/4pGbUfcz N+rL7oReJsyUpdjIqIZRdqmAe9QEi8bH4WrN0XsqExIzclA== X-Received: by 2002:a05:6000:15c1:b0:1f0:73d6:b716 with SMTP id y1-20020a05600015c100b001f073d6b716mr3661606wry.293.1647518247289; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045730_154393_A5533A5C X-CRM114-Status: GOOD ( 11.69 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Linus Walleij --- .../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: 12783943 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 655AAC433F5 for ; Thu, 17 Mar 2022 12:04:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=5o9igm3EcbdfZ1/vdl5cUf9sbP4weM+Tkp0RqGmgXNI=; b=DpOkh7ubap4nQx 5D1JW6cxwKaLIVW8B2uOW7r3DWjlgpjHrzxS52DCY+GNIVH7q32KLpFN2LXk2r6yMRL2+n0yqTqNk IgJqZO/Ds5V/+gGGdYUINDEbxMJwsFhyd0gAdInFtbSsf3lAfRplUjO7Kq3GWvah3o3koSc2NcTFL egRw/JRp8pCnPQX/Ix5HAXaB1Fa1Fcc39V0CgONKaKWFADvrQLifzgJeWRErM44K33r//ElvKznDV NTbV+ahGLWaDfb0QfSTBcn0V+pMOEdK1C1fIuZhyVFQljhjVFsWsNXWxtm75kA5ddiWd0ZsvnJasD QCoHYLk90g+uBrpS5cZw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUorS-00FvxT-55; Thu, 17 Mar 2022 12:04:10 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolB-00Fsls-FL for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:45 +0000 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-0.canonical.com (Postfix) with ESMTPS id 0A5433F312 for ; Thu, 17 Mar 2022 11:57:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518260; bh=q6L0pTvWqCbYxp4ud2xHQC7gNboKzwtZb8Qa+W91MLY=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=HV1q8bCdtubr6CRRllojHHBQI+5/WG+up146VgLklw8c6uGjnI2JNOyOIs+EMU4at HHWfC/zqxDDHZrCapKsTeFkC4C/S5OSEvgfAqwqqE899FMT1XNm8rrlD06gNXzKf+i q046TjCpG/rq4YZvKobHpdiO9GYOu7fuG9J4abfn3YgOB9HAF3YmBDx2k6ek2mVI5a p4PNkoBvJn4gluB13FWF/insR+HVmOqlxi3tEZOeyEDkNMC6U+Y5JgyCg/Z0FOw+6i JaYTYXf6tf3Lvhh8s5Mm9T8jyhQT+DcdsZhnVvWYxMkv4n71vrvgKagvzHkq/E+pzg pez+u+njWCSvQ== Received: by mail-wr1-f72.google.com with SMTP id o9-20020adfca09000000b001ea79f7edf8so1465531wrh.16 for ; Thu, 17 Mar 2022 04:57:40 -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=gmiR1DeMyyz2Ms4siiR6DkuvarI/lEZuzDhySwbez2VUVo0Yo2/CbpIot61R9tlkYs t9BMfyPSJvjZvtWnDLb/gR3v07rNQ5fL+haDhX62XBP5talo1hV3G+jRSc0VUEDqRPJT XOSaQa69k8JnnY415IzRZRp/zaZmhsHG7YK3++1SpHD/qXn0dMBYnKpzmuGwxYczLyWz PvtbfhdYJR94RXlPm/K7OwO+aj2/509Ma40hmFPvWOWIldekoojhJq/awMlAFUbYlUSo E/16Peoci6W54hg7sUXpFqpX9lGjSveyTEs4JUnT+erg/8JRsi32+zRiwXWW00CHvUAt uuig== X-Gm-Message-State: AOAM530mcyGZPJkyH/4J0Mjs2+5bwSxQikUyVXxXJMJH6SUsfmmc84O7 j+B5pmJRq7+EqunZCLaT5W63OeP5yaJLw+8AWvr7lLBTF2GkRnF+JqiAXQ90U7KWSXfZoZr6FgW huzf9yxrnlbktd/qj8F0tSr9Mw9F4GVMrOjlGQMNiTK91lw== X-Received: by 2002:a1c:f219:0:b0:38c:782c:3bb with SMTP id s25-20020a1cf219000000b0038c782c03bbmr2376124wmc.94.1647518249488; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045741_688351_CBAD89B4 X-CRM114-Status: GOOD ( 11.69 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Acked-by: Michael Walle --- .../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: 12783952 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 11CC3C433FE for ; Thu, 17 Mar 2022 12:05:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=AXJhbhq+WFovGx7jVyqQZ0mVASHga0lkR7zjejrLqA0=; b=LUG0/+GJA2FkOs ijlyemm3hZada/7/sMHlwdSpgljF2TUVyJ+osYR/2GOP5OSA863iz2Nx58It/jYVluJQ3780Nrt+R XgtO9bkwoWXn84EexXePagU2TXGY44szgoSfyoJ/q6AU7NIb5bW9A/XWbDXKASGwxMzMaQaSkUvFV LY/HtNSeBU7FlIhOknT1kbhnEbbk228nPhLO3F9+E+hXGsBSV35EfITBAH6o/UKapqGYcmCTstqWQ djZa1waQj4hQwhg/t4r6Hrp1Py2YNV+n+Y2KXPbvbEj88SZUvRcA0b8AxjPXP7ylrSglq2EQuQ2M0 XL+39kBml2AKasZ39b0g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUosx-00FwbP-Vm; Thu, 17 Mar 2022 12:05:44 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolL-00Fsq1-Qc for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:54 +0000 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 684E43F7DE for ; Thu, 17 Mar 2022 11:57:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518264; bh=HVRdo0a9Zp5ow/1mp1AbDSb5pnZ9OyDrT3JP+Xnx0c8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=kuuxaWt+AzzMpagDActU3HK1BxlhhrmDlIhekoAUnjoB+vudIl/MRrcGndJn07Oz7 ejMqAr8tt6JAvFiSdsMNx09ac6lzxYQ6R5L5PQxUIfvHB0D6uruYb7Cv6V9BkapU8M HWNC3Gl6G456nz96ltemgtjJRFNUvBuraNaqSFYAybwFxVInbikz3VIoiiHpNHWplR cVjfiiJUKO9TXqJbgSVNG2YY41pKA/BnsorXiBoESMhhkga77IIxSNUVKIVJrRFcIE y9KRb1qq09jk/i1sDDVm+bU2as4+tLHuSuseAHbD5mq+hJwoxUH6spK11IY40EbAXs 7ovmJMViUbVAA== Received: by mail-wr1-f71.google.com with SMTP id t15-20020a5d534f000000b001f1e5759cebso1482175wrv.7 for ; Thu, 17 Mar 2022 04:57:44 -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=uohgpAADTc4IJt7O+I7TsFlEed7aJcu9Ey86L1DZ3wlfGdKsNLNCOfg7sMoZza4oFI O0wTtdOFzDNjFTPQPORznA0WeFVgkParYbbiZPhcyFLY/eF5wQPzpcYiWmFfkKrw1BUh I042602VrbB0kZDY1i+dXKbzQAxk8IAYudQtVSSxOSsZwiAzNXxVEbw0q9Hc/rgn+LYh vRbim+/wp0PstJ3RbG9dvRszSK2eVgyWNnQtYW/MrddDU96yLFGu7IfZhW5p2fumQf/W RmVeX6Pdr3KSGfAEWi6ZOSXNHW0D+ljjgeJcvrUidqNqiNejoi1UI1imnRtca9Qib/iY 6cog== X-Gm-Message-State: AOAM532Xcr4/3FwL13iKgwZRXW97jwAartu0TlQWuqKLqzs+hyld3BlL UmEaYBkq1mulxdHC2uHz3fn6BQ/bo65llxTqzRU0hXNxNQFw8OxgNWei9VrmolFLVCBvgxqVdzT 5EYN6/HHXCi6mIqUgPfMBD5Ve4JVzmpFLCXq4qpQU2pGWUw== X-Received: by 2002:a05:600c:3ac7:b0:38b:f9c6:27b8 with SMTP id d7-20020a05600c3ac700b0038bf9c627b8mr3514941wms.75.1647518253409; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045752_036296_F26BB3D7 X-CRM114-Status: GOOD ( 10.60 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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: 12783954 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 24AF5C433EF for ; Thu, 17 Mar 2022 12:06:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=CLx+rMtAEnsftpxfKKezfJWKq09H23rpzefXdohMIkI=; b=xLZD42t1n2Vj9Z f5tXura3Qpue1WUa5d0LlNO/d3ocuvZcTctx5Ol22R/xFQ2gj/ceBbI6agIrA4WZFvu1aySIGJHPD f5/AOXd1X5crTtQ7zzsJ45WZXUdOpHYUaH8dLJZ2rkt0NiJMUUktB7Fiy5CsQrufqACkS5pt0ghYg QpyEpdzKz+boV0tdO99lFkgW6qMXIldeWyiCa4fNPir4rxhCXV5ozeXzWN7IldQR2psjbdgTaZt48 MpEq8zHsjjuyK98edORbYf2JHXZuD0skyTwxQ6g9Z6Pxq1YaynSgQR62XRDIYMWju553r1eaoUAQ8 febSyGGwSWDPJ1SSN3xQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUotK-00FwjY-IL; Thu, 17 Mar 2022 12:06:06 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolQ-00FsvX-46 for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:58 +0000 Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.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-1.canonical.com (Postfix) with ESMTPS id 972CB3FFD8 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=rNPhuRf5ngVysv5h7hhTqAiAE83hQk2gXfYYF3Wf2Pw=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=u8dLCDC0xKcvKaf3/RlUI+80mtWvXblpdrt3JCIoFm5+eGsacfnc+Nz6+uoF2zen6 9zxTasmqa91xGLa8dvN7QQAaTgAUQCpvowJP3c3Ty0y+mhtdPukdeiniA5odDBDGur UYJtUTMAyLQbHGGvis0MnGQxhP04NRT9pMFepv7xF0OEWoXtYzu1KhyUr9pMV2NU60 gOBpxnXmA5OEw41cHk+PDGyXKtOD/vKko7K5JRriqpQ3OMP9TvGoDTOclCYCzisiy6 RhEoTFtwhJg+0bCbICuM/CMaGFg8531GIopRkWkMd2k/ljxJqOASyaWBFCr12MMFDH QuRaTWPHlO3kw== Received: by mail-wm1-f70.google.com with SMTP id o33-20020a05600c512100b0038a1d06e525so4197507wms.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=rNPhuRf5ngVysv5h7hhTqAiAE83hQk2gXfYYF3Wf2Pw=; b=t1/i7nzIGy1JRC7fLPbTYGAyKdnhYtFRBXnhRSDZZ6yr5pRm4XwDe9vaKhh+VXsNDC vslNztqtaagmgsJP1hc/m8HmKJeAnhDPybUQn4CQ7o0mIMekeURCZASmLkBqaMDFF8uL 5fOFK6jCG2ewMfe9osLgwOPXoKZ7quM7byJHLJPXjiyxP/aYJcZsKSVxPg6G0qAwavgQ aap6PWmaZOwSzP92jZbOaRFSk8TQhJCpwi6HM2UWR3g9/+4wiGuJ21LXIWSmM+vC4Q6F HSlW0aoU9TXttMIpI29GjesdpnZKYSSP4LDkTtKGXUHq5C3vXjjoohSb8xYBcve0P4Ev f09w== X-Gm-Message-State: AOAM531NMyRo6TYmfeluq7hIfx0YomeE527Vc04Sb/pml1KiJGvjA5bx j5vjn9zqLraWTBsdD5PBdtT7z2wxLgURZz/T2dAu6avKHjOius4ZVMqQ7dX9OV8EakzB2CQPgj3 N9+ul87jZ9inl3xxvyOlcC4E90wXrpV2jI3pZkpAfcwaxpw== X-Received: by 2002:adf:f943:0:b0:203:e832:129 with SMTP id q3-20020adff943000000b00203e8320129mr2873028wrr.626.1647518255822; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045756_321114_C55B65E6 X-CRM114-Status: GOOD ( 12.52 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Acked-by: Claudiu Beznea --- .../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: 12783961 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0DBD3C433EF for ; Thu, 17 Mar 2022 12:11:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=MEuQFavCNeERJ7gY1N13QCVs08PwhZPscR2mz/FejNw=; b=0IUFMwXGCk9h0j hYxFvdcKtt48+9p2QQ2bGhPdQ3wI5Qn44P+dpq2tV6piqE4qym4MaW+z2i3Qk6VtgWt3cSqhArosJ RGWx8AkMuMiqLVKPUFKrXfXzyw/gHhYd5pkBTPkHYSIWC7rYbXX3EHOSSC7tG4s9kByrsITkWuQUr rsqSzYiGWiDyjP2GNIm9CR81VhWN8TQSFNry8UKiimGx+c23oL0s4S+vQosvCYv+apCaAgEbnpSgg nFSNw98JgR8r3+Ch5ECvI9dqB6agBxh8zj+UOp5fYRpZ8KkhVg4UqeF8U3DfdAmVL++NLADqLq+iv XiK0edR9i/ROneM25ahQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUoya-00FyeY-E4; Thu, 17 Mar 2022 12:11:32 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolS-00FsyF-2S for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:58:00 +0000 Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.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 01A2C3FE02 for ; Thu, 17 Mar 2022 11:57:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518273; bh=rPrab2m6ZRJ1Nq2pMdTzGXWaaBF6CBXynVgpKRpBOdQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=ccBXCkrOhjmETSLAuHMu0QytNkXVBit0oXorw50W+rt/X6f8cvM6InmZ4CUoGCt99 jm99T9FcwsNdln9pevesd1NbE49j7gqVFn7BYSbRfWzND4xoVSDB7n5RM1bIJp+6I6 AqEe5ZYMNS6jsjzHdoj2OPl1lt/qEKHA+vem+trwmRLnYgDgSBKvaJOQ9EROFNwmJ0 l1HBuOXVqVh0LhInJ1zV2xhyIDj8tCMVLKKZlKSD5SZg1H+1+r7HbV/RftOFMdqoZn U+2XLhAqulfVNqOMYbtpsnt0A+drvb4WNaF6+b9bPx0UNz3kcRT2gjLsDOJIBQnx4f ktvyUkWCcs9fw== Received: by mail-ej1-f71.google.com with SMTP id zd21-20020a17090698d500b006df778721f7so2784073ejb.3 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=rPrab2m6ZRJ1Nq2pMdTzGXWaaBF6CBXynVgpKRpBOdQ=; b=KWe+oFC51vYLqr8TaIuooZRuoZi4P0q7scNWKKER3LySST9HUGeChhUFTOou0KL8TH wxrYv3M+TWyDPqREPRpTN3wRlbOqqVXuVQxdTm9ipaqHFKcUkMwqtzj5ta/CHAy3pBDs tB84ssblJ/qGqfRZjaVRqF9StXGMWqhzek7eebm4OT9yMLzFq33wd7xy2bn1sRWmAyDs gytJ+GL+vSD/3Im1I/WKHR4Tpuyma2uMWqZ4Ia05SfnuMSmAkaT5vNJHTaUaxTdoscH/ OAJ5zGeJTn5YdGbpuxTYEW4znOXXJe3bQgCEvGfFnJeqnhqx04mQEuFE4Pe164MmUm6j 79SQ== X-Gm-Message-State: AOAM533SIQ4pNjApA6848mhkW60XMqd/2QZIAac/4Sy8Oz1xgVyjVT0S jKiXz2hIj0vqsGhvGGz8ybq9XLeujTBXfzORBnqjI3Pk+Rq0HysvxMbXaIDIix3UxeCqG0OaXvZ amL6N7YCNmGY9UgvVh/yyLv8IWJcr+tNzthGnAg5AApBevQ== X-Received: by 2002:a5d:6d0c:0:b0:203:8aec:9676 with SMTP id e12-20020a5d6d0c000000b002038aec9676mr3866426wrq.601.1647518258336; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045758_302913_C9B9A967 X-CRM114-Status: GOOD ( 10.65 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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: 12783953 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B5FD6C433F5 for ; Thu, 17 Mar 2022 12:06:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=XJbQUJBnjrHV5/S/9UytrNbJfNED8cB5MofUXkixxTs=; b=p42z7QrQkaC76M 9l4f5ziB2yOYXoj/vQSL9D8j9w4ZC+WVoLBFlLIhOg0kpNt2MiiyqMRliyMMInjUB6tNZZ5yzjxt3 oSnDyvQQj5PFI/gqgFVeb3gAxIOELyaMITWtb/MVdy8uv9eo/nA/0ZznkhHp53dwI5uVg9LEzig/Z 9e3ZGgO4ScV+DNeJbRIPDv5bbHNK4tvuL8SyVCmZyspkXsKlUfxAb423HrXoi/l5HM2RuYVVb9iVg 2nxwqR8y/bbNny27MNBrRACHk0blM+5JlEnqPcAUJ5bUvWSOxlAWmmGPUKRw5FYrZmasFLIa8Y3C+ o5PtotS6g23+lCNrf6vg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUot8-00FwfO-KG; Thu, 17 Mar 2022 12:05:54 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolO-00Fswf-Eg for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:56 +0000 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-0.canonical.com (Postfix) with ESMTPS id D289D3F627 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-f71.google.com with SMTP id 12-20020a05600c24cc00b0038c6caa95f7so2000376wmu.4 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=cJQOY/IDfwM+06eB4JSQfSWQrm9hpQZjILJFNccWM7IRnHXko3awfhfpdE0PkF9/ev 5w6xLKBwwAKqcxuMUc6lUWtrkRy532yZdotIIfAffuKfDg6cQWdSd0DPO0xfvDtCO1+e Ne78hnkL70GG+T5ifeEtudOSpN8OR9sHdPUVHv7GszGEp10ndB7WCjtzsYGnzooBI36t P6qajIg4yIA7kCwwMjf0sOOgbyVcz2zYis//Y8tgDsHL+OgD3uLy0nW9YoxksMs+y5Uu mSvZsesg5OJaB8jJoONn6TXZ7QBn/sXP6pR+X0y57v4/f9D0fuXQwMhgJvqKyKAUOJJn Ahhg== X-Gm-Message-State: AOAM532H4/crrxR3HAy7ezDaE2RjGn7LuSDLHKXDtbL4ztQnIprWV+C7 iW4AgtKsR6UGDqkZTHNdmrB0brnBz+dTKQUmsMrkDh2GmepDOWxyBcYsC/bbs8TrHW4x71RghET +Tx7pe+UkKTD4zu++HeAbbLowEJljXdwKNMoalA3JOGDnLA== X-Received: by 2002:a05:600c:4e12:b0:38b:b715:18a6 with SMTP id b18-20020a05600c4e1200b0038bb71518a6mr3598862wmq.17.1647518261204; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045754_736471_CFC8F8A8 X-CRM114-Status: GOOD ( 12.09 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Acked-by: Mark-PK Tsai --- .../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: 12783956 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6A53FC433EF for ; Thu, 17 Mar 2022 12:06:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=rBl4vevSwmh2KKJ1lv3swFG0jFGqrZPZy5VQrAh/1fg=; b=hwYSu7/YHgEBA/ JnYqqnSU0lsYMRv2TXrTeUJ+bCl2HzQlbHEpZlS9At4zxuYFKpIR2TDTM53iCec5AeTzCO7/D/y8z z6x3STINioNcBgKSVGE6Kw1Q0VhanfIpV6qtazYG5CttCdjztYDQ7fdTYkj2X0dGFzy7l3zEYCnj8 OhY4vYSoxmH9rQlQsLR8qpP0vziS2avRWmf5v1sC5w1s52VOomeGTbIlRg0yOR2iR4eLUneEOGEDj 7fhJPsttSgB93U2DVwBkqi6FyrVtmivK8XdbWPJKM0ehFArdYzFYgoSMyQl0FyOBwJGenhkBrk9iz J9OcRyG4Lh8udDuYhzuw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUotg-00FwtS-9u; Thu, 17 Mar 2022 12:06:28 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolQ-00FsyP-Od for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:59 +0000 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-0.canonical.com (Postfix) with ESMTPS id 0E8843F499 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-wr1-f72.google.com with SMTP id f9-20020a5d58e9000000b001f0247e5e96so1464425wrd.15 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=YLcHqhtOV5RmW/buzRt5wjzj/nzxnsGqTG10ad+fMFEsgxXe8YrsdX6v7UVxAxvwbY /6s5ZDTHaT1twKk61djpHVQtZi6Qn8JfA8xl72z5RXw/kqWdBRCuhn0BLqM7HkE0TSzq toxOzxX4bVbY8XlJpdaOdRX/vvuqqkF+a6u1EK4chSgN0XyKvkmmgmkLsGHR7rsNR5e0 hILGUVaHskaEjOsxqB5EgaqEMAI5WX2mDHHHwYdta972wnwBKoX4wqurfBgfZtvA4ie/ yasVQu+humcFsgI/3dYinnyfzvOIua1Pf8g/+luHa67KM6qzjOhF1cz1TsgepGh9D63Q jQ1g== X-Gm-Message-State: AOAM531gy2ob6s24PiyIgNxed3Hp/qHVbJbrpygPRYYQdryXTqiWSzEC qd2egt228j8vuY3zYFnIDQQb6mdlEiEFgY+GYNibmu5ifigDhzKO4cgjhnaBiz/rjEB1jjZLrnM GU+7epJxEBN0zUxZA2tvgJEnsP2aiO9iZb8lFK+iPhFafdQ== X-Received: by 2002:adf:9123:0:b0:1ef:9b6d:60c1 with SMTP id j32-20020adf9123000000b001ef9b6d60c1mr3679221wrj.169.1647518264132; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045756_967810_3C7CA267 X-CRM114-Status: GOOD ( 11.62 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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: 12783960 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C119DC433F5 for ; Thu, 17 Mar 2022 12:10:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Wtnv6HVlahh8u9qCDa7VCD4rClx1jZWDZ6dA7nMfuw4=; b=Wpeqs54fVwHjHO LIOZzhDE6GKPz2W3o2kzK/87snZDAtLP8hmDKq1LCr2l9kowHotSejhNNShjONsfmn8NyDIl4JOSb kTglYs8P97ubuc8r+0k9B8gUa5r50+l8YTLk3GOcFShOkVlkMndz/wVZ7D+6TPTnzXiZ4GXVBpFIa PPmqQK2fUPFDqmVS3mVl4h5Fp2FncrbQBWOsxn5PRJwb3d2yAFQV5a8qCa0uUB6m+3S5/vnZfVKFK bb1S8EEIrokUA7WvDgXD/neV8jYQzchmJllagIOhnrf9nIj58kLAglzmgTOTsaemsIFefCH6WKbv6 Q74lp71DDqq4xTagPIgA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUowx-00Fy42-15; Thu, 17 Mar 2022 12:09:51 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolQ-00FsvW-Bb for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:58 +0000 Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.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-1.canonical.com (Postfix) with ESMTPS id 9BB583F5F4 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-f70.google.com with SMTP id t8-20020adfa2c8000000b001e8f6889404so1493702wra.0 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=Wmuf38s4vNuVUKtIaocn3MFPw2e5UMT80QTwKtH9TY9vm5RkubRelStyucwOGnTQKH b88bYvD4e0ATX0iJ3Pl7hlg3wvWn+cKeRyQLo9zB/DCrbGz1cWqG0mtMQqpnmpysYxgb rc8WwGWsyj1v7ICtwnh3h7vbcz4vzKPRhyNRs58l3XjGuJeIGZLqgU7PJVvD5FGfsD0h Qhu3wpYQz3cQy5DLwH/ctEji3V0qOQ+Gi+L5JB2XS+Eo4l0vqX+R+S4cN7W1ZsO8ZrQH sLOyLIsb8sU/gcPzVysxlPLCktUojYpFHvOZfYXjAeKnxfuMqLHHtchdz+erTJ8qzMTK cZsA== X-Gm-Message-State: AOAM5301tJzQOS8Qiwduk4LLS0BVO+46/SZPkxRIpiG5TYrVSKJAU6pX /nNhMvB1pSNoAX52svktJm3AchjB3Qu6s3Sh6H0kxInlEClfjK8NkujHbCkhRrWlZFfIzFmoEGQ XOEiEy0ry9lFyJ299CsUOUUD2AMLX5aSjnD/lHT+Hr2ECPw== X-Received: by 2002:a05:6000:156f:b0:1f1:f99e:779e with SMTP id 15-20020a056000156f00b001f1f99e779emr3699046wrz.99.1647518266481; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045756_628112_45C79DDC X-CRM114-Status: GOOD ( 10.70 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Jonathan Neuschäfer --- .../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: 12783963 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 43A9FC433EF for ; Thu, 17 Mar 2022 12:12:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=vy0mm6BcoUaXP9eJtyYh5btey+4h3vttG4tnES34xi8=; b=k7RdWHTQmtdAhZ Gm+L7xMLdxrzb/thORnGI+PIbSE0DsG8IB3dzTmRvQBEa4xIySD1nimtS50je4CAQzbR8IU5XMgp9 lE++YmnQNlAJVVxwBrloOk0chFzRbrW+8aQpBRtiGwf0grh6Nd254SeK+JkROq+MNykjjk6weBDvR ZpKmhjqgNLTWSwyn2q30DEmmRYU3MgwCme+KqMHaSnzFZC45XIeiaYlsQ8vbVm8c4Dn1GN7crKuEz AS6F5eAIQuRH1MvEOQfgJ6AS0n5/fSDukJ7Ew27Ei/29lgOAn6ByaCqHAP8KX1XzJ4WU+IWAGgKLT 6zdnJLTs8wuMtOsMGgmg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUoyz-00Fynj-UJ; Thu, 17 Mar 2022 12:11:58 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolW-00Ft3f-Tx for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:58:04 +0000 Received: from mail-lf1-f72.google.com (mail-lf1-f72.google.com [209.85.167.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 93B453F4BC 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-lf1-f72.google.com with SMTP id f27-20020ac251bb000000b004486c507f80so1743192lfk.10 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=f9JIC3Oqwk+6s+xK6W6T2Zc8Ar5c2W5noMzzb2g9oqP4ESkfuRN/rbAHme7NuJq2ub Pi0ORUC8ih+WqXV71nYb9FTXJOpykRJj/coqs0I5+5rj7wAA2Hi5EZik/ACY6fmWpcUS EUGFG0Pu1/WFl0xwBDSpzWB5w0W2qqRa2beehb1Z22TKboFjgui81nQIxUVbsHKBi7KN QnuAu3W9pJdw2SYsR6uOHU7r4LNmAMKWKne7X50zMvbqDVRPatXBGWAR/z9RApysoHys yVO1Qnjmf/z9cxw8obPMJZyq7O2RiBV400sht0AKb6ChkgcpvI20Ttu/Jbn7A9UHqDwA GC6w== X-Gm-Message-State: AOAM532YGrexogtBhmXRYcK1BWty/U30bSViH+iA4DCZlc63RV35QWZe KZf4a0FBW2rXBlzGy757t0n7ZYqqvY4MoNARRnlqe4NhEu/+hbShNhUzNZ4BfmmKP5enHjdQmI1 AM0cQtstkl2/Yr0Ajip/PkC/mGXEdNQSJ4sG5i9shJg78Xg== X-Received: by 2002:adf:d1e5:0:b0:203:d609:38da with SMTP id g5-20020adfd1e5000000b00203d60938damr3610503wrd.675.1647518269082; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045803_141612_985969D5 X-CRM114-Status: GOOD ( 11.53 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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: 12783955 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 34A97C433F5 for ; Thu, 17 Mar 2022 12:06:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=0yseiJF1kNYz0H9LMU08DA+p65HfYrj5nWQjJF+Qh4U=; b=24HtD5xgmV0xxO XnyU9vOggXNVL2A+65rZQUzKfpLkAEl4+fvuzyZh+mcU0rEgxRjYygt5k2w0ZqHwujwTqHENWrHq9 juB1WauEEQ6rG6vs1VhQroQggJIi88hXLJgcDjkAqp1x/D9ubumLBQG77lmC+QGMa0o/FoR9hMkyq 2Q0BDY5fRlni9yZgPPIPizyQSBB2F30a3McZlQ4ZIyarbxdEjWE+N9awgoAtAVGxv39b7YKVFGLjC RQhDsDS+eNlXLLnwkzUi+KbG1bMC1afht+tieoynnd4tuLuTqg0RT4+SpCP0QZtYitEJ3Y24EPomK aIUTyB6P2kfB5zcBhHFQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUotT-00Fwn4-GX; Thu, 17 Mar 2022 12:06:15 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolP-00FsxK-9m for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:57:57 +0000 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-0.canonical.com (Postfix) with ESMTPS id 6E9AF3F62C for ; Thu, 17 Mar 2022 11:57:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518273; bh=LNamuvhrzviKyHuQ4L0rCxs+G11+opr3Fg5u/5wPXa8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=olEP/6Gm/JBG/+GSivmTYckQEmW7KS9x1pdGKCGCFQMqYA9c9uKlqPSaaocHhddJl Ql9LemGCC2pzvT2rAlh3VfU3j30l0fAqXUQ9nXbaRhnlWiIOqHBkMjruMqbkFCcGup HixTYPLLSWge4d9E3JL3ai6xk8BCGNoJFSIe9lE+yvsaO78ZUVBMY01rlkalmtcsEj GZGKzAVAp4aaX0y4mxIUoRcn+KeEBRV/n1ktwmnt3rWnM04MNO0TdHCKDuA5ClQOF9 BwluZwGqMoOf6sLTuSe5dBsq/H87GfSPb2ynoDkWqbfjyzML2Pir3esfwIr3DuTUww OzetY7JXvsXfg== Received: by mail-wm1-f69.google.com with SMTP id o21-20020a05600c511500b003818c4b98b5so1551370wms.0 for ; Thu, 17 Mar 2022 04:57:53 -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=D4o+CssGLttgWd0vBl2DCRAO1uPQClzE/ksVvTnpvVWef8ao+cAUBrmz7j1lW6Xt67 xQGEjQ7DVmlo0zvwRrMZ6rZr/Mvdwh3La43HdNS+T0N9EH0NcuyIx8+LmWm8u0zBsnvZ 5YTvxJbF/Dpc96V07hj3F679w1vEdQ5la555olTZSw39/TsShywNZQEFllORuYRaYWW4 b/59vZUGdsaGrzMWb3QskRLsvD/ivOV+xCZTuqpEMOtG02xR97GzaJcMH+OB/UKjgQ2K WlwShlkzxhVx7v56l69iJxSKzH9CQxx/ZE0AoW5PBu/1Ucy716sAi/cE9uibGhogyUWb XvHQ== X-Gm-Message-State: AOAM532pIoqyYrCymNyFjdfg+dTRV6ETC0wYuQ4n9HFFaJv+UX6uZz/L 6ipCJRm9YYy0syLRfZbAxRiLsBPi2sbdoc9mL+8e+VG1jkLYMmYIBtZuUma7pXGBCOCog2bP/H1 5UkCHwvy6x+HD8J6xXmoI79D7uQ1M5G8l49bEwNnjKHT8gA== X-Received: by 2002:adf:ee06:0:b0:203:d69f:ee6a with SMTP id y6-20020adfee06000000b00203d69fee6amr3573317wrn.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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045755_576573_3BF1F4F4 X-CRM114-Status: GOOD ( 10.56 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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: 12783962 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 7B115C433F5 for ; Thu, 17 Mar 2022 12:11:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Gw/CNUD1C3AGycReUfVWPH2BdcQnSiPBqogI3jczq7w=; b=vUIVKN0JiL15jy m7lW9E+rA81eo3VJBeB3mE0jEbpbb1bhz+TjuUZVxKl5V/jWzhx12jGCOWCfkMPoQJis6JL1LWrxJ yYJzlUOX0hBgbZGOu7dd5lQcDOlKio309AH+gtmeFWB2iuiX6+GvLf5kMawti640vsxh8cap5iazZ DXwnFBA4JE7iF6VNfFi6pnNVh4z0z3ySXEB/J26Sg/ZIzSMVDPgOr5cPzMsP56HkaxLX/x/7Xdsd2 3k4YaIL5IpZkAgCS8/T+yFu4W2A15k5/4QN6YCL1QlnCNiyQomhLNz20x+IuZuLo3PcVSvH80uXvs juy1hwqbyDJPOemAYu7Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUoyk-00FyiR-Kx; Thu, 17 Mar 2022 12:11:42 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolW-00Ft27-Sl for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:58:04 +0000 Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.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-1.canonical.com (Postfix) with ESMTPS id EC61B3FFD3 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-wr1-f70.google.com with SMTP id f18-20020adf9f52000000b00203d86759beso1476526wrg.11 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=URA6R+qDk4D0RAMyx234Q7l/QFBWv4eJtyOXz8g+j+/Q1r1MyMveYIAeZ2dHzkYjw8 qu6+Ej6oDFoeY8/wybYrVs03JVPjpnj4J0ITfFRTCXJa+NfzN6G0LN7G2YXmkG3+jHFT UANS+KFaOZwlb5HBbn5NuKgGJINGSt/xnyBddS4ZuCZdzdeNSNxeCFiBrO9bcFISv4su cBFgGRKnWe9E6mbq09kHlroWhftY8oVS4h+OzJ/Q0nugQQA7Wxiq5G2SrY5tcCXDRBs0 m0INQnX76SKFqM7SJbDXmU98iTPUVxCkdOLdlYFE1xYo2FXMgVb1YUdU8EzHblAPRL14 uRLw== X-Gm-Message-State: AOAM533r2J72fDGREEPnhY8iVXpsXet/z/XvgPBZg5jHjWBsmDkjBMaw bR7R/ftJxKnGgts72igpzpeBp5oHCAL9cobJsa/D+kBjHvaMBb2Z0GlC4nMbJmLbRKNcI2v7/S+ HSli8hZkXHk/UxN59zaoqI6Dgc/4ktgFzvdi5OAdz+m835A== X-Received: by 2002:a05:6000:15c1:b0:1f0:73d6:b716 with SMTP id y1-20020a05600015c100b001f073d6b716mr3663295wry.293.1647518274485; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045803_086399_91945F74 X-CRM114-Status: GOOD ( 11.74 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski Acked-by: Palmer Dabbelt --- .../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: 12783964 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 48B20C433F5 for ; Thu, 17 Mar 2022 12:12:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=exfvFlZtgGzz0NuVwq+RSq8breaEOd5yVy633axyLZ0=; b=mmlCnF35rbKc62 +9vmbTVrpYFIkzsTaKIYLZVo1jxtVFNADi/V8EiXrmzhH1gKdyRu4C6BFf2YTW2WYCcyx1KFDoLh2 KW8T0dI3s5fFE82K/6UX1DiXfd3g8LjuyRG4DFotZkVcdsPmeLVrEquezaobWJURqc5H3p43v6rHe yTRuTfs2UPx/k2wRqtmH83fWAJ5Kr3ub5DK3u42DZqT68FeavMLi0yCUKHXQpZHXNkIJVHvoo8jhx mazVxPZDDXDPxW8istcDfF3DiyTaU9CDk0bLm24F5fPSZfG8soWhUCVo2ajmcaMjArN/mSRWOBy/S 5X/Io2R3tD1WO2YAmsyg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUoz6-00Fyq0-AN; Thu, 17 Mar 2022 12:12:04 +0000 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nUolZ-00Ft3g-4J for linux-riscv@lists.infradead.org; Thu, 17 Mar 2022 11:58:07 +0000 Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.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-1.canonical.com (Postfix) with ESMTPS id 01E974060E for ; Thu, 17 Mar 2022 11:57:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647518278; bh=Se1x08TIKnomHmbPOsCcljQ9abxNVpGR1lbzQcpKc/g=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=a/fo8wsJSljGYuDaAv93Mw2fcHb96qzGYW2XFh/F+1I9r/NPtUlD7dwG+WyNZKK0c BPDVhLRO/AtKV+KOMAHsZIQLQGBoQvOZc6t/3o8qsHC6hKwCOw785s7oiuK8zWna69 BfKy+W4K3fh5JJlIBO8/lF3TXojx2TxCZVXzNNbz+qwaigh59/D6obcmZxp8+4s7jZ PvlQ92cB5cRtUd0GWZ4BO9E7Dq8ftd5lNg2Pc2w7/bLlTzHIwNXY2z8UbbNEC+Qq1H +LDMTN8Ju4dH776Lzxk70r7Tp94sZyzYVbl4CzbfT9IgPTH1j9IofDMx22voMofJS/ 1E8yMqrds+p4w== Received: by mail-wr1-f70.google.com with SMTP id k20-20020adfc714000000b001e305cd1597so1464185wrg.19 for ; Thu, 17 Mar 2022 04:57:57 -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=2x5xb4GramLu/4oDS/eHMvZHufRp6ySBvmfo3yxeQaWl4FK2DmFEVuW9T10B/LAAnh p3/ELp3uOvAd/bS/gEsBE0ZCin5W4tLYAv+ORhw0+BJvYcwKLREiI2yxBPjikBGnrgip YEbrgsvst5m5l8AEznESYz+shRXjpVvN8PPywUCKeWO6JYEJ5qa6NeDaikKj3QW0VDcE WtIW6URrzcrVXDIk7oEloOSTkLkIaBkvtwUT/XSeeRU6sHwnEaQZU7AIWEmg7XAdhavl pbzrrd01tErdOB7U7TaFFkSo45FSS61awbYGOUBsdR+JDPQsugqXXHSX5xO1lM4J6MYk vB6w== X-Gm-Message-State: AOAM533oymBqHq3HFwBfk5igjU5fZ+WRgwXfomqtJSI9CWL+zEzB8mE9 I5a25xgRoEYApZZEC2P5g9+PToygpRDhm+yu/NSkVL14dZlqbbtyaXu7SrXc+NRpbWTWlU5pWJN R1G7ncNGqkEigs1Wb9QVc17w12UTeMZMgtdfxpjErjBO47Q== X-Received: by 2002:a1c:7312:0:b0:38c:6f75:ab28 with SMTP id d18-20020a1c7312000000b0038c6f75ab28mr5970858wmb.19.1647518276635; 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220317_045805_402182_C32D2AF8 X-CRM114-Status: GOOD ( 13.12 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.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;