From patchwork Fri Jun 2 10:21:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 2887 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lf1-f72.google.com (mail-lf1-f72.google.com [209.85.167.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 30B973F1F3 for ; Fri, 2 Jun 2023 12:21:37 +0200 (CEST) Received: by mail-lf1-f72.google.com with SMTP id 2adb3069b0e04-4f4e15ce82asf1729949e87.1 for ; Fri, 02 Jun 2023 03:21:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1685701296; cv=pass; d=google.com; s=arc-20160816; b=iuT9RX3UsO/R3oubf7+LCW6qkyN9V54onxAiY0vatLW6Lb1fI+JWcRhR+4+/mDaESM hQzyJfMTFnjJUgiE9Uu2MC5615ii0U+HK9xLWHdlpngtdtUGdT3WXdycvSfZAJcgD9Jd nAf1EXou+bKFGhaUvdRXhSkX4BvU8uClXkUE/zzYHK3DcHvF+3XjQkQ2YNF8+caRPAMd wXzoVw5GthW35MPLn3nDwFwHZm0Ig2lSWHw6lyns0Q7s4Km57EzWavCBHmfn5rVyM5bt ajTcPGWkW7NWUSY4zjFzuRvxOL0Tt04N1XXmBqYOrLpDU/BYnwZoylj74QFi7BIzXJJQ H9yA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=l2D2/8AknyIwYZD7GAI9/ZhsamKkRrpbm4JT72px33w=; b=mHpe1Yv7O1u/doSuQTuBoxh+zjKuh0H6V+IUeumkqkIsiGFvbNpa+e8mtrOBpLw9Vv 54STd3v51KlAMEehzLFTJzpmzVFZ6a5ZssrtWpOU52zaKCamiX9kUvF4QbtJBAalasPo CX4gYQMnfQkWrB1FnyEXcMKrd6Wo1rjCrXPJXrG2aGMJz+UZDt2qUgxxAuXkvwiKDjAF O9i/kHdRA7DOnl99OXxK+1Cu0N/KGThbLZn4Hocght1aYyfo36Z7vnM+A7D5yY7PHGLh XGQAQvyEX/T6+8HwZrBQHOMDOaIu6OXqp4R6h8fE2Hj987hkrjXrj055C0h07E5mNKCN tVbA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kDwCkNaE; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1685701296; x=1688293296; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=l2D2/8AknyIwYZD7GAI9/ZhsamKkRrpbm4JT72px33w=; b=g/kAgzLdT33TuF2+hUZ83GP9hdRecNWVXxnn5Ada2HTKk31udmCFs+nVpyRP0K9+1J qrqgeNwl43PsVsp4H3yWm9gICTWJ/DPt+CaJE0ViA9ZI2LsTK31NYkiagur3mvCMMYT4 loFis3cwfhLicKj/ltEca4n77noacSgUM8NMI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685701296; x=1688293296; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=l2D2/8AknyIwYZD7GAI9/ZhsamKkRrpbm4JT72px33w=; b=LP3+BybARf7tIaM7hiBvitGU3JPEzZcAoCXtLwK0aAUl2XaAuNxCMyWjoF68Aeq+by C65hnFiYMdXDK95LrxY2MyBbMNJ89q/sDva7l6DSamWEqc5kQDFjVW3m0ltER5eYBFvj cxBhVR53IjmApN7lvD+ci+ewICGHyhw8K8/d0W+tsk59+PeekQxDHxoEu+jeADRgKUpm x/X+7TRLhX1Eux4Bu+7kkD0kk1tueBYE+Hds69sSZ4E18JcBKXN0u0UPAAXSPs43DOxQ e0BUZuyH/c3vbSAmNwihh6mLF54KseXfCdTY0YeK1CTNZIgXAr16mzg+IIcHZTb0gAO/ lttA== X-Gm-Message-State: AC+VfDxTjlo9J+YqPdUbIYmf6AL19Te0Z87BOhd2iRklNXqjtYA50Cjq cv6bnGVyDpkR60PN1TgovT7Faf1ruj7mWa0B X-Google-Smtp-Source: ACHHUZ5Vb4218QE9f4y7yXm+Lq2cL1tQC1tAZCVkSYbJwE/+PQ/CLpl0wQEJ7K0R/H2wSnHqQokYlw== X-Received: by 2002:ac2:5148:0:b0:4dd:9a38:fcc with SMTP id q8-20020ac25148000000b004dd9a380fccmr1419066lfd.63.1685701296547; Fri, 02 Jun 2023 03:21:36 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:ac2:4da9:0:b0:4f3:bb0d:393d with SMTP id h9-20020ac24da9000000b004f3bb0d393dls113158lfe.0.-pod-prod-03-eu; Fri, 02 Jun 2023 03:21:35 -0700 (PDT) X-Received: by 2002:ac2:4435:0:b0:4f3:963a:7007 with SMTP id w21-20020ac24435000000b004f3963a7007mr1424921lfl.34.1685701294921; Fri, 02 Jun 2023 03:21:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685701294; cv=none; d=google.com; s=arc-20160816; b=DzZbNTe1nDiPeR9vuwCV8ynr9wh+jVjJ/KCAwu0uffKt+P68/cAFE+4cRuahs0RLsk Y/cx7n6FX3vshW3zYAaBgUqxhDKjLoOw95pGlBK0o1nXAQurFKXkStPGxgtZomvBaikz BKN6Nc0SSOk9DWm2U2RUF7J3Ba4w91atKz/NCm1ukUlL3vpYdvzZ6VZ4kMvPEc/JEcMU Tflt92bLeK+QgCyFGGagIMgKfv9PqSIBZ+W6o5QKzmglFPprzKDDbN0S+PQjdJzDnTG5 8lMGuK5Ufb+kQFBjkXvOzHvSrD7H1s4wSoTanl7dUXo5p/K1dF2OCTZbYCBsRwteEm4c otSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=2jBqOeBntw2+ThpWf4KE8BMuMRq2HYj3RR0u0oHiddc=; b=U3LZD7MZ32GlAqBeqYKEV6ABQhoJQUOV7hQvUJRTeIknEQ6SUCuRH1Jyi5dS+R7EvJ 9uEDfx3m6n3zj7W5BCdpO1/5DgErqyMmhRdxAtHZpNVqnfqJs4erRgLviYthebMxO5pn ZgwESNEmihgUp4t1YIyup0T/77FQqswli6KqpQgQGgZmqfQ463t+0k52Ws39heD1SjwO qOb0vyiLl+kjM5N5pVGUic+OC/n3PcLvmwoagaKz1yRQVrxm+PEYMX2rGE3JkUh44us5 NvIX1QOHAGZp6MxaMblQINVWExwa+8Fr9J09A11X5PXcsu3lInzHNTt75QcAMIuSRw0q tuLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kDwCkNaE; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id d20-20020a193854000000b004eff386d73fsor267804lfj.13.2023.06.02.03.21.34 for (Google Transport Security); Fri, 02 Jun 2023 03:21:34 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a2e:3a03:0:b0:2b1:abdb:8783 with SMTP id h3-20020a2e3a03000000b002b1abdb8783mr1002587lja.41.1685701294571; Fri, 02 Jun 2023 03:21:34 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-248-31-20.retail.telecomitalia.it. [95.248.31.20]) by smtp.gmail.com with ESMTPSA id x24-20020aa7d398000000b0051499320435sm528887edq.14.2023.06.02.03.21.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Jun 2023 03:21:34 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Amarula patchwork , michael@amarulasolutions.com, 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 v2 1/6] ARM: dts: stm32: add ltdc support on stm32f746 MCU Date: Fri, 2 Jun 2023 12:21:17 +0200 Message-Id: <20230602102123.3345587-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20230602102123.3345587-1-dario.binacchi@amarulasolutions.com> References: <20230602102123.3345587-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kDwCkNaE; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/boot/dts/stm32f746.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stm32f746.dtsi b/arch/arm/boot/dts/stm32f746.dtsi index dc868e6da40e..9c4ba0b7f239 100644 --- a/arch/arm/boot/dts/stm32f746.dtsi +++ b/arch/arm/boot/dts/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>;