From patchwork Tue Dec 13 13:07:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Vasut X-Patchwork-Id: 13072062 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 56AFDC4332F for ; Tue, 13 Dec 2022 13:09: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: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:In-Reply-To:References: List-Owner; bh=4pd2GsvZGpiQ1R92jCWlK3eEMi+5hzBgd90Q3YWZrHY=; b=rk3AIs1QgUkr4u zO+tlPbyu+Le5s58+ktbtqaVrykidRQsxixzmtFgj6XPh53Wzl2HvuEuAKiNTD5HrqTqPWfzU3Fa1 Gsb0BmIS2kOyzMbSRWV33qglVVD7PDAnVpUyiPSOrQu/IPtOzu1v0Xf5D2YRDcO1+1tpfyVrJavYD G/izMq6uy1E5SWbi9AugTYHby4tG+DiLcF6N8ZaAtchRm+ic4mGAUbz4jPi62PZ7mSnBJeDVuXTCT HLzsopB8womfd+2G4AHFUUenTlx/VDMjKwUNHT//IgGuTdA/puTouF1lYpeR5r0MCPgW1VUtxKIjB Y0Lc9XsiBArVGMiQ1HgQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p5512-0005GG-WD; Tue, 13 Dec 2022 13:08:13 +0000 Received: from phobos.denx.de ([85.214.62.61]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p550N-0004Ob-Sb for linux-arm-kernel@lists.infradead.org; Tue, 13 Dec 2022 13:07:34 +0000 Received: from tr.lan (ip-86-49-120-218.bb.vodafone.cz [86.49.120.218]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: marex@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id C073285479; Tue, 13 Dec 2022 14:07:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1670936847; bh=Lrn98CS36XrdYK3Uoa35LZcdvG9k9IkQRhoOWFlDDW8=; h=From:To:Cc:Subject:Date:From; b=YGhtVgRhyj7nVhbdWUmwbdp6JBL2dobBCi/iD98zvHvj+i9qNNinBWR7kA3MJNmdR kdSsovVfjJYmLGauM6ZNoKHlYchEoTMbSewjdJh6lZq13hHCGYl4vCCpzVSSyzu5Aj W6C8Y17Zn+p+vQqLN/e4qUWUkQeiDvNiFfO/1OwelD8HIkh+VsmSQk7qc1Gcp1dqqA AQMxB2BHeYumghGQXSpDctdx48NIoxq6doNlNyFxWVnSv9wzDqPRBqMpZJrHUR+dFe UTXMj3ArYUwVInbygbaC9ssjsEfIROXSL00PAlaKGyJcHOW2Cdu7rFHMknFSHoBAp3 0jBbk9/xrUlSg== From: Marek Vasut To: devicetree@vger.kernel.org Cc: Marek Vasut , Fabio Estevam , Krzysztof Kozlowski , Liu Ying , Lucas Stach , NXP Linux Team , Rob Herring , Shawn Guo , linux-arm-kernel@lists.infradead.org Subject: [PATCH v4] dt-bindings: mxsfb: Document i.MX8M/i.MX6SX/i.MX6SL power-domains property Date: Tue, 13 Dec 2022 14:07:18 +0100 Message-Id: <20221213130718.5899-1-marex@denx.de> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221213_050732_123342_D61D81DA X-CRM114-Status: UNSURE ( 9.31 ) X-CRM114-Notice: Please train this message. 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The power-domains property is mandatory on i.MX8M Mini, Nano, Plus and i.MX6SX, i.MX6SL. Document the property and mark it as required on the aforementioned variants of the IP, present in those SoCs. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Krzysztof Kozlowski Cc: Liu Ying Cc: Lucas Stach Cc: NXP Linux Team Cc: Rob Herring Cc: Shawn Guo Cc: linux-arm-kernel@lists.infradead.org To: devicetree@vger.kernel.org --- V2: - Add AB from Krzysztof - Add mx6sx power domain into the list V3: - Update commit message - Add i.MX6SL - Update example V4: - Drop ack from Krzysztof - Rebase on next 20221213 instead of previous 20221208, which now contains power-domains: part of this patch --- .../devicetree/bindings/display/fsl,lcdif.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml b/Documentation/devicetree/bindings/display/fsl,lcdif.yaml index f449cfc767899..fd5aab93dd103 100644 --- a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml +++ b/Documentation/devicetree/bindings/display/fsl,lcdif.yaml @@ -114,6 +114,19 @@ allOf: maxItems: 1 clock-names: maxItems: 1 + - if: + properties: + compatible: + contains: + enum: + - fsl,imx6sl-lcdif + - fsl,imx6sx-lcdif + - fsl,imx8mm-lcdif + - fsl,imx8mn-lcdif + - fsl,imx8mp-lcdif + then: + required: + - power-domains examples: - | @@ -128,6 +141,7 @@ examples: <&clks IMX6SX_CLK_LCDIF_APB>, <&clks IMX6SX_CLK_DISPLAY_AXI>; clock-names = "pix", "axi", "disp_axi"; + power-domains = <&pd_disp>; port { endpoint {