From patchwork Sun Sep 3 20:56:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 2977 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lf1-f71.google.com (mail-lf1-f71.google.com [209.85.167.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 3DD5C3F1DA for ; Sun, 3 Sep 2023 22:57:09 +0200 (CEST) Received: by mail-lf1-f71.google.com with SMTP id 2adb3069b0e04-50081b0dba6sf713326e87.0 for ; Sun, 03 Sep 2023 13:57:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1693774628; cv=pass; d=google.com; s=arc-20160816; b=bTgju1MCKzMXjGqQIFCq3cu8At/1/yr76RzmtgmVUSX7nBNQhiQQ/SA4MulZ6LLJci 9JLlNu/5vx5Xo0g0oRrq3PiCvdjiBUUX/A4/adaQIEnLV7KC/P4Tj7n+IylkRkeHv0fL mXt7L/eBFdv6kUUipOxePwmkPbzbuZcBtkWVeR0XgkWa82MvPkNYYuwC6Izp2DS+iY99 OiEH1SUQZMJdo6dBcfkDSTsQwAnH4p80QtePTW9PvjIQllUh4R9jSysKU3qS9ok/D7fu U0w4pzwKXh2PConYghRw2jN+0W/ilYJuwNgCW8BiR1Q6Ar5dIw+zPL4P5Xp0YOdcylk3 tQng== 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:message-id:date:subject:cc:to :from:dkim-signature; bh=um8ulQAfojkQJhZc0lmHGZtB7jut/Z2qZSkVM+KPI8Q=; fh=FUTSaaBMBt1C5i0mSDLqrGZ+vc4s7M7IKdGEyBvHdVo=; b=SLCUTWoxCPjiRegVmlWWY/TNUNimDx4TieZRz5a3XE1fs8f7uv35YFLwgGOe7roui1 ByhqPOG6edQ7zXWH/rkOBqZty2NUrQp4OBnkpQ/nNWAzU2yThoo+2mMlLEGaofdQ89SL 2igthvnnow6D17FQXrd5BcsBifKv9dqjKzh1mf4VSkgyTzshupVNNS4AN3Y9fGjc9WR3 HLKZ+bJdm1aiH6r2dxaegHwT68qrXF0uXXjwVoKz5L4tXxV3992yWo7Jw8gWPjHYtn6k RrVo+z5ZBnJzjwpMpGi53YJrlti3JQo92HMuNOYs8siDZwhbmdELjH8vw8LX6anbmTwG rqGw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nLggqfSG; 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=1693774628; x=1694379428; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=um8ulQAfojkQJhZc0lmHGZtB7jut/Z2qZSkVM+KPI8Q=; b=UMR6rVBFQvKeCNkQrCyb1dFCs9IZ+yUgWmLh9pCm3mu4tfQArdoz0FgFNxU09m9s+l uJiZrpeGXZX/eFOLmVWjH5YsPXmnp7fczR2jdtodxd2o6+StpFi46lkalr6d/dBnNqKq VbcFEJKhAFU8v5eOmbKAl5nIu0sXMsYey/lxU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693774628; x=1694379428; 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 :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=um8ulQAfojkQJhZc0lmHGZtB7jut/Z2qZSkVM+KPI8Q=; b=GwdgEeg1w6Xt+TMvWPz//gwKqRDYOtEcSR0VIMpjXakk4Ocf4X/QqvtmH4Q/Dnvn8a 5hqmFp58uSlVpQyki0k2QduFv06e7hYU7Ip4pldR9gWAkXndm7GtVQoR+DqGS0o+P26r E0Q5K1ZYI0J4DeWVMOpQiquwiEMhfBrtNwCseI6VhOtjb9aDnVVqXHg7mWlt1T/p0DXi 73lMVgPKD5jOXmVUpdPivcIBUKwNo7gYEczJVA2zV369hO4B9EAVNLyae0i46Zyo/kOn dG/FMdYKJO/M5RLc2V9Gtkt9tEyQ60q7dA3vjxbtYasxrvs4p3PyReWihHCSFTWtcQzi rlXw== X-Gm-Message-State: AOJu0YwfHOHn9U+L8K/MtiaoJ40UByIpdk5WVtfYmcDcgmX7tP2VFF+u wmENiuFrPcbgbooMpGV6SaOVwHh1 X-Google-Smtp-Source: AGHT+IF+YL3Pm9Al2mxObKbQlGCg1V3+xZ4J1wSEnHvF0aN9ObgIuGN87p3S5OxOd8LR9EALcCsIFA== X-Received: by 2002:a19:5e5a:0:b0:4fb:744e:17db with SMTP id z26-20020a195e5a000000b004fb744e17dbmr4728317lfi.1.1693774628578; Sun, 03 Sep 2023 13:57:08 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:6402:1608:b0:522:17b3:a113 with SMTP id f8-20020a056402160800b0052217b3a113ls754966edv.1.-pod-prod-06-eu; Sun, 03 Sep 2023 13:57:07 -0700 (PDT) X-Received: by 2002:aa7:ca47:0:b0:523:b37e:b83d with SMTP id j7-20020aa7ca47000000b00523b37eb83dmr5381718edt.41.1693774626444; Sun, 03 Sep 2023 13:57:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693774626; cv=none; d=google.com; s=arc-20160816; b=bwGVI5t5BrNB5zILy5gVt6/+upI2U8mgWVbeLNIf61KFSOHn9ieWYdO5RQGLzjzHWt JrgT40O7ExMbuLBD3qiV2erqx4P+YJehtnIiSDGUOFMyJwQEZNaN5nZ7ToclUmqmm6M3 sYS7rRlFOKayKtegr/Y+4el1493JGG27oFhBizgDbfCUDU0LktGqaglGb+c5IBLsMrSU UnihwrQRruxaiene5Jj+1PSrSlMW2kIEwNoNlRaaiXS4QE/DE0MlcGC/CZjlyaTk1Hqf FRqq8eb+DlrgWVFHOEO+9JvL80IFsYa1CP0Dn5tpEMl6+50+v+uUrvAnnCHm3/U7yryB 1L+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=Pu874AXqAnFuFEoWLwUCi0oaN1bQ6BNWKx9R8q+zZXk=; fh=FUTSaaBMBt1C5i0mSDLqrGZ+vc4s7M7IKdGEyBvHdVo=; b=aQCBo1/Slg8fxO53cgmYUXSrY7Ae2+vueS65vJ/gTCeSC4Hki5l/FwxS7xtPgZlIUs XJtbY0oc6cJ1eaS2+wIhkQiwzUC4J6LBvn0BhU1i/jO62zAlV4tlz4eT+IUvn+G1HE8s Cv99ff7iwhxubNK8+KzMOTDg2VKJFG9ahvylTEGhikyKq9LReUoSc0UDfl4GuqGDlbuO UxmMZbOKNgW5XLgJxlxGdx7b2bka8gBBH5mWtJNbwY5EO48pVnPZiQc1RhpltZ5bJz6E iG5Sa6K7dwYyRbS5JKDWYS+9+8uCIkn+3mwrj1olxox3JPXo7NCR2lG/+DGzrMpWk2dc Ievw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nLggqfSG; 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 k23-20020a508ad7000000b005257d5c9acasor662196edk.6.2023.09.03.13.57.06 for (Google Transport Security); Sun, 03 Sep 2023 13:57:06 -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:aa7:cfc5:0:b0:525:d95b:cd4c with SMTP id r5-20020aa7cfc5000000b00525d95bcd4cmr5892731edy.20.1693774626130; Sun, 03 Sep 2023 13:57:06 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-79-54-71-141.retail.telecomitalia.it. [79.54.71.141]) by smtp.gmail.com with ESMTPSA id v22-20020aa7d9d6000000b0052568bf9411sm4850232eds.68.2023.09.03.13.57.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Sep 2023 13:57:05 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Anatolij Gustschin , Patrice Chotard , Patrick Delaunay , Simon Glass , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [RFC PATCH 0/5] Support display on stm32f469-disco board Date: Sun, 3 Sep 2023 22:56:58 +0200 Message-Id: <20230903205703.662080-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.34.1 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=nLggqfSG; 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: , The series adds support for the Orise Tech OTM8009A display on the stm32f469-disco board. Substantial differences in the drivers for clock management, LTDC and DSI compared to Linux, made it necessary to modify the device tree. These changes were made in stm32f469-disco-uboot.dtsi to avoid altering the Linux device tree. It is therefore desirable, as soon as possible, to add these drivers the functionalities so that they do not require device tree properties that deviate from those present in the Linux version. Dario Binacchi (5): ARM: dts: stm32f469-disco: sync with Linux 6.5 ARM: dts: stm32: make the LTDC clock usable by the clock driver ARM: dts: stm32: make the DSI clock usable by the clock driver ARM: dts: stm32: support display on stm32f469-disco board board: stm32f469-disco: add splash screen with stmicroelectronics logo arch/arm/dts/stm32f469-disco-u-boot.dtsi | 13 ++++++++ arch/arm/dts/stm32f469-disco.dts | 4 +-- configs/stm32f469-discovery_defconfig | 16 ++++++++++ drivers/video/stm32/stm32_ltdc.c | 37 ++++++++++++++++++++++- include/configs/stm32f469-discovery.h | 2 ++ tools/logos/stm32f469-discovery.bmp | Bin 0 -> 18532 bytes 6 files changed, 69 insertions(+), 3 deletions(-) create mode 100644 tools/logos/stm32f469-discovery.bmp