From patchwork Mon Aug 14 13:28:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 135560 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp2881013vqi; Mon, 14 Aug 2023 10:07:02 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH5MHeNDtxsTIdRk618//0D+3VjDxWCDLe21njYyA8XsnG8xvZN7S1uindf9YscuojL0Dlq X-Received: by 2002:aa7:da95:0:b0:523:363e:f6e3 with SMTP id q21-20020aa7da95000000b00523363ef6e3mr7544619eds.15.1692032822468; Mon, 14 Aug 2023 10:07:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692032822; cv=none; d=google.com; s=arc-20160816; b=xOLX/Yw7dxjxV9+G2nWO/hRka1t7UrtAnIt7bteBldOIEtoDVvBHoNJgvxFsp2zs2r 7i0/ARuXkuW7WrAwXchAjV1OrKhd6y6oCmtC01wAgWM9ONT05SbmVD+jeIGjSsCVTDHa dRQu46Ph4DDYhiCGkqt9z4YKs/OvD4wQrc5CH+Ue7oNI1HnKny+wXK9apw+VJeVA5cmA KAgDb60D1aheTKJx33d3XMtgJkX8dKiTvDlKN4e0ZVNC5wbETMWyvK04LTlphkn91fEG Lj3wOVqz+BDyJo4qcF8bzC7VxYSAJwgmeXZDoFoxvvenu79CRFPIH/wt9QUISc67d+yv maNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=hi+e70M73VVW2/UtI8fzsCmgrtCHD4hmR1usrA9vrWg=; fh=lGztaoOcELqxypiQJUcB4dBxA49nHK4HJFAaABZC21k=; b=zF9FD6lNueeQ0ec4L7YPVQtVvMVoZS8/+/8UoJjHwB1WGH5mRIK3ezQhoV9K2rNuDV ISwnl1O8PVOnGlTNuc1xlcJyPnIDVYP0H/KKP2y3TomHrtoYH0Ue7zA+Ugewkmnfu7HM wZiudWzG25I1YLw2BPY7rYuTNl947e4ZuXfze27WBGHRbhVpIWu6MKXqVni7sCvRBoH8 mZGRHc1KDIYBlrQYVN7ThUQijnnPR1NkxM+m/+HQaFh3bUGUZ6xWemZW7zQu9o0ncQIh eOUYw4SZ2NUUAs0RgAhu9Du7b58lwukzMT9y/MNg+xLaWLU5hSHlg5EZz8v1QzEAKQs4 sPtw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=hRjTej0q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z26-20020aa7cf9a000000b005236537c1b8si7999128edx.109.2023.08.14.10.06.19; Mon, 14 Aug 2023 10:07:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=hRjTej0q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231183AbjHNN3P (ORCPT + 99 others); Mon, 14 Aug 2023 09:29:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47076 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231240AbjHNN2w (ORCPT ); Mon, 14 Aug 2023 09:28:52 -0400 Received: from mail-ej1-x644.google.com (mail-ej1-x644.google.com [IPv6:2a00:1450:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D6750ED for ; Mon, 14 Aug 2023 06:28:51 -0700 (PDT) Received: by mail-ej1-x644.google.com with SMTP id a640c23a62f3a-99bf3f59905so576830066b.3 for ; Mon, 14 Aug 2023 06:28:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1692019730; x=1692624530; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hi+e70M73VVW2/UtI8fzsCmgrtCHD4hmR1usrA9vrWg=; b=hRjTej0q1SmXQ7RxhrPKq8YxYbEMwHfR0pOBtW0MqlX96YJDiK3xC8512YI5hhW9YH G+I4elnqAjpQG7Sf/wlM+p8Mh3ySSN7OoT8aXmXFSy0fZ32DsfVBgrTPesgabKvqxqT0 5v6z9pIF4LORwWFmKVpX4kX+Uh4n9Ejgs5Hdc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692019730; x=1692624530; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hi+e70M73VVW2/UtI8fzsCmgrtCHD4hmR1usrA9vrWg=; b=iP3nNDRlmqjYLznF4G7fE+Rbrnc/+Y4jSStgdZAR3svBVAn112HCXEMf9EmAz+YPWB TWxxNVCyRo9uyD47U5zx6IayVb0UrNFsX7QAZgqMYPExBfh1Kt2x9ccGXE/nbmb8Rp92 iMP/vcZMSPFvqoJlf3Hkuo9Z+ufdx++TtlnA2rIyAoGYgNul+vrtlNcHeGP0Lak36KYX CdW+nRmTsFjbKLLEt6SvQytXwYEd6HVVQCbxdctRyDZIjmeq8ZiQ6F0NC0wHveYJhkPV RqXNHBM74VMdGWVMc9c6LJ664AgaUow8D6xnrsVauPy4hfsLTnHc1qKb19X0zJgKs3p8 S9Bw== X-Gm-Message-State: AOJu0YzfhzAXulawYLae2ERvgTcZnIyPXnBZuir6hkoaFpWVOQMeHC9A 3JcuebfzXJVTLhNVtPCUi+CTJ8d8pzgTVqUxtwIJ/cdk X-Received: by 2002:a17:907:2c47:b0:99c:980:d551 with SMTP id hf7-20020a1709072c4700b0099c0980d551mr7499548ejc.50.1692019729998; Mon, 14 Aug 2023 06:28:49 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-80-180-23-204.pool80180.interbusiness.it. [80.180.23.204]) by smtp.gmail.com with ESMTPSA id e3-20020a170906248300b0099d02ca4327sm5662066ejb.54.2023.08.14.06.28.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Aug 2023 06:28:49 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Philippe Cornu , michael@amarulasolutions.com, Amarula patchwork , Raphael Gallais-Pou , Dario Binacchi , Alexandre Torgue , Conor Dooley , Krzysztof Kozlowski , Maxime Coquelin , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [PATCH v8 1/4] ARM: dts: stm32: add ltdc support on stm32f746 MCU Date: Mon, 14 Aug 2023 15:28:41 +0200 Message-Id: <20230814132844.113312-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> References: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1774225009103557693 X-GMAIL-MSGID: 1774225009103557693 Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Dario Binacchi Reviewed-by: Raphaël Gallais-Pou --- (no changes since v7) Changes in v7: - Add 'Reviewed-by' tag I forgot in v6. https://lore.kernel.org/linux-arm-kernel/20230629083726.84910-1-dario.binacchi@amarulasolutions.com/T/ arch/arm/boot/dts/st/stm32f746.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/st/stm32f746.dtsi b/arch/arm/boot/dts/st/stm32f746.dtsi index d1802efd067c..36eda1562e83 100644 --- a/arch/arm/boot/dts/st/stm32f746.dtsi +++ b/arch/arm/boot/dts/st/stm32f746.dtsi @@ -507,6 +507,16 @@ pwm { }; }; + ltdc: display-controller@40016800 { + compatible = "st,stm32-ltdc"; + reg = <0x40016800 0x200>; + interrupts = <88>, <89>; + resets = <&rcc STM32F7_APB2_RESET(LTDC)>; + clocks = <&rcc 1 CLK_LCD>; + clock-names = "lcd"; + status = "disabled"; + }; + pwrcfg: power-config@40007000 { compatible = "st,stm32-power-config", "syscon"; reg = <0x40007000 0x400>; From patchwork Mon Aug 14 13:28:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 135477 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp2789819vqi; Mon, 14 Aug 2023 07:41:58 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHuMFwt8gb2f4flGOVUycAo2mGC+u4KW+0tBr8Itr9a9RXbewroCQvle72f675cYuz0DNUK X-Received: by 2002:a17:902:e842:b0:1b9:cf52:2bcf with SMTP id t2-20020a170902e84200b001b9cf522bcfmr13630369plg.0.1692024118086; Mon, 14 Aug 2023 07:41:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692024118; cv=none; d=google.com; s=arc-20160816; b=yiREO4zVOz9Mz5wS/5ajhviRjJO32KB1t9PQNc2v9jXqRbzd6ZAMXo6b+PzGKurW3u HJ8doEm+EJmvgZskCj0A1qJ6is3seYqPmQ/JQjqXL0UCRsokWqd+7Vr/HxgWB5Jj1DDZ eCIrCcY4D75VJKzGq0k5SDx21cJLUc6Qhy54a0HoLGAb1A7bcP6nLz9mXEQQT/uwHRLU PqctqtQ5ZAEcNHMBXXKJJfmXpJ9e8JHgHOhTVJe+yixXJCCVrWva/HMCNAtwhdjjGuja wZ4hI8AgJiC+5/X1bjy++jZ20X/roH1828VlCcO80rvM9+BvwFaVqDWqbHwAW+rOrq2U y4ig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=1Cnwn24kWjSS9OZzuaLMB+FQOsa9xOiEu2l5Cypy8oM=; fh=lGztaoOcELqxypiQJUcB4dBxA49nHK4HJFAaABZC21k=; b=XM+Xkfc98rX/nOnZEBv1rSblyUDIhrognj8nENyySthdHrXt6l475o3oFR1do/LiG2 KXltiVf7mHyKTVThSsV8dIr1h/X+P3sveaIaHqL89OJoneuzJNAqLil9uMRJPNr6+nxt qgXBOvW2Sf5V96yHrszhKwGhhFULO1WzaXiPESaXGx2pIPDQM2ScUivxybfLyi+Fq00v jqM0XnYv5QJ+gZd9Zu1CyEGs5fuU8QlI8PCIrgMWM6VXSfa4J+F6StKomLsoSwNDOeKx 3IvACklqDmV0wtm5tdLv/56V5bQZA//B00QYI0BWqUc2TjL9cSGlMrnMbpcdXECWRbtR zCjw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Ha0Lm/5J"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k12-20020a170902d58c00b001b9d5f07068si7994576plh.585.2023.08.14.07.41.43; Mon, 14 Aug 2023 07:41:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Ha0Lm/5J"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231236AbjHNN3R (ORCPT + 99 others); Mon, 14 Aug 2023 09:29:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47124 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231287AbjHNN2y (ORCPT ); Mon, 14 Aug 2023 09:28:54 -0400 Received: from mail-lj1-x244.google.com (mail-lj1-x244.google.com [IPv6:2a00:1450:4864:20::244]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C538312D for ; Mon, 14 Aug 2023 06:28:53 -0700 (PDT) Received: by mail-lj1-x244.google.com with SMTP id 38308e7fff4ca-2b9d3dacb33so66908171fa.1 for ; Mon, 14 Aug 2023 06:28:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1692019732; x=1692624532; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1Cnwn24kWjSS9OZzuaLMB+FQOsa9xOiEu2l5Cypy8oM=; b=Ha0Lm/5JdJ+EloMPJUOSpXMRWOPusaImnP7V/U5+8tMTS1ERCl75AHL7jpF4TCk2AH eNHzuPSNiU6sD4pknfspH08DiANuJzxXyAqQwA7OidU/U1EO6dqy78zMXcZosmBWTtw3 tgc0SrYZDE6uKdIHejhn/Sp/PvAgQ2hgylhZ0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692019732; x=1692624532; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1Cnwn24kWjSS9OZzuaLMB+FQOsa9xOiEu2l5Cypy8oM=; b=bSXL6Ek8JvIH7Ezznzzr4XwBfX7UWDvRXiS+rR7afCgLMjmgf5qu4ukenXtXvaOmjr wO6b+PBuLpCY5rJAG2gbDvkEM4MfTudVqAE96VjsocPXRyU7dQsRaNYCWFeFLxkDA1w9 C1jaLQI9KR1/2vUijDKqQyZ0GAglV4Smhgt/ywkq1vlpJaTdwF2uHC9DiOPul5xzaxT+ Pp83+a7Bwk7ny0UzjnBIAeTBsKPMN0U+sRYFJu76u8AVfqG4zfx2AdBlmoClOrnXZP+g HqrCc1aMXW4rSSopKVmg7JmlUemULXUV/dzhLnnOVKjQFFJz/wXrj30TRKpSrV/NgVJr aU7w== X-Gm-Message-State: AOJu0YxIvRFAGIgPsdoUeTWzrGWQ5G36I32bqx+TMD3HwzCY+uApmguu Tu2aCsbiBEGd1V/TlZXMGHLf2rSXv0X2frreMuIirS6B X-Received: by 2002:a2e:b177:0:b0:2b6:e618:b5a0 with SMTP id a23-20020a2eb177000000b002b6e618b5a0mr6918864ljm.6.1692019731835; Mon, 14 Aug 2023 06:28:51 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-80-180-23-204.pool80180.interbusiness.it. [80.180.23.204]) by smtp.gmail.com with ESMTPSA id e3-20020a170906248300b0099d02ca4327sm5662066ejb.54.2023.08.14.06.28.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Aug 2023 06:28:51 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Philippe Cornu , michael@amarulasolutions.com, Amarula patchwork , Raphael Gallais-Pou , Dario Binacchi , Alexandre Torgue , Conor Dooley , Krzysztof Kozlowski , Maxime Coquelin , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [PATCH v8 2/4] ARM: dts: stm32: add pin map for LTDC on stm32f7 Date: Mon, 14 Aug 2023 15:28:42 +0200 Message-Id: <20230814132844.113312-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> References: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1774215881607340804 X-GMAIL-MSGID: 1774215881607340804 Add pin configurations for using LTDC (LCD-tft Display Controller) on stm32f746-disco board. Signed-off-by: Dario Binacchi Reviewed-by: Raphaël Gallais-Pou --- (no changes since v7) Changes in v7: - Add 'Reviewed-by' tag I forgot in v6. https://lore.kernel.org/linux-arm-kernel/20230629083726.84910-1-dario.binacchi@amarulasolutions.com/T/ Changes in v3: - rename ltdc-pins-a-0 to ltdc-0. arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi | 35 +++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi b/arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi index 9f65403295ca..36dad40dd0c7 100644 --- a/arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi +++ b/arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi @@ -365,6 +365,41 @@ pins2 { bias-pull-up; }; }; + + + ltdc_pins_a: ltdc-0 { + pins { + pinmux = , /* LCD_B0 */ + , /* LCD_B4 */ + , /* LCD_VSYNC */ + , /* LCD_HSYNC */ + , /* LCD_CLK */ + , /* LCD_R0 */ + , /* LCD_R1 */ + , /* LCD_R2 */ + , /* LCD_R3 */ + , /* LCD_R4 */ + , /* LCD_R5 */ + , /* LCD_R6 */ + , /* LCD_R7 */ + , /* LCD_G0 */ + , /* LCD_G1 */ + , /* LCD_G2 */ + , /* LCD_G3 */ + , /* LCD_G4 */ + , /* LCD_B1 */ + , /* LCD_B2 */ + , /* LCD_B3 */ + , /* LCD_G5 */ + , /* LCD_G6 */ + , /* LCD_G7 */ + , /* LCD_B5 */ + , /* LCD_B6 */ + , /* LCD_B7 */ + ; /* LCD_DE */ + slew-rate = <2>; + }; + }; }; }; }; From patchwork Mon Aug 14 13:28:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 135452 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp2765340vqi; Mon, 14 Aug 2023 07:03:12 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGP5w9+QnT9an6XaZy30m+XQ8eb5f1vD9oJrLcBYccwULeCNZHhes43grtVrGGpLjEPeyd6 X-Received: by 2002:a17:902:d488:b0:1b6:a37a:65b7 with SMTP id c8-20020a170902d48800b001b6a37a65b7mr17133706plg.23.1692021792149; Mon, 14 Aug 2023 07:03:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692021792; cv=none; d=google.com; s=arc-20160816; b=sWNPpmqU1nXYKEf0PTyDCBWcWZVFFyIr8S5hL5Nul0KVkSH6QXX50EPDI+vXnz+IJT QJFSJldmSIdT4MtidoovXfbeg5fBTHhlk7PCOoFb/m8L6hT+4CxXDBLQnfcDIQFfQgKv /u+OuV0v2fH+utlwarPvxL0AIFw+dJQDPr7qey2vK3KS+X8OdJQuT+hTJ/hilgy+7T/c 9+LGBvcRii/0ht7ruTc1HfX7Rx51v40xmOzvFlo8wVbz+/KkFLSIebpDRAvgPnFu6foe nVrsrfVlxuXMX9LPGKUdjaXvLJWM06cFIDjX91XufsZrYS3maeYHkV6IaliRXt/QT2dr /7bA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=nzDesMH0Rl8r5eYsX/SIRdNEzTscR6QCg7fSNhCB0vk=; fh=lGztaoOcELqxypiQJUcB4dBxA49nHK4HJFAaABZC21k=; b=NZ797FhbsMzIi4AiVISf6o6tERYbxsHJF4A1VJ5D5hIvmBRg+cnD9YC44b/+mafwMI +snWwZ7tjJrJSMv2jOA1H8Wa+37UcQN0rAJw347pObV+WwzhCmObGvGxsas6MqPYK1iW KS4JouXVd83nUjtq4LIDRAvkCeCeRviU+RGi39JxdCMbkrL0P5S8YK0GBgIhN4PR8uh0 zN6KDgQ5zhZVXSVQ8HU1q9ZYlTF3nO/WDe+4t09bFS2C2HfJ/SItFDCKfIom1fbTZYql 9nNCSGURzKtFlgYnn4V2wfyR5sG7Po0OS3J4gfHN3nXOKklJS9xs1cIRGbw0mYeof7BS gAEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=MQgLNcDY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o16-20020a634e50000000b005648d3f2031si8006112pgl.362.2023.08.14.07.02.24; Mon, 14 Aug 2023 07:03:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=MQgLNcDY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231293AbjHNN3S (ORCPT + 99 others); Mon, 14 Aug 2023 09:29:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47140 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231295AbjHNN24 (ORCPT ); Mon, 14 Aug 2023 09:28:56 -0400 Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 384B0D1 for ; Mon, 14 Aug 2023 06:28:55 -0700 (PDT) Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-9936b3d0286so613525066b.0 for ; Mon, 14 Aug 2023 06:28:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1692019733; x=1692624533; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nzDesMH0Rl8r5eYsX/SIRdNEzTscR6QCg7fSNhCB0vk=; b=MQgLNcDYQmvN7uT6SDWKD3NsfK4SledTLTrDPRLfkNlRqZC6jYQJviTAMkbpRD6B8L rEvMsDFoOWVc8ZQMwPCWnrOGeRfv0ClQH5mPeBGH12edBFScvSlgwlaEsDzDJ012ogQF HIBGaZ5G5asPiSgniOZ4j+HV2/FCk2hD8vsis= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692019733; x=1692624533; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nzDesMH0Rl8r5eYsX/SIRdNEzTscR6QCg7fSNhCB0vk=; b=A+ygXQqfV58TmDECO8HKFbEzqE+miHf/wW0WaCvWmiGBf+pxpTaDh8YjyPosI4Ifft Mt/7Aw6SXE+TJ38Qi8+mXs05GeL8CEOlkGLeHkFpUZ88tcX6ckyAvXt/O/7IKOMe0dIb lX6ezITz8batfpULtgokE4QZEVQal+eujamdPNpk++Tx73YGeMKOKPTFTh+5Q4ZDZaQP OhVI5qLP9TYQfEO5arrZ1/yAg/tUZR50PNagkUM6YL/ClC5IggXNAL8/2vhH9hKLBn9H NnR8TsldXQd+z1436CpLBxab2sUnbE/4Q1BA7pIo/UB3E3L+75if5qxF21gSnKyYw7Pe T3BQ== X-Gm-Message-State: AOJu0YxygV/44WjG6jjGgwq5Z5lkQWJ712yCJhMah8PqCjZ8Ksf/D5vX PogEXGyU1Wkx1zmAr19YewIwWF0csIK11TALWRTmYw== X-Received: by 2002:a17:907:1def:b0:99c:22e3:3eed with SMTP id og47-20020a1709071def00b0099c22e33eedmr8170672ejc.73.1692019733450; Mon, 14 Aug 2023 06:28:53 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-80-180-23-204.pool80180.interbusiness.it. [80.180.23.204]) by smtp.gmail.com with ESMTPSA id e3-20020a170906248300b0099d02ca4327sm5662066ejb.54.2023.08.14.06.28.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Aug 2023 06:28:53 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Philippe Cornu , michael@amarulasolutions.com, Amarula patchwork , Raphael Gallais-Pou , Dario Binacchi , Alexandre Torgue , Conor Dooley , Krzysztof Kozlowski , Maxime Coquelin , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [PATCH v8 3/4] ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f746-disco Date: Mon, 14 Aug 2023 15:28:43 +0200 Message-Id: <20230814132844.113312-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> References: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1774213442517649032 X-GMAIL-MSGID: 1774213442517649032 In the schematics of document UM1907, the power supply for the micro SD card is the same 3v3 voltage that is used to power other devices on the board. By generalizing the name of the voltage regulator, it can be referenced by other nodes in the device tree without creating misunderstandings. This patch is preparatory for future developments. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/boot/dts/st/stm32f746-disco.dts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/st/stm32f746-disco.dts b/arch/arm/boot/dts/st/stm32f746-disco.dts index c11616ed5fc6..4e785039ba5a 100644 --- a/arch/arm/boot/dts/st/stm32f746-disco.dts +++ b/arch/arm/boot/dts/st/stm32f746-disco.dts @@ -79,9 +79,9 @@ vcc5v_otg_fs: vcc5v-otg-fs-regulator { regulator-always-on; }; - mmc_vcard: mmc_vcard { + vcc_3v3: vcc-3v3 { compatible = "regulator-fixed"; - regulator-name = "mmc_vcard"; + regulator-name = "vcc_3v3"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; }; @@ -101,7 +101,7 @@ &i2c1 { &sdio1 { status = "okay"; - vmmc-supply = <&mmc_vcard>; + vmmc-supply = <&vcc_3v3>; cd-gpios = <&gpioc 13 GPIO_ACTIVE_LOW>; pinctrl-names = "default", "opendrain"; pinctrl-0 = <&sdio_pins_a>; From patchwork Mon Aug 14 13:28:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 135479 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp2790584vqi; Mon, 14 Aug 2023 07:43:36 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHrE88u+phpp5Gtp6QOlNv6KDUPvr6k+JUVxTu8ZgWP9V6BdoE7aJj+VF2v1QMjIiEivXTV X-Received: by 2002:a9d:7419:0:b0:6b9:6a43:1f7c with SMTP id n25-20020a9d7419000000b006b96a431f7cmr9520496otk.26.1692024216163; Mon, 14 Aug 2023 07:43:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692024216; cv=none; d=google.com; s=arc-20160816; b=W8FO2wuv4ON6xiCoyspVI08EsuR0aySoJg/G3NJV+SSP2967gMnrgvcyG3gI8UyQKW ci5cFSvCVVF6osyZSnf2BQIo3QwNAB5G/Sb2MQLO+GDMgGcYiJ3IL3OUb4K6u8gquZ+6 ZmMuhWrsPABru8HkAKMbgDEAErNOphs9BHFC7NrgUnnRjMw3oTNqBts3oci9W6qfLA77 ab5vH8O//ykVeFcHzcySuptsEn4lC5Tvk9QbwsyjZyHdzhCaCbZhGNvpz/pssVJ/Pghb xoC9mG3ZduVrM4WYY7CeBNyzs+pZzyCPKUw4tao4BYXNjsPhj+++TClN4QjvlCOOT7yd njCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=XdPyv6Fu9+Y66puo5x11N4oIzMH43gN51/s59ClZHmA=; fh=lGztaoOcELqxypiQJUcB4dBxA49nHK4HJFAaABZC21k=; b=DLCb5rnxZoTNR87lAlpGP7cT/tSr3pKmgcKu0wz+6AT3ZVKqo6vgYpc//mGiP1orfo yjL0GHPBJ+BJWj2UuCu5Mg+hLyZhQ0xP5pwSxNoYHrJDXSpHxxuRijt9+eWri6MS495T OeaJyN7iXWOFGyBgV/Fy5Zj33aPZgiIrC7UR0vtQN4GYTjXAYqOdEUXvvNYkKEbaNLmt UUYWrFlDtZjP5lpHBe51mNxIGNHmlPJBCw3MvzWqZmh90JxCjQ+89xMdZcnLf0IG28qV 2Mb31c/hyisfy4oJ3Iq4JYuMX1mkFpI9vbGX+Dejt2pnWIgldFjuLmVShjvA43VtdxFu sAdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=IuSnIBz6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v3-20020a655683000000b005653f3c0f7esi8061317pgs.409.2023.08.14.07.43.22; Mon, 14 Aug 2023 07:43:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=IuSnIBz6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231337AbjHNN3T (ORCPT + 99 others); Mon, 14 Aug 2023 09:29:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47150 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231297AbjHNN25 (ORCPT ); Mon, 14 Aug 2023 09:28:57 -0400 Received: from mail-ej1-x643.google.com (mail-ej1-x643.google.com [IPv6:2a00:1450:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83493D1 for ; Mon, 14 Aug 2023 06:28:56 -0700 (PDT) Received: by mail-ej1-x643.google.com with SMTP id a640c23a62f3a-99357737980so576581466b.2 for ; Mon, 14 Aug 2023 06:28:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1692019735; x=1692624535; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XdPyv6Fu9+Y66puo5x11N4oIzMH43gN51/s59ClZHmA=; b=IuSnIBz6z82KUjtI6wiKj8hJa4qftmemd9mgMzAI8h4Fv1kKPo/PALBaB1etMp0+fL g9B6+R4et7rMOQeiLPpqPatGThPnvfTBcOExV/MYm4EA0QtAOJV3H9QQUDF840RuySA7 NfCiwGniqosro+lHICC4CutCFEeVaYoc+qF9c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692019735; x=1692624535; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XdPyv6Fu9+Y66puo5x11N4oIzMH43gN51/s59ClZHmA=; b=JXLrMjfw1g60S/mMTiROHYmnPcopbeGPTRc3uPm8D5V+YWRax3Ad1mMmLHcVOK8vhS JjG8kdmA5Kh5GxOB2VRq8gRqM6Rd/RvkZtkSm2s0VzCa5oRuqm6Ny2fL7wsmcYTJ7kfa /RXv21sHK1kG5tzh2lJZkh/p7CL8cv05p9Do76cCfYuPmSc2aMsu4GEz4u40YNa15qhp SzjIhojBIX6ikiEUCWcu307/FUktv1jAlTBI15OoPso4W4esVUHMmlxZINYZ73OsHYld yikxHyC6JCxuoRrfaV7IiJxDAXUpb33GJEaFr+lcpu1vM6MOZFT5lta+dQcONjBZjtMV k3Lw== X-Gm-Message-State: AOJu0YxveknAEuiarHFcy6Ci8ttrtnQyudjzrrF2q4cAtpADTpeivb7F 98GmxVM0J569Vo1vbKKl+X4BHirWX+3yPNVUaTUv53FC X-Received: by 2002:a17:906:9ca:b0:99c:441:ffa with SMTP id r10-20020a17090609ca00b0099c04410ffamr7926229eje.29.1692019734816; Mon, 14 Aug 2023 06:28:54 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-80-180-23-204.pool80180.interbusiness.it. [80.180.23.204]) by smtp.gmail.com with ESMTPSA id e3-20020a170906248300b0099d02ca4327sm5662066ejb.54.2023.08.14.06.28.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Aug 2023 06:28:54 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Philippe Cornu , michael@amarulasolutions.com, Amarula patchwork , Raphael Gallais-Pou , Dario Binacchi , Alexandre Torgue , Conor Dooley , Krzysztof Kozlowski , Maxime Coquelin , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [PATCH v8 4/4] ARM: dts: stm32: support display on stm32f746-disco board Date: Mon, 14 Aug 2023 15:28:44 +0200 Message-Id: <20230814132844.113312-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> References: <20230814132844.113312-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1774215984832361819 X-GMAIL-MSGID: 1774215984832361819 Add support to Rocktech RK043FN48H display on stm32f746-disco board. Signed-off-by: Dario Binacchi Reviewed-by: Raphaël Gallais-Pou --- Changes in v8: - Add the 'power-supply' property to panel-rgb node. - Move backlight and panel-rgb nodes after the vcc-3v3 node. Changes in v7: - Add 'Reviewed-by' tags I forgot in v6. https://lore.kernel.org/linux-arm-kernel/20230629083726.84910-1-dario.binacchi@amarulasolutions.com/T/ - Add 'Reviewed-by' tag I forgot in v6. https://lore.kernel.org/linux-arm-kernel/20230629083726.84910-1-dario.binacchi@amarulasolutions.com/T/ Changes in v6: - Remove dma nodes from stm32f746-disco.dts, they are not used by LTDC, so there is no need to enable them. Changes in v5: I am confident that framebuffer sizing is a real requirement for STM32 boards, but I need some time to understand if and how to introduce this functionality. Therefore, I drop the following patches to allow the series to be fully merged: - [4/6] dt-bindings: display: stm32-ltdc: add optional st,fb-bpp property - [5/6] ARM: dts: stm32: set framebuffer bit depth on stm32f746-disco - [6/6] drm/stm: set framebuffer bit depth through DTS property Changes in v4: - Use DTS property instead of module parameter to set the framebuffer bit depth. Changes in v3: - drop [4/6] dt-bindings: display: simple: add Rocktech RK043FN48H Applied to https://anongit.freedesktop.org/git/drm/drm-misc.git (drm-misc-next): https://cgit.freedesktop.org/drm/drm-misc/commit/?id=c42a37a27c777d63961dd634a30f7c887949491a - drop [5/6] drm/panel: simple: add support for Rocktech RK043FN48H panel Applied to https://anongit.freedesktop.org/git/drm/drm-misc.git (drm-misc-next) https://cgit.freedesktop.org/drm/drm-misc/commit/?id=13cdd12a9f934158f4ec817cf048fcb4384aa9dc arch/arm/boot/dts/st/stm32f746-disco.dts | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/arch/arm/boot/dts/st/stm32f746-disco.dts b/arch/arm/boot/dts/st/stm32f746-disco.dts index 4e785039ba5a..bf91f6b1c0f3 100644 --- a/arch/arm/boot/dts/st/stm32f746-disco.dts +++ b/arch/arm/boot/dts/st/stm32f746-disco.dts @@ -60,6 +60,19 @@ memory@c0000000 { reg = <0xC0000000 0x800000>; }; + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + linux,cma { + compatible = "shared-dma-pool"; + no-map; + size = <0x80000>; + linux,dma-default; + }; + }; + aliases { serial0 = &usart1; }; @@ -85,6 +98,25 @@ vcc_3v3: vcc-3v3 { regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; }; + + backlight: backlight { + compatible = "gpio-backlight"; + gpios = <&gpiok 3 GPIO_ACTIVE_HIGH>; + status = "okay"; + }; + + panel_rgb: panel-rgb { + compatible = "rocktech,rk043fn48h"; + power-supply = <&vcc_3v3>; + backlight = <&backlight>; + enable-gpios = <&gpioi 12 GPIO_ACTIVE_HIGH>; + status = "okay"; + port { + panel_in_rgb: endpoint { + remote-endpoint = <<dc_out_rgb>; + }; + }; + }; }; &clk_hse { @@ -99,6 +131,18 @@ &i2c1 { status = "okay"; }; +<dc { + pinctrl-0 = <<dc_pins_a>; + pinctrl-names = "default"; + status = "okay"; + + port { + ltdc_out_rgb: endpoint { + remote-endpoint = <&panel_in_rgb>; + }; + }; +}; + &sdio1 { status = "okay"; vmmc-supply = <&vcc_3v3>;