From patchwork Sun Aug 1 12:28:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Wahren X-Patchwork-Id: 12412923 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B4C96C4338F for ; Sun, 1 Aug 2021 12:33:22 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 7C20560E93 for ; Sun, 1 Aug 2021 12:33:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 7C20560E93 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=i2se.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:MIME-Version:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id: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=QI2cxphqjOmWo5ZeZKWpSIztyW4AKErfulgRVWlhr8o=; b=M9CU9QLEYC5Hm1 V+nsRm+sYYXqHI1CJPUOMX/G+9QuexV01oMWP3HRKyKXEUdM3S5JkgBZOMCGNWMgX4kNp6/LWAXH0 FqN1rlugES3dY2EhCO+j1e2jBkm5rn7VGGL3B8V5jS9RlfdimRbDrS+6ZbBRS9ob5wu1QVI3il0ey +JnhMOOCNDFW1R0upB4mNsIeXo7XqPcx3g/Pw7HMtwXSH/qeomd2RBBwjy6RT+EPAZZhgwuUFHjSP tLjTue+ji8I4xPRH1Dnz1z8gTWf1uoDD7WC2Hz/PgXRv72FlRdDGwypq9Mc9HKgGJeV3PB3dVNyAE giPi1Ar/4BS1mZq/fFZA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mAAcI-00DWGl-Lj; Sun, 01 Aug 2021 12:30:54 +0000 Received: from mout.kundenserver.de ([212.227.126.134]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mAAb2-00DVwE-Qa; Sun, 01 Aug 2021 12:29:40 +0000 Received: from localhost.localdomain ([37.4.249.97]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1N3Kc6-1n9BAA2PEg-010Ki3; Sun, 01 Aug 2021 14:29:28 +0200 From: Stefan Wahren To: Rob Herring , Nicolas Saenz Julienne , Florian Fainelli Cc: Ray Jui , Scott Branden , bcm-kernel-feedback-list@broadcom.com, Maxime Ripard , devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Stefan Wahren Subject: [PATCH 4/9] dt-bindings: display: bcm2835: add optional property power-domains Date: Sun, 1 Aug 2021 14:28:47 +0200 Message-Id: <1627820932-7247-5-git-send-email-stefan.wahren@i2se.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1627820932-7247-1-git-send-email-stefan.wahren@i2se.com> References: <1627820932-7247-1-git-send-email-stefan.wahren@i2se.com> X-Provags-ID: V03:K1:rPnhtldQTFQS3/H9+LNkTRTqyia1y45ID+PAHvW/Uo5OCA0eIiG Rt3QqS5XuMjRVl3O2hSArM81IirvRiYuTVYfc5yHaEkgGfQRMxlUApHzmpxxFSY9z8OMQ+D vsCV8MUUfppeFjsK75CGaM2nyf1gH5hup03+X1LSYgm1a3GCe+RmHrGRrTjcStPrBM+vcdv w1bJr8JqL+5Cq67eaq+WA== X-UI-Out-Filterresults: notjunk:1;V03:K0:YInoOMt9GM0=:9+y41vDdSVFvVBrRDeGyo2 m0kE6OEso/H7Q1sP3Alr7SmDC0CJtbSFS3UQBmg9aIYp4ojcIwUbh2H8XDsHyatqwaz2U0f1T C1cam4F/t3hRgpkuTB0i+knz67HhuhQEcjHJG01X4bxqnU1REZ1EdvcwGyqJ53whhdbUea4Yf JKPFV0fTE+BneAVx8eYXZt2/ZEqocTG5JrjSRg8dJqxeUty4Q0Gm/v4TCG4razgxD0kual83v 1qy42ZZJlXhHIoxuOKzxHl1XKTpHWgraBX2UuRZrkAAZH6G4yVcDlQW/uAyN68Ux6X3SNzLqA UWoFDjLaEGV9nY/XyO/oa1gDHJ+v0enS2UoA0YWFWr0PTvUzntA6kSRZUh+YqEZiYFcwfGqFT DtghyfKBiynJ1wiXtJ/Rwf8Ldj/Jm68TM3f8lZG1tXXP3vWb6BWJXXo4MlaoOgpO13HfUdiNP dOD6MEDm1bVS0xfQ/pBTN3jyyz7NfKUvJL725xB8JFwZ5wcPad3M3lfN0ybel+ooGzq2XeVnN jKTbnMikDbLkLEe3qKDR2oQ1Fefk4LJvnmKrXJ4RJHXc2j9bQdzUuXVNP8FJM47ZA7XnPlCet eAOuxBtQIJVCbJyBOvPRW3qI7GGd/hn39uTyJWqIquwfbCzhVINHOhiN/xkCPvLRk+RY4Q9l4 i9n1jxv9ZttgXo659JBFnrYx/7Dh0hW5RkQu0pci2qpOVhKqeKAJdPzEQptxr92dqfMSdevgV C/HEKvmeXo/BTWdfJV6dPJX4rM33rWqC0vazALX78yYqgALSTHGUabdDTmtPdx0niBdvV/b10 5qbm0PHe7KiGiSQMTtbGe321AvccbOs2qvaBi5yuLhDcdUAwIzU1eT07dbNIBilPOvmsL4WN7 oE9AUzFEjbybJyeIYoEQ== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210801_052937_231133_666B8829 X-CRM114-Status: GOOD ( 10.27 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The Raspberry Pi boards with BCM283x needs control of the power domains to get display components running. So add this as an optional property in order to avoid such DT schema warnings: hdmi@7e902000: 'power-domains' does not match any of the regexes: ... Signed-off-by: Stefan Wahren Acked-by: Rob Herring --- Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml | 3 +++ Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml | 3 +++ Documentation/devicetree/bindings/display/brcm,bcm2835-v3d.yaml | 3 +++ Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml | 3 +++ 4 files changed, 12 insertions(+) diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml index 3260857..c8b2459 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml @@ -47,6 +47,9 @@ properties: interrupts: maxItems: 1 + power-domains: + maxItems: 1 + required: - "#clock-cells" - compatible diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml index 031e35e..48c8cad 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml @@ -51,6 +51,9 @@ properties: dma-names: const: audio-rx + power-domains: + maxItems: 1 + required: - compatible - reg diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-v3d.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2835-v3d.yaml index 8a73780..c55a821 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-v3d.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-v3d.yaml @@ -24,6 +24,9 @@ properties: interrupts: maxItems: 1 + power-domains: + maxItems: 1 + required: - compatible - reg diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml index 9b24081..5d921e3 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml @@ -24,6 +24,9 @@ properties: interrupts: maxItems: 1 + power-domains: + maxItems: 1 + required: - compatible - reg