From patchwork Thu Jun 1 17:03:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 2878 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lj1-f199.google.com (mail-lj1-f199.google.com [209.85.208.199]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 3A4D63F076 for ; Thu, 1 Jun 2023 19:03:49 +0200 (CEST) Received: by mail-lj1-f199.google.com with SMTP id 38308e7fff4ca-2b168e97cdfsf9066781fa.2 for ; Thu, 01 Jun 2023 10:03:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1685639028; cv=pass; d=google.com; s=arc-20160816; b=IpHYZPXwIYdcrVCmI4xPXnjvzsNVTrpgnbG3PIkinPit6mA9wLCG9artxl+7NbSNrc j9zjpA5ITLV5+qXqny3p9eBpgW/OLl/UUV/v4fpEyzrR1BMGevTzhV3ev0bjNwTWowxF fcsBo1GWLznr/zd4PE/ERvmyoWoCq124klhvFmXe7AMh8LrpgEDsW2GbmzaSeknkAkeC S9MmtQ/SMCqyxrwKSI3cwL5CpQ6Py5tnFql1ODFLBKZaSoYLGtyIQevQYS72B5qV/O5b iMo9ze7VMGOzjaDch+xazMVcRLKD3rIxWtALC6frf5GeCNnUtbxki4cauqXtt9qzTxGz vtpw== 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=agcA6E5UYdQ8XirRA5qCLpoQCpBQQBQU9NS/vIM6BRU=; b=j4Le8Mr7Ps0sVSxLXJPN7OZH/Nipk2b8XppaPfRmahc4v9+kvtWYr2jTN0zaDs0oRW sMa9UHrsmVPz2tBs35Ojdmyo44g5D7wFRNZ3N3JcgtlAfZa5O8xUcHxjXw7qdTjspsxV RJ+eVXvux8woP7kirSbtv8i15U9mZjMhgHrdt7fViCJYltyb1rtt90g/czXJ52BLqlwP Ss5lCcCkrSZ6oOKXgaB74fDJlTRYUilkZPzymgON+h2NUuC+prqFY5vezUWqgkUF9K6+ 6IaJJ+NUlK+F+R9fk1QY9ZpLLpkS+sr5sXA4Hio2tCDsCTKJMlRjuhMYX3rKoS1RkQwY fBLQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=YEyE4Mpl; 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=1685639028; x=1688231028; 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=agcA6E5UYdQ8XirRA5qCLpoQCpBQQBQU9NS/vIM6BRU=; b=TiAnPuOcyVcq7Cgl9seMYGKDixRxiou1P5aPKaGvuqmmUfuqw2+ThUMuH0yntzDj1Z oa/mPIO1WasYB5mrgYT0ERFd0ZAtqSoctAaZHqmZaHP063HVZtsOD3d8NzYlYl8N3sS0 zaptecJZxo3eTM/aBMOhZOHANgyKNjoAVDUVE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685639028; x=1688231028; 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=agcA6E5UYdQ8XirRA5qCLpoQCpBQQBQU9NS/vIM6BRU=; b=Hs/5Q+51nQbu/O9S9vukPU1goJyDokAXPEx8ashyEdl9lz+N5oTy5oWumbW06j5oC6 DJiVhmJgkWn1rW1GAqUl3AHbmvpK+vRNYiHY9maTdA/zYvgZNdO7g2syiGmLP7LXXh0l Lv9ElKCHdjnHU4UYDU1vDg6wpkttPMFB+8JkbyDwloABFHqtnHBn9hWCQI0Ap4z79xEV X2X2dd549YY5gWPoB4xFfcGpMA2p8aA/PzIISI/4SnUOAt9Wq7rjZXm6tCzpajmhbXtU 2zFHm0i9CvCYJEwza2HkDsC4ZptZlaH5dX3Kz7aPgVR1/F/Q5bg4OqxRKPVuByBEn28/ vpeg== X-Gm-Message-State: AC+VfDxrS0kfYLL0soRWiDUkh3lMHWjYLq11BdoPBI9ov53F0QN3yOw9 1t7kk2EUqWpQsPtmdI1GsTrrdMxGI0u4HBQ4 X-Google-Smtp-Source: ACHHUZ48EKp0UJ9tCQeaFmrJIJwFp8jD14Em1d/F3S3K/NxEyLiejAuN8qCWyyWyC4hFlW3eeZheNQ== X-Received: by 2002:a2e:7c01:0:b0:2ad:9c36:d4aa with SMTP id x1-20020a2e7c01000000b002ad9c36d4aamr63830ljc.17.1685639028377; Thu, 01 Jun 2023 10:03:48 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:651c:512:b0:2ad:a1e5:c894 with SMTP id o18-20020a05651c051200b002ada1e5c894ls116076ljp.1.-pod-prod-06-eu; Thu, 01 Jun 2023 10:03:47 -0700 (PDT) X-Received: by 2002:a05:651c:101:b0:2ad:8380:770d with SMTP id a1-20020a05651c010100b002ad8380770dmr56650ljb.21.1685639026566; Thu, 01 Jun 2023 10:03:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685639026; cv=none; d=google.com; s=arc-20160816; b=dBougTGCFmPPfpzAYaG7MV41JiZ8ACbHVTo99THRU2pBAuy+xDmsL+RcNjmmT/BuzC hWwMxAtOv0PbebrmETq2lIIPUJE8MKurryRRNe+NPoT6I0eaB1/tc/IAUCU5nupgMTB8 /QJV9HZerS3mPLHIwz+wJiNK+e+6uA9N1vRX+eXPe9kr+PNSQwNK2rUbfz3VEgWInANn xgts6cjyQ6TAjAU582ZOi0RB2PmEYqu2i7UPjZTcAlgrhf0U5bChedCNq4uqUw3E2Vct ct/6lKvY8MdCa4OEqY0nNNj9vBMSUsq57hPxg0hysiHycylfT2jW8xrfk5UFDW9LztAN eenA== 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=AYXAD9NgGprUIQkhXdsDo3LP+5BIf2ORjzEhEoh2Q0k=; b=WiU2DPnUMVCZjtsUmyDy1LU+IrQrx8tT8eFBKqKmbvR5zxuqkqvlL4qjcsSC3lrQrl eNm3XeTIgqZrRCEctjIO1hd1BgvjAIJxyZ/KkY8MsoLMbftk5vjrMgvGeDTzxw2tHF9b fWble8gqPS5RZXWnSRJjoPrG0SBAnSrQxaj2iT/0Pu2GPK2tPvPIbu2Xsjfu0hqCjEfk ic9UYonKSF4uHzQzsCPRzlv4xgqdyp9NhXjlCnW/x8+QkwxKYiDAOmxaU78h7evdSyz1 0Tf7x9hpkIlz364Qa+hvfk5wPmf/FyLf/FmNP177sKqSs7VoEvpHz6GBdHKdtPM7T7Jr k7Ag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=YEyE4Mpl; 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 g23-20020a2ea4b7000000b002a8d01c3007sor2248753ljm.3.2023.06.01.10.03.46 for (Google Transport Security); Thu, 01 Jun 2023 10:03:46 -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:8eca:0:b0:2b0:5a04:a5b6 with SMTP id e10-20020a2e8eca000000b002b05a04a5b6mr69305ljl.8.1685639026117; Thu, 01 Jun 2023 10:03:46 -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 bh25-20020a170906a0d900b0096165b2703asm10658522ejb.110.2023.06.01.10.03.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Jun 2023 10:03:45 -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 1/6] ARM: dts: stm32: add ltdc support on stm32f746 MCU Date: Thu, 1 Jun 2023 19:03:15 +0200 Message-Id: <20230601170320.2845218-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20230601170320.2845218-1-dario.binacchi@amarulasolutions.com> References: <20230601170320.2845218-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=YEyE4Mpl; 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 --- 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>;