From patchwork Sat Jun 7 09:37:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4134 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 2410D3F13D for ; Sat, 7 Jun 2025 11:37:38 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-6069f1c97b3sf2021793a12.2 for ; Sat, 07 Jun 2025 02:37:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289058; cv=pass; d=google.com; s=arc-20240605; b=U1IzMS4wCpMJN5K3xN9FvB86I0Fu8Fi2lf/GWARq8eg8/FzM8LcLW9rlDm3KNvQMo4 xAAhWBuLdgiz6kiAVCmtuovzX+O3aOL1T6HRwnMsFhBcAM2wjdgGY3ZMsuAMqgv1Wnyc RawkMmb4vMn28FmdQ+bDYu88dxuZ+veUwNJqjNmauPDn7CpmSioCO/P3Vsh1yD68wuXQ o2rFaa2fj8TzfUDxpALC/8FvQmGe98ueUJB7yb0a/vF/+/hYQF8qwcyg3HX5KtMoQE6q oJxn3cNdoIxZuWCzsRHhx1y/sAMUhWQDx2n4m5kmGk4cZ2co8GmlVOXbxpt1FV/AjokW 0ryA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=LVH1aj5EPfkR+9JNGoMuoU9m6erdaWKrk2jEjk3ocm0=; fh=dOJERVNZ1twoAcz5btBPvg03bGb0wJwiziE5U415h8s=; b=g6MNBX/VRFHgZzxsu6T3SMvO9Q2f4CmLcMWjkmevFqtLLz45U+V+YygFnt5XUzHtmE r0lIgU8uRK6/Pk6bwCSKIipONzDOU+cvczNA0Mx4wj6bdkw1fDlTH3dUFD2xLus4Tf0g zl0YG3pxN2YzDaZYLpi3ySBbH3s3IjQz6D4tGpvj874ReVcu1g5o+ZHQTyopwGU0pVWT ap9Ca//GHrAsmmdAfg56WuxnPEwd2gr0qmN/jRXriKflILSGI3e6IhAUkmmvfUWYyUz2 TT3lZX9sOLw6y4/JbSk32GFK3BI/lQ7u3ObqtMDBrEDLPAqAp2pLu96sRqLyiTnK6pX+ lWbQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kQtJFoRW; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289058; x=1749893858; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=LVH1aj5EPfkR+9JNGoMuoU9m6erdaWKrk2jEjk3ocm0=; b=mq/EFtalGziR9oo8W9bVYsTeFcLB7ntcAZjtQYhkWhISQN65IO7Y5OhSVajgttqCO7 CdvQZI54toWu6vt2M85MMT1Y+YoB0d2YLFZwmLuDUW2A9RhOJqAUf/1GVfEaJiDpNVhR r5mNvKn8BJxIhaJ0kd2gd2R23YIx2r7Qbvt2E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289058; x=1749893858; 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=LVH1aj5EPfkR+9JNGoMuoU9m6erdaWKrk2jEjk3ocm0=; b=Rn6QQs1zBP1zm7ZAi0sYZSXuxZx29aRFjroGMeeop9lMSTbL0RC5HcUKsNWWVbi1EZ xK/KNnial7RpCHrYRQ7F4IP8nj3d0G9996Sog7mlz+Ws/hwTd1f+EmrYfNAb0UG7XEZk IyVP1lppjdQa1wMn4mk9rEmokQIl7iUDs4DL4LkNQC72EqvWMmbM3pXqa/iu3GXi3TYS LwRfFoOf+PMJ4Cge9CHQFHDnzSRGc9yTuIQB/imsc6w9Bm5wtC2tC161YApwl9JZ3xRi JK1RWL/+xdp32Hh1nGFn8OgxIscjtxzqXv2I5JFRdJdKNtg1K5pP+rAhFemrnXeneNGD yo2w== X-Forwarded-Encrypted: i=2; AJvYcCW0vltC37Xl2K2x5Q0guZVEV+CVH9UOjyaDvIzYPPzmQOvaREvCePhNvX/Pa/SfzJ2OJPb5s+kgo8crZUIF@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yygh98t56gAZc8jXydjtzCu3LhuRn5bKGCMW3ZYue5OAokhe8Db 0GVRN72iPq1qSyW6vS1BXKDdUJGxNXhyulJGyCDUXkDxQYDpobYUMhNTvXxGCRYa4fCotQ== X-Google-Smtp-Source: AGHT+IEqMurta1HwhQKqRCFSIM6G8irFbiZfaU4gk4PF/8yqF7Tzhmfakw/3ISoGOVnz3KFqyUPWdw== X-Received: by 2002:a05:6402:1d4f:b0:604:5bba:61a0 with SMTP id 4fb4d7f45d1cf-60774a83cacmr4933190a12.23.1749289057657; Sat, 07 Jun 2025 02:37:37 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZcuUYHv2XbTkDdbTIZXxLXY/4RJSEu6xox19A+PPJWMgA== Received: by 2002:a05:6402:350a:b0:602:2b2c:5d27 with SMTP id 4fb4d7f45d1cf-6072413439cls1877785a12.0.-pod-prod-09-eu; Sat, 07 Jun 2025 02:37:35 -0700 (PDT) X-Received: by 2002:aa7:c34f:0:b0:606:ed75:1c60 with SMTP id 4fb4d7f45d1cf-60774a83d03mr3941495a12.21.1749289055356; Sat, 07 Jun 2025 02:37:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289055; cv=none; d=google.com; s=arc-20240605; b=hNADK1q8ZhJWvOPrlZf1iS6aODIgmKv9zb1OpK7rpH+tjZfvbvzuximpw5gcQRgkQb Cs5L2VWTMe5K/cVqU6LGEEkfXoP5+LJjNqsM0vrvokiD1dCFTooVhPWlchn4QauYiEUK m/nl6JTJAOB4+aLy+ZWKN5rXlvZ5Sgkz+Dp5oBICOkm7QWeChoobRdvhq+O55e0ZneH5 g54U65EqK0Ggq16OtvkzCgckoWmZDXkQ7jPDTNZSS2DgE59V3pW8gAs3U05O5N7GF2J5 9U2qQH8GH5HdW5eMQtDP/RHJsUMCd13iQqUEUm9BDZUGMZaIGJ6OwuDXGhGDO6NB5PH7 Rt9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=196XwIhnfIqqa04ABS763WeYWWcEyx5/YdJgVh0ydIs=; fh=Yo2EXpeJ1eYGWqDRCr9L+/8w/UVw9azWOJdqS5tK4ss=; b=ZRwZbtUHgucJ3vEWZrP7OqRnVEzN661LAxyZrZNQ+mH4TG8oSUVGv7D8O6uskHQqA4 080oCYLl86nB8tMftJqk6ewpAlxTC53Z2O2/2gHhB3aQrZbJXbk7D/1nAP85MyTHdDuV kan/aVdwqck3qUs2SYNfQ1VNwtTRf2wNS+Zt3wI1su9VY2ZOwHlMbwEnphLSAhnBKMF9 LfpOxljR9KGsLEPgvM8Rey5SDAbGBUdJZPAfIDfFK6sWr3O380FrcLdiN6fHc9TovCzD +xMaBb20TT2TtxlVEhijvhEZ/oCv9LfrbXdowGA7gmbj5ihiB29uGGK+6FQsHUhGB1iz ni1w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kQtJFoRW; 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; dara=pass header.i=@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 4fb4d7f45d1cf-6077837bab1sor1221859a12.5.2025.06.07.02.37.35 for (Google Transport Security); Sat, 07 Jun 2025 02:37:35 -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-Gm-Gg: ASbGncvOQ6ffSVQ3Cj6bThVkvE1NIpmmX1Nbvi5Yd7o6gOV2SgZTQEEJhIw+ll1/AIZ 2RTD0zk5NQpSiI4NUn+eSJtYdlJ9uvdWycUhiXYdGgLzxqhZVVpg19f0yWMj6JXqicUV/dbgX6R Li94oBeTEH9F1LbsTu8+zCD6D5i69V9TgFb6l6UoukNY6wZ0QjHzaSMuRjN7gf+BEzJbHHvYRTr cSA1PtLM+chZNBysKJpJp0lBGI8qfGfN0Ri63OtSWzOz3WboGlReXdicHmhW8YotleMzMyDXbBH OaItBtsFDKT8ciY8+DcsQWq/nUCrQ23I3I03LaOu4c7CgzwckmbGXIRU5ajeKR4zI/Snf1H6RC0 PiCPKudI4GCeCKJsjpGlbKvauP2dd3cAdQU6/zzzQUMglDBZtX6bH2WhwEqvkwZ6y6OKjVFW6LT tGysxaRYgcB6W9LPFsMBvqvqU= X-Received: by 2002:a17:907:9728:b0:ad5:3e27:ebc with SMTP id a640c23a62f3a-ade1aa47135mr624430266b.57.1749289054884; Sat, 07 Jun 2025 02:37:34 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:34 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Alexandre Torgue , Patrice Chotard , Patrick Delaunay , Sumit Garg , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 1/9] ARM: dts: stm32h7-pinctrl: add _a suffix to u[s]art_pins phandles Date: Sat, 7 Jun 2025 11:37:09 +0200 Message-ID: <20250607093730.2249536-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=kQtJFoRW; 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; dara=pass header.i=@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: , Allow expanding possible configurations for the same peripheral, consistent with the scheme adopted in Linux. Signed-off-by: Dario Binacchi Link: https://lore.kernel.org/r/20250427074404.3278732-2-dario.binacchi@amarulasolutions.com Signed-off-by: Alexandre Torgue [ upstream commit: 6a36dca4375fce51b627f5a985a79fc8b8bd7f55 ] Reviewed-by: Patrice Chotard --- dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi | 8 ++++---- dts/upstream/src/arm/st/stm32h743i-disco.dts | 2 +- dts/upstream/src/arm/st/stm32h743i-eval.dts | 2 +- dts/upstream/src/arm/st/stm32h750i-art-pi.dts | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi b/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi index 7f1d234e1024..ad00c1080a96 100644 --- a/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi +++ b/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi @@ -198,7 +198,7 @@ }; }; - uart4_pins: uart4-0 { + uart4_pins_a: uart4-0 { pins1 { pinmux = ; /* UART4_TX */ bias-disable; @@ -211,7 +211,7 @@ }; }; - usart1_pins: usart1-0 { + usart1_pins_a: usart1-0 { pins1 { pinmux = ; /* USART1_TX */ bias-disable; @@ -224,7 +224,7 @@ }; }; - usart2_pins: usart2-0 { + usart2_pins_a: usart2-0 { pins1 { pinmux = ; /* USART2_TX */ bias-disable; @@ -237,7 +237,7 @@ }; }; - usart3_pins: usart3-0 { + usart3_pins_a: usart3-0 { pins1 { pinmux = , /* USART3_TX */ ; /* USART3_RTS_DE */ diff --git a/dts/upstream/src/arm/st/stm32h743i-disco.dts b/dts/upstream/src/arm/st/stm32h743i-disco.dts index 2b452883a708..8451a54a9a08 100644 --- a/dts/upstream/src/arm/st/stm32h743i-disco.dts +++ b/dts/upstream/src/arm/st/stm32h743i-disco.dts @@ -105,7 +105,7 @@ }; &usart2 { - pinctrl-0 = <&usart2_pins>; + pinctrl-0 = <&usart2_pins_a>; pinctrl-names = "default"; status = "okay"; }; diff --git a/dts/upstream/src/arm/st/stm32h743i-eval.dts b/dts/upstream/src/arm/st/stm32h743i-eval.dts index 5c5d8059bdc7..4b0ced27b80e 100644 --- a/dts/upstream/src/arm/st/stm32h743i-eval.dts +++ b/dts/upstream/src/arm/st/stm32h743i-eval.dts @@ -145,7 +145,7 @@ }; &usart1 { - pinctrl-0 = <&usart1_pins>; + pinctrl-0 = <&usart1_pins_a>; pinctrl-names = "default"; status = "okay"; }; diff --git a/dts/upstream/src/arm/st/stm32h750i-art-pi.dts b/dts/upstream/src/arm/st/stm32h750i-art-pi.dts index 44c307f8b09c..00d195d52a45 100644 --- a/dts/upstream/src/arm/st/stm32h750i-art-pi.dts +++ b/dts/upstream/src/arm/st/stm32h750i-art-pi.dts @@ -197,14 +197,14 @@ }; &usart2 { - pinctrl-0 = <&usart2_pins>; + pinctrl-0 = <&usart2_pins_a>; pinctrl-names = "default"; status = "disabled"; }; &usart3 { pinctrl-names = "default"; - pinctrl-0 = <&usart3_pins>; + pinctrl-0 = <&usart3_pins_a>; dmas = <&dmamux1 45 0x400 0x05>, <&dmamux1 46 0x400 0x05>; dma-names = "rx", "tx"; @@ -221,7 +221,7 @@ }; &uart4 { - pinctrl-0 = <&uart4_pins>; + pinctrl-0 = <&uart4_pins_a>; pinctrl-names = "default"; status = "okay"; }; From patchwork Sat Jun 7 09:37:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4135 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 5DF343F13D for ; Sat, 7 Jun 2025 11:37:39 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-607a648be00sf569322a12.0 for ; Sat, 07 Jun 2025 02:37:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289059; cv=pass; d=google.com; s=arc-20240605; b=GtTjZ6MvERPUYBal/lIf8S1xaedlJya+tkCGgJ8DAtSedu604CCujbsEkLQS75k/f0 WVe8F2ms17dgx9bjn1vVH9WWjC4h1sfjV9RZw8eUMTScNhyhwowriWAUkN/t46fKKx9L 0DfFbdy0Jeyzb6Xqm2C45O5gVfzlxyohsEjJjGbd3SWViv3RDMUXjfH+CRx36fF6lCUC sHFSnMyU3gR4XFb74oqT/1N9u2cHJZqjvUId75xcJahR8M7y0BXl6D/I8T8QqPFQy9wt 85lzzWsq+pHX/Oc49GHwwax25/k0qBhYC+HoCMSz8MnhfRhULcFtdd+w/URqEnSGqR5F m6Ig== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=edZ4RbbpoFHFb/dhOF89BERslqSPT0xv3NmFJWwlo1g=; fh=CoBXsl60hCiQMOVICCHKrgpw3WWYoZJVH/hihiimX74=; b=WQtBc42j0Y/10Asu40sKFln3J7S90BrTCxRVwPB0TqN9QHEKngU9nsTDdGY39LVUpd U7PUrGOB5yE2POtzb06whHoFV7jjDAhhMp5QfenB5t0tSOOoBEFC6B/wIHXmzQeeATtp 2JjqItxDYMyTqZgBypw4gRNfKwpwoE2G6wSR6g+7Gu/BnTTzDzd2Fw39nDybILqdDGNL tt6zswu2zx98K3NEQ3S5nppHuOHE3Q4ZOFm02mfLjo2tvBovcRqC1BlWs7d8xz69wDsG cmq4PwpztbmfVWX4XxJGJ+QzODocHJAP0vaeqhjDGYDCr754GAYHmP8gzAhak8jYQqP9 bLTg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=pKgwoqC4; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289059; x=1749893859; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=edZ4RbbpoFHFb/dhOF89BERslqSPT0xv3NmFJWwlo1g=; b=ko3QUvT5XWJY3M+LJmvj6F6qHWFZhb8amWYVCrFoJ/RvwcA0A+6oxUXSzJIOMFUbmh gK2SamMQVjxXxzDsl3qe1/EZVwZwaoc2x6UFY8uReX1798vMmSd2/d8/aH81j8uybjSr 3RcvaenKjqfCOwaQpABlYhReWs4LGOo1GcL1U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289059; x=1749893859; 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=edZ4RbbpoFHFb/dhOF89BERslqSPT0xv3NmFJWwlo1g=; b=uyNkYBXHthy9dUlcZmAGq+s58DQik16IOpyXtDwwivAjbi4cHutNL97qmBE3LicAFl SbHTx7GD+EnC+aawjSpstakPdZYCdERQu/OJh9zl+BY8wigB+MswiCEXZhbK9XDzZNDe 3dJpnvmKxitrD5wSzCa6lSNxfMRrYrB/JunQiJEJRg4FLb4zQE7ohT6BuM04TNBHiwhE Q+uDAFfcbY5Fp1eqdQOGUg3jHEEPzt3JMKRSi0+gMwjHRgFOLbYsJiXxQos6ODmZCc6h PkLrGWQ2x2A9tyfv6trcox0NFHsL3xTc6kpKZZshQbvTIXBW7msRNPwI59nAnGwig5mu 3tEg== X-Forwarded-Encrypted: i=2; AJvYcCWEVBoMSMrvWJtBU4iqom/TW8jqvhDrFSbH6MSIOBr+9IjzJnx3MsUa8vZn6OwGYWJH2hmGXXUxpdXmyVEh@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyQGLu2aqpT7wheDdTavwqk/muBlZS1BFm76gVaESkGQjAA0w0a 62WfryJBgZpj669/7YuelFuwuijvCaEWqjJ6fS40ShtafAYMatU10CqL4ukXWDxXa3tj8w== X-Google-Smtp-Source: AGHT+IG+zpUaoFjOJVOg2DgPizD0xC9BXjxu2w1PRWppuI/ZvLtpvUEhY4MGD9x2pxN4ZoMdV/2PCg== X-Received: by 2002:a05:6402:1ed0:b0:606:c48c:fb91 with SMTP id 4fb4d7f45d1cf-60773ecd3a6mr5968055a12.17.1749289059026; Sat, 07 Jun 2025 02:37:39 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZcthtO1aLBMKxgU+PNjDVl/DUVJS5jiGJnpmPDvNXyJ+A== Received: by 2002:a05:6402:3587:b0:601:956f:a0e0 with SMTP id 4fb4d7f45d1cf-607244c97dels2405836a12.1.-pod-prod-08-eu; Sat, 07 Jun 2025 02:37:37 -0700 (PDT) X-Received: by 2002:a17:906:d291:b0:ade:348f:88df with SMTP id a640c23a62f3a-ade348f8de5mr268217666b.4.1749289056928; Sat, 07 Jun 2025 02:37:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289056; cv=none; d=google.com; s=arc-20240605; b=TV0LaPfgs7DJ5GdRInx6TeGU7nT318xKPZu/yR5kPwTKcprsBxLCSEBRbe90g0Cn3K qR+jT5nwTRr4eywzYaP70nQ/SLZhs4Xb98ensxxaDTmqava5bFFh4vSsaTNKx35drnCF LySgFdZ43n6i2nSJNeHf6dWPsCMGNsZXrmfYx0DkFPucguGMJ0SuhXCLbInEjxG9IV/+ q+Wk+4gzSRCxaubGeHP4/0IPCPIbkXHRWzSkM2Y4eg28UAkSBGxnIiQXDlj8wbX4n8ET cVJZroaKkhj88YqcS/8Soqnu135XiQ2md1sRdHW9PNfELmtBvtLW1+c3Ht2Gu+DZJ8Q6 paKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=vIZOBsaFYYEjxcHR9lV+uTimm4H/Ly/1YE4Yh6CRGkY=; fh=X3fN9FVVcsufcdlgdHxgJNWaOv4XiZC8myO2SfsxX6c=; b=BMX9El4voQebIR/HRTKWw7wQ9UsmiFmXciQ1rUwLhRFOFmhUTX7XGNH7qltxrjoqNk lwY1HLjp3pX62krF53JCl/eNbQEVhGdplgh//hXDCCq+AbcPEvqnYqjd9vR/1+eIaHYC TM2tyoqwLWpzYqXqM4gpvl1qPpx16gX62/h55igj6gmYCC/txK7HXThKG1j159a2bXvx h4l77mIRaJA0ljhrIkLEZ/xDueENFdMvKTrR9yWWzmBeXtgR22KCeMEjIBXUvciMhkB7 mP07uzI4MRYzGALTC36xFErF28PHRn9fH6xmbLq0B7OMsuumQrsmWxXwkRq7ZbSjKqlq ao8g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=pKgwoqC4; 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; dara=pass header.i=@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 a640c23a62f3a-ade1db38a0fsor170878266b.1.2025.06.07.02.37.36 for (Google Transport Security); Sat, 07 Jun 2025 02:37:36 -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-Gm-Gg: ASbGncv+mum1V4Jz0613eS606k3Fxt5+OxeeNjVBb+OPj0Un4DM8B0DuWiYw/tl/ggh kk4wLMrn+VNlQVNfMnfMk12vcE4foTEN15JlyOUJLOyMhi2G3MXLLb1zmSeQnschKiIofHu6UNm cX7zJsdqu0bO3QjPK/zNGqlMpHu+4FAtGbvjxM16BlH5v0igg1/Yb/VjBAVYHMihRInB0u4Zx9B 5lDjRxLLSZM6EGvL8l5ojAGxLSJzXOpLeNGQmzMwHETX95ptP57ejPJpllhAQKY0iwttXJRBHE8 JMm5Info4PDS5XSonz/QXOB+3FgoQ9OtXZeSMneVqGanMyLO0r5VbDs/XgrBg/rUuy9hQqdjKA1 nam2CwvU+dwFePJ+z+frG3hp7xVR1yavi+jkVjOEpH2QdT6xoiY+rJ7i6Fltcfo9//Twszio7HK NUUsb++6tDe5sx X-Received: by 2002:a17:907:805:b0:ade:3bec:ea40 with SMTP id a640c23a62f3a-ade3becfd3bmr193018566b.10.1749289056123; Sat, 07 Jun 2025 02:37:36 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:35 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Krzysztof Kozlowski , Alexandre Torgue , Patrice Chotard , Patrick Delaunay , Sumit Garg , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 2/9] dt-bindings: arm: stm32: add compatible for stm32h747i-disco board Date: Sat, 7 Jun 2025 11:37:10 +0200 Message-ID: <20250607093730.2249536-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=pKgwoqC4; 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; dara=pass header.i=@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 board includes an STM32H747XI SoC with the following resources: - 2 Mbytes Flash - 1 MByte SRAM - LCD-TFT controller - MIPI-DSI interface - FD-CAN - USB 2.0 high-speed/full-speed - Ethernet MAC - camera interface Detailed information can be found at: https://www.st.com/en/evaluation-tools/stm32h747i-disco.html Signed-off-by: Dario Binacchi Acked-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20250427074404.3278732-3-dario.binacchi@amarulasolutions.com Signed-off-by: Alexandre Torgue [upstream commit: 815d49f61ea049075482161f897aa13e1ae30cbb ] Reviewed-by: Patrice Chotard --- dts/upstream/Bindings/arm/stm32/stm32.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dts/upstream/Bindings/arm/stm32/stm32.yaml b/dts/upstream/Bindings/arm/stm32/stm32.yaml index b6c56d4ce6b9..a0660a0b494f 100644 --- a/dts/upstream/Bindings/arm/stm32/stm32.yaml +++ b/dts/upstream/Bindings/arm/stm32/stm32.yaml @@ -42,6 +42,10 @@ properties: - st,stm32h743i-disco - st,stm32h743i-eval - const: st,stm32h743 + - items: + - enum: + - st,stm32h747i-disco + - const: st,stm32h747 - items: - enum: - st,stm32h750i-art-pi From patchwork Sat Jun 7 09:37:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4136 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 8FCB53F13D for ; Sat, 7 Jun 2025 11:37:40 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-600afe38ad3sf2255952a12.3 for ; Sat, 07 Jun 2025 02:37:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289060; cv=pass; d=google.com; s=arc-20240605; b=hqESV+BNS65O3BxctLh3dQ9Aw1HwlVZtfwIBtTbsi8Z/uN3bFxZoA74LDx7ZSypB5A 7R7nfj0UcM56QnsqcavUjiTGzotYaGOU3oLBNKtlXNJuoy4KDGGekpJSrsmdDzsgrzEl D5qrEJ9+UiAwhG5Zb0RlV1r3zSDKtFaqmcIU7p2GOQbfzDo6e7gBdTpj4JtBSoxcQkfc S/RIjSSQcQaU6Dk3vBajY1lV2bu2ZLGlzM1XWWLdyv5DuORI78+ENMZO6wzyhFJPwJoY Wgn4wiPM82UKnZyK5rsxl8My0GMEQIYpQCMIkU4VJXNlhVVhPJJK3iL/IdVHBekOqQmC ujvg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=7m+EhF8vGLKc9Aj2qKzs1ynZ1pAJeEk4hxLMRKNE7sQ=; fh=3sFw1K/l5kdceq1bZm+VBfv2vLbs5JYi3/9Smt0lXyo=; b=SkHeDpwX1MTAXGDGi6xrqnEvmP/ARTl9zHGqa2jR3Nk3oZ8qJreCBo/xeJl2FVPFwj KGT6fhXU+NkIshgnbo0f34SgLpmmKJbPTIo0tO6aem68U6l0FF1QaUBVEVlfxwe0ZIQv UGWi9endDnwewGefbFoRzUcQF9QFTEKiqoIBY+Bk5QU09FvjgfcCBAhThRoRj1pt6NyG eAIe8M11LuHtq16e48WWE7UyDR96VdrJLVxC6lpZnUW4wuIvLJ8dScuvsub+34c1Myrs 3cEWLj+MECN3J3HyUTEUTY5JjqB7/gQTkfzBzEylqGLGxUl9ynvYeVORVd+hCMcXeFP0 baZA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=rgAEywfe; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289060; x=1749893860; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=7m+EhF8vGLKc9Aj2qKzs1ynZ1pAJeEk4hxLMRKNE7sQ=; b=cfDfHNIcTcBJ8Erq1RVaH1ACGMyOvf4J5LtEodGVaMKbgfjwcf3CTP0SFH9Zrv5JXl Iv1Lft+K6ZC1CbGAkELYfdyq7Q6h2716tffbzGRzzGzATNsDAn4jsk16JtsgkllbqUo9 bkAbZBz7/MxImniYyFPVviKkcrhN6ov4LJP6U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289060; x=1749893860; 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=7m+EhF8vGLKc9Aj2qKzs1ynZ1pAJeEk4hxLMRKNE7sQ=; b=YeLe8IjJ+UGJMBeRlkKX31G1Wkh4WjQJUx3KyLrOukSnDojiZgvB03Lf4Y7yJSNtAk Aigik/XWqFy1+Lx/weryIcq87lM9TScMLVWSw4i+PLF3Ot++Bn4sUfe6LidsuNaAz/bF t2fxHMmuh1g4EvftZKt7tACYMxlH2YGTkUxkmWnI7vLvLLeBSQHnyBodjlKLq17+DEiq DFnqn61tQKeV+yZsIkHYsN7UCeww9wP1qNpsxg1gg4rX4FK4tRMY3zr7+se1HhRKr1ol xqAwS6ELGdYBnjwlCzVK/pgsWp9J6gkzhOAW3i4Bw1LNH0kHNIHiwtJo5vxHCv5Q1hVg +S4Q== X-Forwarded-Encrypted: i=2; AJvYcCUy1ZK4r+tuswv+3u/NzPFwh9xzUJcwjefcAjJ/HhJjXqMn001gXWPlHIF5cmt8UQ1v+2uYxiE04aWL7iSi@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwH+VRT/YS7kxtnAs8MuqcHTvdnyt85aB5F6cB4Mwh+IBQWTHZH vnQA1vl5vQWlTivkJNnP/Tgkr0tJEY7q1dx8i4xr3ZzgC5u8LnHYZTFrbEufAegy+FJcNQ== X-Google-Smtp-Source: AGHT+IFXunTtZFCKZv7FmmzhIm74tepOP+5zn/t0s0I/Z5THCEbm9kHMQZxGtSnV4PRgic58uSynjw== X-Received: by 2002:a05:6402:5190:b0:5ff:f524:90e0 with SMTP id 4fb4d7f45d1cf-6077351422dmr5411834a12.11.1749289060155; Sat, 07 Jun 2025 02:37:40 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZeXXmRcr1R3OVoA7ZMtdrbu8+RIEO8sQuQ3ccateqCW5Q== Received: by 2002:a05:6402:1e91:b0:607:2358:a312 with SMTP id 4fb4d7f45d1cf-607244d5b41ls2149481a12.2.-pod-prod-08-eu; Sat, 07 Jun 2025 02:37:38 -0700 (PDT) X-Received: by 2002:a17:907:928e:b0:ad8:e477:970c with SMTP id a640c23a62f3a-ade1a9330bdmr532661866b.23.1749289058201; Sat, 07 Jun 2025 02:37:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289058; cv=none; d=google.com; s=arc-20240605; b=g8L/vayVsloMktjAnw5xCSxrwjyqXXDKU6k1hdVAZI2mw0I6rGyexjPFH0k0EPyL3O OAxbWeNsnQEQ+Qte9yoI85/PxFEh3UTRJQGJAxtwR2HsotS8N3zS53y1V0lDth2yVtl3 TiRGQlJOjDg6dknTGPOLcAuZZVyNdR4hwKT7nrRWz7VyLlwzDNm5LjYVT3HG2WMXusg9 8oOnEi4NXcLeMkMivBJD3P3dqbKi+VfIPFsKS6SVX73Nq4qElqYSzqdiHZDPgdaTZuZS vKeTnQxfdL57g0AIHIcgQb/WAp4MToymoCCtkoMzAdyfDhK5O9Kr4Dwk9lFOprnVbVfJ SbRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=5EYlXTukM9iQeWq7o7TCfUj4K5UOPJ1hdlXX00ZZ8vA=; fh=X3fN9FVVcsufcdlgdHxgJNWaOv4XiZC8myO2SfsxX6c=; b=MFEbVmq2C6KVVY6mHm9AGQB+MlSYD/IRGbYtefMtp8bKF7w3/OOdXYUhsRX9Iu1O31 MvYgVjpRAmsQLyEILyifUW2YCMwJitDaGVV+6T4RivcWwZwya47+WokMzX9KoRXj3USc UL243gVzKepE5KMrbhizgerpU6E8J7T+VOfg/wWswnyw5Odhw4OCTu1/ikG73cVOP1vW N5zvETD9YV6u5s5OIhKGN7y0w/ruSEUHjZruLX4QSczslqepPLVfuvO+0zz+FQFlW9wG eCQJ5LgwcwDWklvIOpZeOy2CI3D/LtU9uQ1twhv3Jn2GReam4NlTgETOr0XsnAdt8Nue d9vQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=rgAEywfe; 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; dara=pass header.i=@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 a640c23a62f3a-ade1dc1c237sor162486466b.12.2025.06.07.02.37.38 for (Google Transport Security); Sat, 07 Jun 2025 02:37:38 -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-Gm-Gg: ASbGncvFt4umVn2xUOF6Uaam8lIH2GjnBOe11v+zWGo10arHdSZ9t49VFl74wjkq1aj H4uw2NP3j8v2W8Hj4lXltX5nDENirSHoVBVyXZZb8QXSjrfO69W2Zn8gRn2prezoK6fWQjqjN6U 8dKZAjYkHQ2U8hoI+MS1qwP1Vo/P3l87r+j3wc9gYsHCP74w0w5TrPC9plHQmzaEM4g74vgeV2r xXYFZIyeRVbLQuM/g9W0cW0Jks8jh0tYMbHLuyn+fFD7gQXS8FvctquKFa/OV65y7Jj+yFbDviH J7uzAJibTA80AWaP+uqK/h3F/enDzPMC4ES/dEYhtD+tRUlanPOiVy5sfJ+ZTyxoMUJt1eep2+i sIkbbyFAN0c2A7XfW4zR9m6ynPOQ54K/O0Opws1jpktVZPynMX7n1nc13tEvjEXacsAcL9EhzLS 9SfB8+yLq83SmvcDg7GpvAgDo= X-Received: by 2002:a17:907:97d6:b0:ad5:c463:8d42 with SMTP id a640c23a62f3a-ade1a9164acmr631631366b.12.1749289057793; Sat, 07 Jun 2025 02:37:37 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:37 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Krzysztof Kozlowski , Alexandre Torgue , Patrice Chotard , Patrick Delaunay , Sumit Garg , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 3/9] dt-bindings: clock: stm32h7: rename USART{7,8}_CK to UART{7,8}_CK Date: Sat, 7 Jun 2025 11:37:11 +0200 Message-ID: <20250607093730.2249536-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=rgAEywfe; 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; dara=pass header.i=@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: , As stated in the reference manual RM0433, the STM32H743 MCU has USART1/2/3/6, UART4/5/7/8, and LPUART1. The patches make all the clock macros for the serial ports consistent with the documentation. Signed-off-by: Dario Binacchi Acked-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20250427074404.3278732-5-dario.binacchi@amarulasolutions.com Signed-off-by: Alexandre Torgue [ upstream commit: ecab3c40fa49a2073c4c916ebff9496a6b5db7bd ] Reviewed-by: Patrice Chotard --- dts/upstream/include/dt-bindings/clock/stm32h7-clks.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dts/upstream/include/dt-bindings/clock/stm32h7-clks.h b/dts/upstream/include/dt-bindings/clock/stm32h7-clks.h index 6637272b3242..330b39c2c303 100644 --- a/dts/upstream/include/dt-bindings/clock/stm32h7-clks.h +++ b/dts/upstream/include/dt-bindings/clock/stm32h7-clks.h @@ -126,8 +126,8 @@ #define ADC3_CK 128 #define DSI_CK 129 #define LTDC_CK 130 -#define USART8_CK 131 -#define USART7_CK 132 +#define UART8_CK 131 +#define UART7_CK 132 #define HDMICEC_CK 133 #define I2C3_CK 134 #define I2C2_CK 135 From patchwork Sat Jun 7 09:37:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4137 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9F7E63F13D for ; Sat, 7 Jun 2025 11:37:41 +0200 (CEST) Received: by mail-ej1-f71.google.com with SMTP id a640c23a62f3a-addfe17eb89sf295116566b.3 for ; Sat, 07 Jun 2025 02:37:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289061; cv=pass; d=google.com; s=arc-20240605; b=Hl+Ee2U+ILWUxMhcPD4Xfu9NQxd2+Xni7EZKZHG7S2CQEf93bOUYG6xt61uZM6DYIR Jeb7eEqcWnUFVseoiqg3sAgmfw10DVApHUEASBXey2bLJIXKuZc9fmQBr6TL/ncvfgwP EylcG6R9bi3BhHjRz3qa6NfDsK7uKQ2PpwoHkSDHtq+3Wfr9/U0KTK8bGsoCQL1/NVl9 PGMeO207YYMIBr2kiUT9jppZLts8/mFz1hwcGH6ttr7xBmrIRKrH03roZNKVYaLTvQx+ x2c9ZDlti2TATZPTd2PKvoffHWa3HEdPmBOlzBrZOEvxECfqOLamCJs36C3F9Zy/dcnX +CWA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=P46UOsU7aQsjPlrCRnd39tERq2j0if91K9Q2HJ6wvfo=; fh=k5h2HTjSk7aI3pWmaBRwDN5PyRXudUzNhSPIdChqmto=; b=GaDFNWGcnbyLhx6elZ1LYrOpSi2WP9uPB0Wxi/67v1rCsvCpuwHbsTekasHEBEIWgs BgY9jtwLJ2mvN8JspdPY1scAPxr6qcbkp7y2LXN93d+r2LMfu/yGLSI15xIY4L6vQgvi xvJu2G32X/7CVZZBiybAayv4TGMxvA4Mt8aDkSN8giJYF8EDgWZmfZ5Dnu70ExUM51b0 HW9vLbkYQKVrX1DsURLhRRATazGacnHN6J9bgMDlZpzABiQtSVARfraXSvSpzQMVU0yv xc2vrb417Lnld8b5grTwb172u2LMW30WrRkJNblKrXtVoEgOrzMtDl6LqrkvgGDHdFSq Pamw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=N5+b1geZ; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289061; x=1749893861; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=P46UOsU7aQsjPlrCRnd39tERq2j0if91K9Q2HJ6wvfo=; b=QTL11NoXIOb3EVtrc3vJbOYI5XStiE3aVY6OENWtKGqrYE0ZBCj6JdDbNqcbT1oj/d XdMhQa7e01R/mPUiRUDK5MYlCnnYe7K/ZaFeXWxywKxv6lIbfp2rhxEibhQLi8LblJLZ bohtRMu2pXt1BggVPx049QZ7HTCTJPullDCMo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289061; x=1749893861; 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=P46UOsU7aQsjPlrCRnd39tERq2j0if91K9Q2HJ6wvfo=; b=ErhQ9mv21OURYcoqYzQ/x4YtiF37RuW4zvtv96aY1JXd1/5J2ypTLPAaZd+6H1sf2m 7TUImCHimg7b1DLrikGE/fif2AlxrjenOzvI/qSt9hVTEntikO3/WfAe6LV8MjlW+S8F rhqjzfoq0VBYshztDJnHms3xPvhn2OW302qvwLu7vrLnb+fAA/ZLEGsopUDB6X4GVlN0 qQ8u6iv6QlAZKcNAsDJa6KWzbuS9fcwCY7Hcqy5og7f5oy+Wp3dma8xqkdlp/L1Yo+nz bNwv9B+nxDFgmusz54HX6W0AkwWAkV40+xnPRWVkbclmTQHgItvu58V7nmlaTgPiH7tk 8uMg== X-Forwarded-Encrypted: i=2; AJvYcCVcv2URcOW+MmE+2dqQIJoKLsDTOGBWZIhPYf5IYlWw1JF4kniqy7oYShSpLJgm5sO4qNxufqMujFx2OZTl@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yw1gQtZejhLO4vvjZJRvDENSehjoI4j7LYska7ikQWMIBRFuSPG ivczifpjv+mAinZaXGMRMd+rkEbD5YHEyLvfBN5y1x+U3EqADS1bTlyjcqf7/zB5TBCq3A== X-Google-Smtp-Source: AGHT+IEj0G6ayLyGNGOLr/etCTJ0G1aVGZgVuwRZaywiWhL6ebt2Uw5dLl821vRsdAkvg0W49i3rug== X-Received: by 2002:a05:6402:1e8a:b0:607:6fd3:374f with SMTP id 4fb4d7f45d1cf-60773ecd254mr4907079a12.20.1749289061276; Sat, 07 Jun 2025 02:37:41 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZeVAjAUSMNEJi0Ug2EvhlhYrrgz08ZzA1Z1Dj41xmL0yA== Received: by 2002:a05:6402:350a:b0:604:f62b:4107 with SMTP id 4fb4d7f45d1cf-607244df7dfls2121527a12.2.-pod-prod-04-eu; Sat, 07 Jun 2025 02:37:39 -0700 (PDT) X-Received: by 2002:a05:6402:1e8a:b0:607:6fd3:374f with SMTP id 4fb4d7f45d1cf-60773ecd254mr4907028a12.20.1749289059303; Sat, 07 Jun 2025 02:37:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289059; cv=none; d=google.com; s=arc-20240605; b=PqZGc2L85vCNFdW0+XmiVP4Coib7K6f2rzSNtVvgyV+Esc8gxOZufaTYQqr/3737Db LVKO5SL/oxSJXuTJAcQvOXT13KWxTp1YWtL+vLgJjJMbScPCLdJXuF0fcY6/pj0vQbKz qGx4caQoRdwpwyHH/u5HzM/0rg+x0KGIZfojG0tgvn6fjQ0pE1Z0KLG2fVMgTHCsU1+J kxXNdiwgDDyD903hFNPSspWdqhhLvhkvPwfEp2HU2n3diS8sNSfUmsExNTVgMRQ4o8BS 2BExDaTexUpe4OGq3N4Xe8l3uWWAbr37B+GyG6QZScWUUEaYyckZm/k2SSCNS9NT/V5T Ujzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=ttmUHLY08fh/FuLq2G6mP6MFdpRwEDRrcgYPXrhNizk=; fh=Yo2EXpeJ1eYGWqDRCr9L+/8w/UVw9azWOJdqS5tK4ss=; b=dl6P+luGRPQNOs2C/WTEXqo62td44iErENXcWPk0/D4EgM6KfNKvNDaf+zzSe09Rgl iUKAP6u60stxOvRfd24QvCKxDa9yu8HSEh3kK7cW9zhHQtEDmoF2xZuCDz6+wlUoYDwV 5+A2fLUL3v3klW22QYZwPxAOHegHIMzb6sy/ybDbofJ2vTWBwjhwVLpzT5zs801+HfQX dLig1odiQsfgH7I7mdRmVO/WZVZEkef2uVUNL1av0gLRzypQCZeeODIw2QRn7SPZdBh+ ga2kWVBdXW4L6IqrkeF2XkdppNHRkZr9kbzacRDVuLOvqW1MNbolk8F1Ypy9SYmFoCCb Xs2A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=N5+b1geZ; 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; dara=pass header.i=@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 a640c23a62f3a-ade1dc1c354sor156878266b.9.2025.06.07.02.37.39 for (Google Transport Security); Sat, 07 Jun 2025 02:37:39 -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-Gm-Gg: ASbGncuGFm6u9BxQeWoJauZHpVttkXNQUsJ+TylA4SFwWyXSCqYQCCoceK/9rBIlsRo vfsl9F465otFAWdQWZYvzuNYHwj+RikGQ7YmkiBM2AtdFSVqztmBsFuH5bD6QuIPefPM8emNe0M /1+0oJExRQkpb9D3jhupKz6nwVoDTwvMnUD4bgMmB3gauVv+GuyneIa1QHp7h1grHtafxfudkLR 7eXn/Bdf3XxwQlyV5s+DGpA4x/biAsjnUaB8Q8NpBvkUqbR3cQKQSzd1YFSi7hIBpikIqUYo6Ld cYGCBUZQZ5F0LfAzjIdBknVtpVHYjnNCCTSeZO2N21pmL1rRCEhIWX0Oz7Kbvbzt2MWh0QHR5IJ jMcZrnrOgAE25626bJ7DQK1C3LNcK7XCyPGVGH0AH/0N4V4OfxwfAl1v+hDl7nqu37Eo833OD/S 74MbaZHKWUeFLn X-Received: by 2002:a17:907:94cc:b0:adb:3345:7594 with SMTP id a640c23a62f3a-ade1a9e22camr495051466b.9.1749289058886; Sat, 07 Jun 2025 02:37:38 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:38 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Alexandre Torgue , Patrice Chotard , Patrick Delaunay , Sumit Garg , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 4/9] ARM: dts: stm32: add uart8 node for stm32h743 MCU Date: Sat, 7 Jun 2025 11:37:12 +0200 Message-ID: <20250607093730.2249536-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=N5+b1geZ; 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; dara=pass header.i=@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 support for UART8 by applying the settings specified in the reference manual RM0433. Signed-off-by: Dario Binacchi Link: https://lore.kernel.org/r/20250427074404.3278732-6-dario.binacchi@amarulasolutions.com Signed-off-by: Alexandre Torgue [ upstream commit: 07aa43adae2363c3734055aeba0789536fa0f8f2 ] Reviewed-by: Patrice Chotard --- dts/upstream/src/arm/st/stm32h743.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dts/upstream/src/arm/st/stm32h743.dtsi b/dts/upstream/src/arm/st/stm32h743.dtsi index b8d4c44c8a82..2f19cfbc57ad 100644 --- a/dts/upstream/src/arm/st/stm32h743.dtsi +++ b/dts/upstream/src/arm/st/stm32h743.dtsi @@ -211,6 +211,14 @@ }; }; + uart8: serial@40007c00 { + compatible = "st,stm32h7-uart"; + reg = <0x40007c00 0x400>; + interrupts = <83>; + status = "disabled"; + clocks = <&rcc UART8_CK>; + }; + usart1: serial@40011000 { compatible = "st,stm32h7-uart"; reg = <0x40011000 0x400>; From patchwork Sat Jun 7 09:37:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4138 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 03CD43F13D for ; Sat, 7 Jun 2025 11:37:43 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-606b62ce2d4sf2482226a12.3 for ; Sat, 07 Jun 2025 02:37:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289062; cv=pass; d=google.com; s=arc-20240605; b=THPmMLFoyw2BfAGnxvQXDZsuxxdqn/ugct/+y3GNMhpb73oO6DCOWcF4TAh4xZp9er V/j8lFltELfDtrs0YgId3AJhu3cs68Pog2R7OP6+y9maGtXF15LMjx/iXsXg25NxLr/U TdFZFctF8QaKc+ep5KQ5/Qw6aFdWE4DQ8O+2TUUOwHhI+r3c8UtthxoXlFxIOfCJlJjb Riv61GxTxEbXAE8241AJUSPgG10zRlXa0YLBQNinTaSB81DusvFBuOJsEy0WOMqew+zH 35Erc5w8dAMXGtWnUa3xvSF9ImCgwNopcYJd3XTuF2/EOp/Y6bEaALjB+c3qhiGmKRSn fNMw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=ENlu4+hhGuZ/vVgqr1XVaT8J03CK76LSyNpVxljiySE=; fh=ZpUUG6Rh7uBBWfX/oJXhheDNakA+jXdGmh/nHoJ8uZA=; b=KwLEDMpm65NQIzc4WuOEApYBhcHICSpWLo3soCIicfuq7oGqFNrK4EY6NP3JcE6HWR t0YFmQ5AEo6z3uk/zpVTfX4HwYc3qr4J7VWd4vbRGKfJaQzjy30s0NYNryR0rRwUSrFg gLVqBa4YAqakZ7N1sUlEDXKEx8h+b9qjUnS865WnHNGVj0h+ZiG+cA6MV3BO0bqwlfLk bg9CkMX6Sks51+o0tEkRziYSsphKSQRsvs/bmkK6ZeyBVbvzMpIafrwETbFxJaV5BX0S FXZHxdUceKnsOOuIvtJt0Q+ALW6WFTDyhXPoZcM+vUn7JBfWQX9XAdDq6TVOYaeqrDP6 vT2A==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=eF3Ub9ID; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289062; x=1749893862; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=ENlu4+hhGuZ/vVgqr1XVaT8J03CK76LSyNpVxljiySE=; b=rz2UGBnLXTWduhrdk/8ujdtgHXkFkxV/ZgRs3Jp1X0O4usa6ohBFuyO3hdnypzf+bx mLM23JP4ilxZ0MGT1zaYXtJ0UeQhNd4ZeVpbpplMJkgslqGbpU+prZZ0DLHG7+SA2PIl xrjFpz03qH9wEp8OlsAn9uA7L4dDbHgRS+0zU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289062; x=1749893862; 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=ENlu4+hhGuZ/vVgqr1XVaT8J03CK76LSyNpVxljiySE=; b=WLIwX7yhN49XFhTH9j71lxR4hE/UBVy/EzDJwwSGSxApd2ZyrClEHsQGpO/1WBzLcX IJhnuv/azcZJl3gslH+H4bjyk5MVGe62Xq7AzSgP67isEL+2C6MX7tn50ibSu89RZJGk dz5eIftHncsHP1wf5Y1Oeprw1auq4YLTda1yLpq66aL27ZzYhUpee/2lh0cMlOmsz4HY s4fhBozIPeeTOn3XHbo214GwUEpv67kJnbBq4oAJgMlQwObCkNaFWeHroa98QLdLO64L e0KVsq8jf9MuPYaeWXtG4YEGizygB+IxbMMSrG5V5eUSJKTm5WvHz3I3JIz7/mT2Pjjg 1bxQ== X-Forwarded-Encrypted: i=2; AJvYcCW9n5690IQtRbKJL2yleGVVHShVLBzKAFJd8e4CzIGR89xQWUjRx4159RKQO6VAtKPDwNC3VeTDOlaWHl7W@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzVFCRCkBdD+RxcO/NS5n+700R+hea/rc+czEefPq+v0pG8dy1R mWvGGDYeEf0M8c1o+mJkanGKxphb4ZHNCG+qTSKP8+IPnQOE5GrZvnZCry8J2ZHeAMi+0Q== X-Google-Smtp-Source: AGHT+IFu20VySSNrEtGrYLOEXfzWWSXXRNh4C3ixuNFi9PAJu7DvDSNA7d0uBU1bW31Brn1MZzl6jw== X-Received: by 2002:a05:6402:27d2:b0:602:17a1:c672 with SMTP id 4fb4d7f45d1cf-60773ec86a5mr5126477a12.8.1749289062629; Sat, 07 Jun 2025 02:37:42 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZcnuR0AfWb2rGAGXhFhsxN8miXAtG0LIR7uTBBv/9eK3w== Received: by 2002:a05:6402:4312:b0:607:2358:a2fa with SMTP id 4fb4d7f45d1cf-607242d52f7ls2378079a12.1.-pod-prod-01-eu; Sat, 07 Jun 2025 02:37:40 -0700 (PDT) X-Received: by 2002:a17:907:7248:b0:ad8:9257:5735 with SMTP id a640c23a62f3a-ade1aa0fc41mr583510166b.3.1749289060530; Sat, 07 Jun 2025 02:37:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289060; cv=none; d=google.com; s=arc-20240605; b=FFOt7CHtLuoA84AjRhpNkf9n3XQXFmER532HQQyksnoKCQzK7iEpwIxmvRgAn/R8M1 ktAxwemBu6Yrg6ovAoiiMDsQrWpqgocIHKkGrd2DH0DOyLfPKjJzyPWb7bDFq4rcDBYe mkYgBmAaghqHCVRTV6IjfU/vYytcgknXgBN1Q8wzJqBoZVue0tgeT12nJqfmge9fWQfH KLM7JeiVLnWb9NBwpoVZF8cvspeC+X3fgb+O0FnwmQnCi4FaDCcSJhnCjX0PUorgFFGs zqV9ghL6Mu8Cz7EH1EBLAZ+SLD3Xfpe895nWeZBGU5DA3GDowiYjc44XqxtW8lUtcADH rSxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=tbVZTpqHnxGSfG31CEf3LRpU+FuZj/pllfnfJuL/RqU=; fh=Yo2EXpeJ1eYGWqDRCr9L+/8w/UVw9azWOJdqS5tK4ss=; b=VnN5giV+UaUQ59rFryRcQYiXjUEEeeP9SdxEOCjnpwEG9WnV+YY7Mxu2VVDuvD9cSn KhP1+iOBl8TET4FmQDSOllvq11ziCiPgwT+0EVYEhB2KHuIGAz67JLDlenx81KVmrhod +CVHy4HGf3PMSOSIjZp7WjNegiDFREcG9+oSAQ7Vp1EoDE+C2H5n6ji+I15C4yj0xBLW ClBDB6d7WoF/tzyHcCDNxRAk79/f2Ws9usanLtKIOvx7Ifi4XxmetUf/NbrOm0/zEsUf AYoUDaqwuhP8Y95x2UJOYpQjPEmnynB+JrC80FtHAEVWASYp5COUUfrrdNPy8F7a6nQQ 35zg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=eF3Ub9ID; 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; dara=pass header.i=@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 a640c23a62f3a-ade1db29adasor160654766b.2.2025.06.07.02.37.40 for (Google Transport Security); Sat, 07 Jun 2025 02:37:40 -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-Gm-Gg: ASbGncu6/JkrjacoOSCGFofaNVz7/sGSA0vVc3YFbn3shsFXx2gn/NRvbY6ZqylVR2j bsfhGoGeHNdHmJ7951O7bFAD5JFXWQeWoTqxCREnuEEsGX2IS7D4UPl7crLbq34S3BXLRNZCLAV EE9y2ON7bVK8m6mo7Fe2q8pC7fBzAHTUj4Hy2bcPLQkRPuDN42bese3OgOZxXqluq4Ahyv7IqdU xZBmx+fJ+DBn4N3DcgH1x82m+Cn4mX49qljSqBqiAXoCV3XzuDwQjN/BU3aLQj09oiWGm8ZL79Z 1ka1V72YKXvE+tVtl8vz1Al1wMBG+1EhV/dQV71890X0dAnr8uOUmBqVoAKj9d9r7N/GsAA9yIt rqVvV53A9r9FeP0jVjU40mXrHVRL43Je5Z7DYakUa5jZ78BjWg6py916jAkFQFa10I0dfJgxUG+ qpz9v8POYZGdwEoS2/tbjJ/iQ= X-Received: by 2002:a17:907:3eaa:b0:ade:6e9:8ad4 with SMTP id a640c23a62f3a-ade1aa8eff5mr602044866b.33.1749289060102; Sat, 07 Jun 2025 02:37:40 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:39 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Alexandre Torgue , Patrice Chotard , Patrick Delaunay , Sumit Garg , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 5/9] ARM: dts: stm32: add pin map for UART8 controller on stm32h743 Date: Sat, 7 Jun 2025 11:37:13 +0200 Message-ID: <20250607093730.2249536-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=eF3Ub9ID; 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; dara=pass header.i=@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 a pin map configuration for using the UART8 controller on the stm32h743 MCU. Signed-off-by: Dario Binacchi Link: https://lore.kernel.org/r/20250427074404.3278732-7-dario.binacchi@amarulasolutions.com Signed-off-by: Alexandre Torgue [ upstream commit: 47d16ab94b8e5e85aedba3cd22cfdf3877bf1dfb ] Reviewed-by: Patrice Chotard --- dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi b/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi index ad00c1080a96..96022afd0168 100644 --- a/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi +++ b/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi @@ -211,6 +211,19 @@ }; }; + uart8_pins_a: uart8-0 { + pins1 { + pinmux = ; /* UART8_TX */ + bias-disable; + drive-push-pull; + slew-rate = <0>; + }; + pins2 { + pinmux = ; /* UART8_RX */ + bias-disable; + }; + }; + usart1_pins_a: usart1-0 { pins1 { pinmux = ; /* USART1_TX */ From patchwork Sat Jun 7 09:37:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4139 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 092793F13D for ; Sat, 7 Jun 2025 11:37:44 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-60728151592sf3640695a12.1 for ; Sat, 07 Jun 2025 02:37:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289063; cv=pass; d=google.com; s=arc-20240605; b=MsX1KUVrwah8OA3uBICioVZcSQUmmwmfRIEjvZNlIR49VQXWnMePqx7MpdkcmI4wEM Gc1eStskNGWzEaIQFtBgE+qlG4LvMNQxHJ9DDb5ONYsPG8sSZ56zYoGWfCDHSgIujtSJ 6oOlpRAQYDcx7rfJf1vG/7GbuY5rRWCqM2QuRY+clv0gdQuT48tkd7z8LjVXT1qXiOAb kQgkVffo3ukDtr2qK3TA2JtSEnODXoSbKYXAasXVrNME+twFyTwx3P8gPN6O7VaSnH6P xjPNyy27fHAkpHfAiDk8vRVXVeZYxOKJZssvk1gK4EsrspBFSQ0wj7sQDn5nRhl9jfDH 6f3w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=fAkXMT4GDLtTIKxzYChzUeEujf36tJkKFTZwHX1wOkc=; fh=qvGBbNw3My6KyWJb8syWYJx+OtGTlA+xDsY7lNa7M7I=; b=HicfwqyvykCd2nFlr5C2lOMX1MLN1e/dWww4cbu39aUWDIluUDy27Aw0voddZ3poh2 T5qNguz6BcctZGZmkSL4CHM3zziHwmzqCUjTJxxVSklTZeeAU5z/mnZbIYnUkCTzIc9X 64h1/ghmYAuFWZnEQqufYdbw58Ix/JJI9rI97CllheISJU0Oh/qGxYRLJqiWrcqOo3t/ 2GUW+rfL1oGlO9coasDm7FtiZ6Snz4lAtwiGF5Ndgjv8a7dWNk4hIw0Y7WZWhAjAt7HP vBTef2SyRaldgxA5xqUP2U0L2d+AbsBJOxDBS/SBVtdDbKSudl72bhwsPK3oWWWimlNJ eusQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=dqdB3RyK; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289063; x=1749893863; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=fAkXMT4GDLtTIKxzYChzUeEujf36tJkKFTZwHX1wOkc=; b=jlxe5bMbiARg9bOakPKbJWj4JvTDoj99Z0yA1ApgxD3CbaLnMBlF9iNWDuFhsdp7HF pfRFDo4eOMDrEcYnk/PcaCgw4cDZik6aAOsReSQvBw92YNseEBvkFt/UhBh80DcWyNkO cFligK9CarxJQ7t6AH2zqadg8x5JBHsKBAHf4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289063; x=1749893863; 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=fAkXMT4GDLtTIKxzYChzUeEujf36tJkKFTZwHX1wOkc=; b=H9DW1S/1KXLEIsg7ztdpq25VO03XFS8KbZ5EPNbufv84qyLByq/zUAiePZpft+gUuI ahBvJ3YRu5VKDy22Rdfaog/iPHjJIkvZq2KcuaLBH/gc3yt6w3wfOg1NlMbzuXCNJhBH x3wTnvbH55jyfQDXgOxDebdpQx70e54wmv1GoVX7ECHiBwbkznN1s1krA0hJ0z4c0Tqa xnPd+KnNtqWJFONuataii9N4bCkR6r8sSq44ags/dI0m+2XdupGBvJ5DBK3CVGA0PEAF cddHR/7HC3C56rTAn3LX0o8ZP+JlNX6TGGEiuWyfRm+lOe7vF7iTvA5jKevpdGfMGyun ZtBA== X-Forwarded-Encrypted: i=2; AJvYcCVFOMOUvYVuykE7H8eyHosWP7NAKALXI3euVyahMRmrlXqneCd0BTRk08U4K1XD1B4XqQtig5f8BW27H1Wu@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyluLL0lvyDsWIhM0bF6Bi9zQbYWn9YlYKpPfDLy+HjY0zINHBY nJLKqUPMYz5SAYNzbVBuZ8PRAcCG09ZjVv+QmOuH4wvEP/dXZtFkYpD+bwe8qJuCT8JjiaYD4sB kyg== X-Google-Smtp-Source: AGHT+IEiS52ZZ6P7wnDke4IHxrVAQeXh63yYGbZHfYmjULM+O66O90LvCFkZwjqJ4aPFDua3jM9pBw== X-Received: by 2002:a05:6402:27ca:b0:601:f3f1:f10e with SMTP id 4fb4d7f45d1cf-6077350d9a3mr5210100a12.5.1749289063654; Sat, 07 Jun 2025 02:37:43 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZd6uo5/zcdilD1U1frYNXYe71FlZIahlOKSNv5SGHL+LA== Received: by 2002:a05:6402:4312:b0:604:f62b:4112 with SMTP id 4fb4d7f45d1cf-607244e52efls2663228a12.2.-pod-prod-06-eu; Sat, 07 Jun 2025 02:37:42 -0700 (PDT) X-Received: by 2002:a17:907:c27:b0:adb:1b2b:fe20 with SMTP id a640c23a62f3a-ade1a922979mr521528866b.34.1749289061759; Sat, 07 Jun 2025 02:37:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289061; cv=none; d=google.com; s=arc-20240605; b=OcmGKTIJJwpkBN/ssZxZvAMBvXPPMxnvFtBy5IU0UYavo3+rwI/xMOeQ/8+5IHSLEz FaDP3gq53J9KDxNIx0zkKNUrmG4YE2PjXntiyaVzJtUg9EDUADixJdJBo4MGL2gkxNqg wwbQwaeTGLHvuYfjtC3+UMugOT/heXeQt95A56TuPeELOMce1K26JY5YXq+Lv1CE3PyW Ck6QL0CKkyifrYAKkeR3SdqkCC2RGMkwu5HzpmzkQexdTpCTW0xnaAnI2t5qZ06YX9ym ioNpCxf5OnuUuY8W++GeLCsZ2ZOQlUXPzScS65nkkqVQkkZU6rik9hGGzYJKvhd9HG/G vOkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=C6pe1sGeZYPbw5LjCW/P3QOGfvex7RX1OdUznHaZ37E=; fh=Yo2EXpeJ1eYGWqDRCr9L+/8w/UVw9azWOJdqS5tK4ss=; b=Ux2b5gWbSwj9ZjJ+xtsdTXrz2M4eEm94jwGTv2nUjAhyJDmxfEpdMMwoBL1kQcmTVU xBgwc2BMd/LcNZNB1onsAmOuFR26z7CDCMWeYhg5okw22MC/LNTdwe4NAmaU9h6nTyli KOv3oqXDU1gQZYkG//1Yq1OvSJi1k/ZIyu4EWhItra9OfmIAKfzQpG84pfY0aKR1/T4+ uVflRJ7l5r0jPg7zYA/opZPCnYiwBjV7u9V9oLhjMVMKJYgrcaCtOKDU9KhpZleflsB9 CZQDDAPaKAIiGGIvyp6XeLZeYog0mszRVelAMxvhDnrL8Dci2c0POBHCEhNgo2IaDIkD RXEQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=dqdB3RyK; 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; dara=pass header.i=@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 a640c23a62f3a-ade1dc1897esor164567266b.11.2025.06.07.02.37.41 for (Google Transport Security); Sat, 07 Jun 2025 02:37:41 -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-Gm-Gg: ASbGncvm40Q14RkNiWPzozXSmcUeY1YzhFy2p+nxKW4M8qS9cYhUZlaWfcEcrlizXnS MsIFouQD50hsRrLchprwrC6Fk1mFzUP1P0zI1LSpuBLSP0wWzpXelVir/0lzgZkyc8oG8WUq0s1 8Z6wkzaH3/gnBDAVNRzWUO1Ez3qwldB9RZBxux2IK2urRDsKC5csNi+n7Fky64Uxo9oRVeLnvmF SomrKiBvbKL63py+ZpCdyTJGE7eTJVYRUIv3nmWPhfthguCV3jY1YBz/DMW4ANYZPWSocThYUCX HGV3s72CtUdhShZZ5KipKEg/ZnXrgd64O7rO49j/Q0e0CX50ivvdguD4F03a4EUNeESzyROmFTC HQETdVRYOS3+frFnC/7Me7rh3Sfo7cweAIhFFUnfttu23A699o2HkwyCFakAQr7hxKYAy7CFXIy TZHdTAWB93K4VQ X-Received: by 2002:a17:907:7f0b:b0:ad8:9257:5724 with SMTP id a640c23a62f3a-ade1a9061f1mr564872766b.24.1749289061256; Sat, 07 Jun 2025 02:37:41 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:40 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Alexandre Torgue , Patrice Chotard , Patrick Delaunay , Sumit Garg , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 6/9] ARM: dts: stm32: add an extra pin map for USART1 on stm32h743 Date: Sat, 7 Jun 2025 11:37:14 +0200 Message-ID: <20250607093730.2249536-7-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=dqdB3RyK; 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; dara=pass header.i=@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 an additional pin map configuration for using the USART1 controller on the stm32h743 MCU. Signed-off-by: Dario Binacchi Link: https://lore.kernel.org/r/20250427074404.3278732-8-dario.binacchi@amarulasolutions.com Signed-off-by: Alexandre Torgue [ upstream commit: 8e71dfe46a4a1e9505b1a327470f879b63388968 ] Reviewed-by: Patrice Chotard --- dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi b/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi index 96022afd0168..8a6db484383d 100644 --- a/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi +++ b/dts/upstream/src/arm/st/stm32h7-pinctrl.dtsi @@ -237,6 +237,19 @@ }; }; + usart1_pins_b: usart1-1 { + pins1 { + pinmux = ; /* USART1_TX */ + bias-disable; + drive-push-pull; + slew-rate = <0>; + }; + pins2 { + pinmux = ; /* USART1_RX */ + bias-disable; + }; + }; + usart2_pins_a: usart2-0 { pins1 { pinmux = ; /* USART2_TX */ From patchwork Sat Jun 7 09:37:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4140 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 98CFE3F13D for ; Sat, 7 Jun 2025 11:37:45 +0200 (CEST) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-6072315c169sf307129a12.0 for ; Sat, 07 Jun 2025 02:37:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289065; cv=pass; d=google.com; s=arc-20240605; b=Ro3ZnCvxRVj+7R7WuAsmBMul6tG0NR+YVuSYE+O5+Pfdc4PMTT/d0odbBcVd1cQWIk otmU1Ipslr81c6PyeCsRQ9k7ei8lWoN+P85T1OHxy9PTHn6SDJ4TNUc28e38m9oPSrjO 3wdU+ryHaeyQkfMJH3+tCCiPMONQeVBaxViY0MqIKgWi6PKItdiP7kvW/Izne6WmdNDO LqWJcgiYEES1y7kTXtHB6Zb3MvVbkgn1O4m6CYVBWuKfzSlY9zcs0f8LIZHYE9z++nIi FbuaQjEyV4fzoLKCIC/bE78cW5zFcpvjUhg3dnmDvXlyAwRljTzggbaxFXChsUA8O4er 2xLw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=Vlv3I7zJmoohU7Inb6ibSBY83scr48kDigB535y3I9c=; fh=CnLLbtyWeoeW1dfAu1OC0d/FDM018aEZLu8u6d91/DU=; b=jVqP4lw/3XuFMC573GZZwGUmaXHIw2bimxQ8I4w4AYuMauXKB57Q0rfr6/uZoYda2K UhaeVJ+mIF8b3mCW3dd6+6hi9yPhWR42imab+Ibvv93sNcEJ1HZVlX77V0LXOBnYDkyR MbT4MWRMXF78qDXRHRFWv2fqmKyoNPeKp2rKKemVuaIxSJLfQcOqyl557ozcex9aFLvP Fl0XPnFARqCF5u6LtMeWpbK/0RuvMmVUgAAORpT4GMCxeBr8vKSeT/EemkCwg5CyxmEG 7Q/XXUncMZsf1Hfql56QwOLO5QeG35meckaUk4E0W2y1Z7jwTQLcgIpHMprj8I0QPdVd GsOA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=c2OXj9Mj; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289065; x=1749893865; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Vlv3I7zJmoohU7Inb6ibSBY83scr48kDigB535y3I9c=; b=SqZb86jj1PezuxVst/rPzgu9HYTRXAhx4M/ZwaZrumby79/SV2PDa+dHoO8bYVC4ya zrFHJdBt/c/x9AUGRVGURmZia4lOLTAb8uoN74xLW20z+sSHTN+Gitlo6jnKQaUa2VBh ki2d9OeWmQ0SL3GekXtg3oVhxnMaaYlcYwv6s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289065; x=1749893865; 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=Vlv3I7zJmoohU7Inb6ibSBY83scr48kDigB535y3I9c=; b=vF4WS6Z5qjdfYD8lvNcCjtzCA7Aiczzq9oeE7aPUPatkY1UaNZix/uFnlN+vEWH74r YeaPYceGVJQ4AyxDuWDLfSpM1PPoyhqx8BMJzGH1/2BHIx+VsKXZ4+IUcGTd4fdmYcuH FucNJIaljrzW6F/k5OYajQeOg/21Ne7xjlJFp1FCU5bsxrv2MTduVrrRc9YvDPBNiRfZ MEaK2OEuooSUEsLvWzDerXE3zQk2Aah8wIzxMITEPxqOANTaF8b7Wnwx4EWA1JU1VK7h cNQIAXbvq8B7mB+/EBSHeQdbTfB0SC8+t9OKrk1GnGBJJVLKhrDw+eJ1CtjYrVU5V+ij HU/Q== X-Forwarded-Encrypted: i=2; AJvYcCUM6vGWDIHhMGXcAUN84CoVwlwn3Mt6yF4GMTHhUByGKw9Fl8MCEsFSvsDJYj7M6le4+oPOzn4mLM9Yqp/K@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwQigoesfCFuRX/jkEFGuhYQ8gRtxMywJ5a/78HyqoI7zSuGlGg aLiYjWdtmcZjKv4503pG8NNsrFC0Lu/z70BpXfThq9auSdbqVUiTxkYlUbZNZhI5lOna/w== X-Google-Smtp-Source: AGHT+IHn7o50fUeE9PbnAifqvX7T2EzfeBaefEMTr4xHeq6qY+DwlLW76uQObgEak73MbHMb0r4nMQ== X-Received: by 2002:a17:907:3e23:b0:ad8:83ba:adf4 with SMTP id a640c23a62f3a-ade22410fa6mr169682066b.7.1749289065030; Sat, 07 Jun 2025 02:37:45 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZf9j3Nfat8OhF3sVv3Dr6YnG0P55Wr7xcrPj823oBl5Ow== Received: by 2002:a05:6402:350a:b0:602:104a:c090 with SMTP id 4fb4d7f45d1cf-6072414fe38ls1945544a12.0.-pod-prod-05-eu; Sat, 07 Jun 2025 02:37:43 -0700 (PDT) X-Received: by 2002:a17:907:9491:b0:ad8:99eb:199 with SMTP id a640c23a62f3a-ade1aa931d4mr582631566b.14.1749289062913; Sat, 07 Jun 2025 02:37:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289062; cv=none; d=google.com; s=arc-20240605; b=cGN2E3Bf6FszO+jqOkGGu+hogdFbKOTZmWwF3FRfIqUUsGBLRJnywaBfvdZRlaN7UY 3exVaNT8KcniAyfyDDzRjMvr3k02Y9k7Ibv/PT7N89GQ91L0+FzxogJXM01xYewKSW2P VNhsUzAZZPTFHL9hvThxl8sa3W288Hm8vg2b8qQyId4VsoCIyFvviZrbPbONcLyQEP15 w6qICccgE4auNh6zNj/oXC+NGdHtmUoCfJtrv2gZOriNrxbLC9mNClz+ceV2esEFff+6 IAOZJGDyKlv7bMJbNQmelbPYSTh1BR0b/YD/77K85qcKpykrlNtmrnf4CfNq/VFOi1Sk gI4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=W6rS7UWa700GAPh//bF3XK1aI5ctzfMLdfNA0NjnTUw=; fh=Yo2EXpeJ1eYGWqDRCr9L+/8w/UVw9azWOJdqS5tK4ss=; b=OxXOGmhVPDsBuI1Gy+ihURN/bxhNe8TquqZ6lHcmItzg91FRlnrm7a+s0OxQWoIvE2 koD1qrKz+/LlF8/ietT1A8HcC0RJs0ux+lqOB3qQe+oG4UwqbhhJqzpuGXlZsTwwTkX1 MNp+O3+EpfYbulvWLiduJw9Osq6v0PN8fKIFQB7uNkzGS36w7XX1B2vLumanD4I1mQyG vKPqZ2K9BKxaCTqjaa+OqbF3EjjWswdq25B99alV9bw3OEMu9w2POCAW6+V5IuFoGvXW xZQx8R6DRNf/kPkLo4yk4ZL9yHnGxmRmtyvTAxtUTXZdc88baHhjadPVvJuD87mrQokf TBBw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=c2OXj9Mj; 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; dara=pass header.i=@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 a640c23a62f3a-ade1db5b017sor117827666b.8.2025.06.07.02.37.42 for (Google Transport Security); Sat, 07 Jun 2025 02:37:42 -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-Gm-Gg: ASbGncty8VMP0a8iTLRol4aqTnOR8s5RjVe5W5QXmdjbH37vfvHzNW411VzT6I3FAK1 tzb1ub9WYtVKzLKq0xL6OqOXFIWFGANz/IXpbBdnrqNki8wAb07JVaVWkiwgbTaY7htZ7BR+u3/ GC840cyKQrsvg567q2nGuvgArbhFKg88sjQOFB9Z6UsUNMpb3KzxWKgHoSF9sQ2VleyKR9d9UQH qwWKRtWHfIq+Q7ndoudFEZ1tPF3CLUH7Usr2721Q4WArNsXZXkLQYPJbIJFdFYxBSAzI1a/snYf CaalD9YQ5+RvCNhvVgyf9B7uwPW/8zv+R0MuqjBpCVRyJMBK+JDbO8zYSUnH45AN2ulwByKywJ9 KJJ2nBwgK09I2h7wLBepTIB7YkgTqzZ+wrS/35au+RFjipKMoNeeCjQ66ehxkhzDnXqOP3WcpOE SWMCHj7N3vZn3aGVHYsviIuzw= X-Received: by 2002:a17:907:7249:b0:ad8:8621:924f with SMTP id a640c23a62f3a-ade1abc5d45mr495562666b.56.1749289062442; Sat, 07 Jun 2025 02:37:42 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:42 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Alexandre Torgue , Patrice Chotard , Patrick Delaunay , Sumit Garg , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 7/9] ARM: dts: stm32: support STM32h747i-disco board Date: Sat, 7 Jun 2025 11:37:15 +0200 Message-ID: <20250607093730.2249536-8-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=c2OXj9Mj; 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; dara=pass header.i=@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 board includes an STM32H747XI SoC with the following resources: - 2 Mbytes Flash - 1 Mbyte SRAM - LCD-TFT controller - MIPI-DSI interface - FD-CAN - USB 2.0 high-speed/full-speed - Ethernet MAC - camera interface Detailed information can be found at: https://www.st.com/en/evaluation-tools/stm32h747i-disco.html Signed-off-by: Dario Binacchi Link: https://lore.kernel.org/r/20250427074404.3278732-9-dario.binacchi@amarulasolutions.com Signed-off-by: Alexandre Torgue [ backport upstream commit: 49ba8fc6eab63165639ffbb9f976222d39739cab ] Reviewed-by: Patrice Chotard --- dts/upstream/src/arm/st/stm32h747i-disco.dts | 136 +++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 dts/upstream/src/arm/st/stm32h747i-disco.dts diff --git a/dts/upstream/src/arm/st/stm32h747i-disco.dts b/dts/upstream/src/arm/st/stm32h747i-disco.dts new file mode 100644 index 000000000000..99f0255dae8e --- /dev/null +++ b/dts/upstream/src/arm/st/stm32h747i-disco.dts @@ -0,0 +1,136 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2025 Amarula Solutions, Dario Binacchi + */ + +/dts-v1/; +#include "stm32h743.dtsi" +#include "stm32h7-pinctrl.dtsi" +#include +#include + +/ { + model = "STMicroelectronics STM32H747i-Discovery board"; + compatible = "st,stm32h747i-disco", "st,stm32h747"; + + chosen { + bootargs = "root=/dev/ram"; + stdout-path = "serial0:115200n8"; + }; + + memory@d0000000 { + device_type = "memory"; + reg = <0xd0000000 0x2000000>; + }; + + aliases { + serial0 = &usart1; + serial1 = &uart8; + }; + + v3v3: regulator-v3v3 { + compatible = "regulator-fixed"; + regulator-name = "v3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + leds { + compatible = "gpio-leds"; + led-green { + gpios = <&gpioi 12 GPIO_ACTIVE_LOW>; + linux,default-trigger = "heartbeat"; + }; + led-orange { + gpios = <&gpioi 13 GPIO_ACTIVE_LOW>; + }; + led-red { + gpios = <&gpioi 14 GPIO_ACTIVE_LOW>; + }; + led-blue { + gpios = <&gpioi 15 GPIO_ACTIVE_LOW>; + }; + }; + + gpio-keys { + compatible = "gpio-keys"; + autorepeat; + button-0 { + label = "User"; + linux,code = ; + gpios = <&gpioc 13 GPIO_ACTIVE_HIGH>; + }; + button-1 { + label = "JoySel"; + linux,code = ; + gpios = <&gpiok 2 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; + }; + button-2 { + label = "JoyDown"; + linux,code = ; + gpios = <&gpiok 3 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; + }; + button-3 { + label = "JoyUp"; + linux,code = ; + gpios = <&gpiok 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; + }; + button-4 { + label = "JoyLeft"; + linux,code = ; + gpios = <&gpiok 4 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; + }; + button-5 { + label = "JoyRight"; + linux,code = ; + gpios = <&gpiok 5 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; + }; + }; +}; + +&clk_hse { + clock-frequency = <25000000>; +}; + +&mac { + status = "disabled"; + pinctrl-0 = <ðernet_rmii>; + pinctrl-names = "default"; + phy-mode = "rmii"; + phy-handle = <&phy0>; + + mdio0 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "snps,dwmac-mdio"; + phy0: ethernet-phy@0 { + reg = <0>; + }; + }; +}; + +&sdmmc1 { + pinctrl-names = "default", "opendrain", "sleep"; + pinctrl-0 = <&sdmmc1_b4_pins_a>; + pinctrl-1 = <&sdmmc1_b4_od_pins_a>; + pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; + cd-gpios = <&gpioi 8 GPIO_ACTIVE_LOW>; + broken-cd; + st,neg-edge; + bus-width = <4>; + vmmc-supply = <&v3v3>; + status = "okay"; +}; + +&usart1 { + pinctrl-0 = <&usart1_pins_b>; + pinctrl-names = "default"; + status = "okay"; +}; + +&uart8 { + pinctrl-0 = <&uart8_pins_a>; + pinctrl-names = "default"; + status = "okay"; +}; From patchwork Sat Jun 7 09:37:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4141 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 901243F13D for ; Sat, 7 Jun 2025 11:37:46 +0200 (CEST) Received: by mail-ed1-f69.google.com with SMTP id 4fb4d7f45d1cf-607b7ef8c39sf333689a12.2 for ; Sat, 07 Jun 2025 02:37:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289066; cv=pass; d=google.com; s=arc-20240605; b=XKRzy1kaywjotLwNls5Fe5Tp7ZAHly3FiMv3mbQX6DvQJGkkXdKwzPEohCZZ/IYwuV PnUsALEoNCQPSdSCNER6OgeIbwVmH7F8+gndFzUU6NdWEMOAH0rMI+yCSW98ubqcyQNU qIYwSH3fRyrETIU5bm2x1LwWrGSglJW3NG8AAyUuerG4AmoUi0E7aBKgjP1ajxsXEYDD VPfvMdeZiufdWnH/2+7tfri0EBT/9pgxrb8dL1fDnq9h8jYlwtZ4K2nANnlFiDspA7OQ cUnYU12iauhi/sUTNQtW5i35MTPxFjF8hDrYn3/97oTh3TlnQVDve2lSkp0LmWutsoRq rIPA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=kLcjTEWCBRd5HmlZBcWwg8pvVsnn551kp+n96GgcuiQ=; fh=gWLcSpayXfHCBQOJfj8UAVsN2m6boozR8ZQjk7Rf8x8=; b=W6bLbBq2xwmGEr+RrA95Z3KjPw09JQWJrMN/ouZWyIAaRbyF51Utz+68bMI2zTcmji hBaA1Y+q+WO0tiw3Az/zvDTgN3tsjdxDz8Bab67CdsO6cV4OUBD5idUo49Imqb0r+rC7 CzgRJ4k7TjeqHH7h19A0MpgZdy4lkz+ZQM9/NjBS4XA2kJGwWm3NLDumCiH37N5egTLo 7DrdkKy4LcLNWas4hCbeUKdbKiXtXqmSVUf9QuqFPfEJGfCk5i0lN1IjQrEo9dM6Y+2X 8CB3ZSgmTMEXus/bZXoESZiAdNemwDjsmYMV7F0llxmmp646HT9Kduw0C7iseczWc9Wn fgxw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Fzt8emn8; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289066; x=1749893866; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=kLcjTEWCBRd5HmlZBcWwg8pvVsnn551kp+n96GgcuiQ=; b=KwjP9N9jrwzcOFYRfB7eO1MRTipbMBWS9PnpAcHGAIkdQMYSVfdv8eFf0YfnUYtJDG 7lKBNgY1Eifhf9w/dY+KtN53bP6/PK7U7kSmXq/j1q2YVCPY4NAwLSEfYN2OnnvFfp7l Ayc7NUEuDprvnVcPdMajKNuGhIenGSs/j0YZI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289066; x=1749893866; 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=kLcjTEWCBRd5HmlZBcWwg8pvVsnn551kp+n96GgcuiQ=; b=uoLRdsvlNUwMVYbA1pH59+NKc5R2unx2ayHgB6yAJ2G9OqD5Flx1LducOYl8q59w4o YkX34583MjeVLAyRJ0SxqMrE/hE6o/SU+hSuU+pwli5gvXZS3k82Wxv5hFNSkLm2OL0V 7r7UgSKy4vExzGEggzVIaUSmd5d+Anny8tuaI8Uif6pn4IvmP4YxClaoYAiXaphw05Fc hp7HjXG5wngGBBpMSdvfDawskiwm3Uv0c8C8udKPXzz/kIAHyQzz0ZezaN4gcH9xaOtX MBw8JHCl/FwJMcgfReicl8I82iSzjBn0Evv0w18XyQ0T17Si0Y9005f0jaHhFu6ikEFo 2zvQ== X-Forwarded-Encrypted: i=2; AJvYcCVgpydUrndNAhXfMZVYggb76uz3QqnSIRe8ywuor+a3m+viwhRSBfn4H2mS9ZK23vI+BAHFG/71IYgOhVpR@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzdYNVhdImfvjmuq2ytPEI2NMtUZXzHa+PkuYe9WMhogsi2PWn1 8ttZ5V8XdFx+/2f3LWIi3hXH1l3xzEh1ZSXlyVERkiBNT2yNvI8IIY1O6IoM7SoHkSJj+Q== X-Google-Smtp-Source: AGHT+IEULKrK9fU2OtI7YahT2vKY76pCw05Q8VAZcwfLSupYHdl+prmHOWERnk8CBEuSYMGqUwrZAA== X-Received: by 2002:a05:6402:2696:b0:606:9211:e293 with SMTP id 4fb4d7f45d1cf-60773be8eb5mr5181889a12.9.1749289066201; Sat, 07 Jun 2025 02:37:46 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZe9Sd2kfxh5ntm3LWSnWRl6FAKDcWRDOsA48cT8SMOPng== Received: by 2002:a05:6402:5205:b0:601:d62c:75ed with SMTP id 4fb4d7f45d1cf-607242cda17ls2369513a12.1.-pod-prod-02-eu; Sat, 07 Jun 2025 02:37:44 -0700 (PDT) X-Received: by 2002:a17:907:7b91:b0:add:f182:2f with SMTP id a640c23a62f3a-ade1aaf8022mr546462066b.51.1749289064074; Sat, 07 Jun 2025 02:37:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289064; cv=none; d=google.com; s=arc-20240605; b=W6kl59vX1IuDsbXYX76O0TBDh8ANuQzY7SkgGwCb5QayMatj4ga/cstnbQnGfi7Kln L2bUYUTwZ5xzJ/CRzv18btan4I/fYGtTyEEQr0Lf00xFUUB7W6Ex+zWyJFVvEQDKfbDj vxhaoHnv/r+ivaGlZyqKJ1IRVNIAIjYeu0w0YhU6jotY5lvK9Qi4o21AVc1DQaYTTLK9 nG+w4fN9Xpzp8ZxxcTC0s62SXRzAAy7Cx3R3AJ7Q5vRgdItBmU8ZW00WXinZPfZIrKLe mJA0XGcz2QNl9KxM1xu+k9EN7HBOEB0RhNNTZDf5CnIMdp03DPGSO5dbaS1EmfxZMOHa IAsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=9NO5t2sCjJwDY57c4qoGlRa7h3BkXE9AaZMo2w9AJr4=; fh=ghzHXcSYQpF86RsUpvAXQemFWO3LxRXcpUGOowwxDj8=; b=izARRo2OcBjrCVyRFr3tU1dgZHmMFk/6uGjpagsVVng5o3IDkO+qqfzdRwZpLsG78p BSpkTaxXLTiJ0211xSD2Pd79N5iWqfm6vM3OrHa3KPbky/Qt93DtHweg/i1jrO25NNrx e2YaKV/TqfMtoN8UHt1hT/NHA20/66RuR5rDgWKfChSjDP8wx1K92qkLyjW3t0ncLR7O 5sByQ6bDWl0Ru9v2eNYw+4ANvJXmCi0Ylfu4AAi5EHRg0o4jc5xm/+kL48yXkewx07+d ruOVgnyN+P5lI8eLG42Ujxm/jbL6O6yLc77WHdy8ByxGGG0bUdIpMGJGM80LvvfTKkC9 IkMA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Fzt8emn8; 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; dara=pass header.i=@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 a640c23a62f3a-ade1dc271f2sor148699866b.13.2025.06.07.02.37.44 for (Google Transport Security); Sat, 07 Jun 2025 02:37:44 -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-Gm-Gg: ASbGncs9/YoaMvOf9UQDbERaqYrS6hHgcLfzkihMmUdGhiRDqDP4CIrpA+i82hzNl6S pvuh5OS8Oumi9BEnIMNuEHAj3ZXvSze0gfL5AND0CWn/G6m44tdW+PxgCH6yBf0jWfs+98C2VOD QeyV9srDWxSOL5hGchm4dmg/mqIEVIfxuVaABIloU6Xeyn3b5Rdljuh1hQaop7sCFS8PXnrak2c eSKo4B7pfV8v2xJFsQkBVpW28i6M/Pr/UEYbg7fK3ddiWu/crcCPWqr8CU+imcgPx8ngjUK3LWb EbXBQNYt8br8zi33itM0fUvgf+5E9YZFj1HEEY2zabKGFyTa4BTu6lypz8CDcN/pX3V0Kk4RY98 9I/FUxdfosJxAjnuOo/uTSQGdkh+YWldFwtcv4EV8pNJLJrrLF+nuD7wOQ9ZbufG/RH1CWOOChw rpxGmS3cit8ro8 X-Received: by 2002:a17:906:4794:b0:ad5:372d:87e3 with SMTP id a640c23a62f3a-ade1aa157fcmr606984566b.27.1749289063562; Sat, 07 Jun 2025 02:37:43 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:43 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Dillon Min , Patrice Chotard , Patrick Delaunay , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 8/9] ARM: dts: stm32: add stm32h747i-disco-u-boot DTS file Date: Sat, 7 Jun 2025 11:37:16 +0200 Message-ID: <20250607093730.2249536-9-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=Fzt8emn8; 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; dara=pass header.i=@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 stm32h747i-disco-u-boot DTS file with FMC SDRAM node and its pinmux settings. Signed-off-by: Dario Binacchi Reviewed-by: Patrice Chotard --- arch/arm/dts/stm32h747i-disco-u-boot.dtsi | 104 ++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 arch/arm/dts/stm32h747i-disco-u-boot.dtsi diff --git a/arch/arm/dts/stm32h747i-disco-u-boot.dtsi b/arch/arm/dts/stm32h747i-disco-u-boot.dtsi new file mode 100644 index 000000000000..ff297cc91fa8 --- /dev/null +++ b/arch/arm/dts/stm32h747i-disco-u-boot.dtsi @@ -0,0 +1,104 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2025 Amarula Solutions, Dario Binacchi + */ + +#include + +&fmc { + + /* + * Memory configuration from sdram datasheet IS42S32800G-6BLI + * first bank is bank@0 + * second bank is bank@1 + */ + bank1: bank@1 { + st,sdram-control = /bits/ 8 ; + st,sdram-timing = /bits/ 8 ; + st,sdram-refcount = <1539>; + }; +}; + +&pinctrl { + fmc_pins: fmc@0 { + pins { + pinmux = , + , + , + , + , + , + , + + , + , + , + , + , + , + , + , + , + , + , + + , + , + , + , + , + , + , + , + , + , + , + + , + , + , + , + , + , + , + + , + , + , + , + , + , + , + , + , + , + , + + , + , + , + , + , + , + , + , + , + ; + + slew-rate = <3>; + }; + }; +}; From patchwork Sat Jun 7 09:37:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4142 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D55303F13D for ; Sat, 7 Jun 2025 11:37:47 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-607bc9bbb8asf413973a12.3 for ; Sat, 07 Jun 2025 02:37:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749289067; cv=pass; d=google.com; s=arc-20240605; b=HP8DhEOMnRBR/o+xJrQ1as388bfEQQg9ncYSqKdoBX40feJDIhRRjA5tVeDdmlKC0h KUuEOxMjCPL/awJ3TtA/yM9kYJvr3ZJLDFykMzwHZJP68AK6ndt+wGBOjfxCJpER/Whf en317K95NUbObP1oopAodKR8cdT5GGHH5d/ZBMLmGJk7wAdwwUrve9Ekez8scBuOsHmM wWjl21zon9j0vX1f2vDpDo5Ms7nrmqoDdFaiGtUgHBWWrnPNuQgdaes4QLnmvSB9KQAJ VdMqCAflCIGfxQVmcGYo37iSlZUqMyO6Y0XRW79KRqE8UiI0DYx8c2gZYZuTF7m+gcrZ 1yIA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=vhFMl47kzcFJi7uIbSGsa4b3E14u5HpALRl72a9ejBs=; fh=yEOrlBqj8nxGTj/vhB+5qBScFIQcZLsmSv/GASnhFa8=; b=Qu5NFm3XxlKu44Dv4FecmBnyzthNSAmWRytjhuJvK0yOYDmNRjKcF1wnDN56AK3eql Nk81xfagFz+/Xy7TrkhccYVuKpNIBF3WeCe3wIkL14PL8vOC1Z4Zoio7tlfHk1ixN4dA E5IB8TY/FVXzFH8hYAtYjDdEHt1aQblHcLGIvXOiRGOreRxZYXg6MMxwbH7sQfRk16Mc 0saWra4fCvjCi0GnwhxvOYcWklTDLRj9ZhkrqrasqL961Wm7i6QIIwjyEPQko/vXQlcl AP4ZlBiEQMmc8A4VPFpABpR/J1gGiA8eFaTtKpHfApuxXGNFOi5+mo56KjUQWateZtax HePg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ocVQ1p9L; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749289067; x=1749893867; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=vhFMl47kzcFJi7uIbSGsa4b3E14u5HpALRl72a9ejBs=; b=mjHDGruwwt8JRYBuhKnjickgnMdCttM36Z6HpWyJaEGAQw0T8DvQZvRQfCEwvxg2R9 WEykZpSvuZj5/ZMrOSVTco4wNSq6/BENnhwjQXPk44U+UeBA3SRkV5cT/mwZGbjREX/w vh1NPlExg5d81yKzIbOkxP1c51CksDq7Kte30= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749289067; x=1749893867; 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=vhFMl47kzcFJi7uIbSGsa4b3E14u5HpALRl72a9ejBs=; b=tzrq2xQtxfjh+HZVGFX7XNO6iEqHrqKyaBRLFu8BKW+qtaGt6g3/DJ6TKldILigSa4 /j3qKiPe/WnatXLgZzVZ/ZyOMSmJUCC1jG8hvaheUZZBu32ZatucQKlPqDGmYXwCQVfS 1661mWy+ZWfEkidfe1s7ww9/77hGWm94DWrmJxWJTvud/hE6OXIenRuWvsEYyEis6Apg qCfHaRG7HcK2Q8INDlzEm0kb551CgnMZONkKZ+1sUX+0v5YP4BILsLaOS0evWEo6M2qe mm/k/zWQjxVgdG8v+n2+h/ayyBgWQaf5rMIZv3eCXqwP9dDAc+Bcjagr3ShPKT9JLVpL RZSw== X-Forwarded-Encrypted: i=2; AJvYcCUp/gDTC3TOwMkqkaWhQ1fg20oXUQ7kaBi3R0by8ZU76gEzNStzzpPDPOy9BqQOylFhcxC8rUsBf4XykmW8@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzrMR3G0rdbH0pjUTkSPPdi93CptN/UbGPNcqkSyzF/LS0JHHlR HuIHKG5mPw0ugMxY8Za0AEFjDhj4JxcR5EZPrf/4e6sTK1HI2Xwb9qqEdALnFhBjN5v/7w== X-Google-Smtp-Source: AGHT+IGcXCekBbPah3uOa3J/+Ly7S2zku8S0S0xX4uf2opwuXHrAZ8IS0lkqt34xxfS3YrDtXqpSmw== X-Received: by 2002:a05:6402:3583:b0:606:741f:194e with SMTP id 4fb4d7f45d1cf-60774a85756mr5588511a12.32.1749289067441; Sat, 07 Jun 2025 02:37:47 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfIC63TRRaLhrM7Yd5NTGtilima14c81gQvJ5eIweVJyw== Received: by 2002:a05:6402:350a:b0:601:6090:416b with SMTP id 4fb4d7f45d1cf-6072413b38bls2263259a12.0.-pod-prod-03-eu; Sat, 07 Jun 2025 02:37:45 -0700 (PDT) X-Received: by 2002:a17:907:9349:b0:ad5:777d:83d8 with SMTP id a640c23a62f3a-ade1a924e0bmr579285166b.29.1749289065437; Sat, 07 Jun 2025 02:37:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749289065; cv=none; d=google.com; s=arc-20240605; b=W/bJYhhHca+tjtA8Hy0YiqQMwS1yWuGVrgS917O8xPADyuyC9GlxTG/kzNivmL/Qu8 HjQjggSVU53XLFQwZHUUQ5purMszxDSztBDVttXjp/ERl4g3Ur+g0RHRMTuMmhHxfFcS nBMu2nnOhkRXu24MNgwtgRoVd7R6wEdmXlfdz01Lo1QpZA+xvsSDhQvUwdSlnCPUlMB4 ztQ8XLXTgEyK9fwVRRQ4d/FkYTKRr5prfAy++svK8HzKLlYiITcCUw6fwl2to/cj2lD2 vuYJtRN+sE4lwNEo75o2rnl0cWMDto4xoBTzPJZClY/R3qwFeuL8g/KnDVeUqtKaaWOK zE+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=6nnZ0z5CVcOZdPOmtmHivfMo/xRCiH6ugcO0Mzzk4VI=; fh=eu+Nx+cxBumOCHZUIJ102paabDM54Hg4UmSLVkQkiz0=; b=CbT8zS+Q/F6HeOJwRAdt5BoirV+qv0pVqodfTwTVGxy06XuLyoEleINQaApkCPPBBa MpYKi2M1SdDgAb5OSJba5njapnlFDBC5oESyYMGc0lF4P9PXo8G9WKIRdd9nyDn+dyK3 bv84IkylszOvTdFIiBeox4u3Jd2xXsAdaack/vU6t69Pazcywma7AxhjGNzBe9UVgbex fd4nFQt/vXsPzkU3xiy00qPLI4fvPJKchcoq6bXQ+8Y0tNyvZ6J0YLfgiFU5RMviA5eu 4jgqVNv4GnsYaXOUp6PHlXUVQ/C++Ru2VXnwFXwt/LwOPcpnCy4wFXqZzhoumRYpoccn 1+YQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ocVQ1p9L; 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; dara=pass header.i=@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 a640c23a62f3a-ade1dc1782bsor169701566b.11.2025.06.07.02.37.45 for (Google Transport Security); Sat, 07 Jun 2025 02:37:45 -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-Gm-Gg: ASbGncvy2o2CvLVz4s3teSum9b2us+3jxiVwx74xmyMRIquBLsNpkXziZAvUy6nsmvP N4ZaK92r5ZZCtYW4JyFhK3mCD/f81ZMgtfjQb3UCHQm3PkKg3OFfwmiLPHtp5KeCoiIe4kFKU4z dfs2kcq+zgq6xLkMPSZH8U81tqbxmcWeWAkX96gt1D6fmNufkJBV5dzYSaeSXTUqCWtdbvCo/2a VuZ2qr3yefJMlbVNxmYC5E0iAaqkI2ou/VShZTJOSdmJZuJi17rpW+TOJjdqYYG9fpIcC06jdrx jZ1j9us5tqGFc8g+ZQ8NFxSdji/g+sEpfpsBvZPziA1Sf8iUycmfe7439R79AEM1FxFpi8v99pt xizuFvXVs73iUKCvfaHzEOsmlVF0z9L/MYfPd6Tc2Ek0PSpQmJrY50VpLLso4Xz1EZf7xm6dMOs H1qm8zNtV39yMSUwXGu3wl5Pg= X-Received: by 2002:a17:906:1359:b0:ade:433c:6412 with SMTP id a640c23a62f3a-ade433c6574mr85288266b.3.1749289064912; Sat, 07 Jun 2025 02:37:44 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-87-5-95-99.retail.telecomitalia.it. [87.5.95.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1dc38cffsm246524966b.124.2025.06.07.02.37.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jun 2025 02:37:44 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Ilias Apalodimas , Jerome Forissier , Lukasz Majewski , Patrice Chotard , Patrick Delaunay , Rasmus Villemoes , Sean Anderson , Tom Rini , uboot-stm32@st-md-mailman.stormreply.com Subject: [PATCH 9/9] board: stm32: add stm32h747-discovery board support Date: Sat, 7 Jun 2025 11:37:17 +0200 Message-ID: <20250607093730.2249536-10-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250607093730.2249536-1-dario.binacchi@amarulasolutions.com> References: <20250607093730.2249536-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=ocVQ1p9L; 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; dara=pass header.i=@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 board includes an STM32H747XI SoC with the following resources: - 2 Mbytes Flash - 1 Mbyte SRAM - LCD-TFT controller - MIPI-DSI interface - FD-CAN - USB 2.0 high-speed/full-speed - Ethernet MAC - camera interface Detailed information can be found at: https://www.st.com/en/evaluation-tools/stm32h747i-disco.html Signed-off-by: Dario Binacchi Reviewed-by: Patrice Chotard --- arch/arm/mach-stm32/stm32h7/Kconfig | 4 +++ board/st/stm32h747-disco/Kconfig | 15 ++++++++ board/st/stm32h747-disco/MAINTAINERS | 7 ++++ board/st/stm32h747-disco/Makefile | 6 ++++ board/st/stm32h747-disco/stm32h747-disco.c | 42 ++++++++++++++++++++++ configs/stm32h747-disco_defconfig | 35 ++++++++++++++++++ drivers/clk/stm32/clk-stm32h7.c | 5 +++ include/configs/stm32h747-disco.h | 32 +++++++++++++++++ 8 files changed, 146 insertions(+) create mode 100644 board/st/stm32h747-disco/Kconfig create mode 100644 board/st/stm32h747-disco/MAINTAINERS create mode 100644 board/st/stm32h747-disco/Makefile create mode 100644 board/st/stm32h747-disco/stm32h747-disco.c create mode 100644 configs/stm32h747-disco_defconfig create mode 100644 include/configs/stm32h747-disco.h diff --git a/arch/arm/mach-stm32/stm32h7/Kconfig b/arch/arm/mach-stm32/stm32h7/Kconfig index 70233a4b23cd..72f20c477d04 100644 --- a/arch/arm/mach-stm32/stm32h7/Kconfig +++ b/arch/arm/mach-stm32/stm32h7/Kconfig @@ -6,11 +6,15 @@ config TARGET_STM32H743_DISCO config TARGET_STM32H743_EVAL bool "STM32H743 Evaluation board" +config TARGET_STM32H747_DISCO + bool "STM32H747 Discovery board" + config TARGET_STM32H750_ART_PI bool "STM32H750 ART Pi board" source "board/st/stm32h743-eval/Kconfig" source "board/st/stm32h743-disco/Kconfig" +source "board/st/stm32h747-disco/Kconfig" source "board/st/stm32h750-art-pi/Kconfig" endif diff --git a/board/st/stm32h747-disco/Kconfig b/board/st/stm32h747-disco/Kconfig new file mode 100644 index 000000000000..a7b2c09a327f --- /dev/null +++ b/board/st/stm32h747-disco/Kconfig @@ -0,0 +1,15 @@ +if TARGET_STM32H747_DISCO + +config SYS_BOARD + default "stm32h747-disco" + +config SYS_VENDOR + default "st" + +config SYS_SOC + default "stm32h7" + +config SYS_CONFIG_NAME + default "stm32h747-disco" + +endif diff --git a/board/st/stm32h747-disco/MAINTAINERS b/board/st/stm32h747-disco/MAINTAINERS new file mode 100644 index 000000000000..d48649f773f3 --- /dev/null +++ b/board/st/stm32h747-disco/MAINTAINERS @@ -0,0 +1,7 @@ +STM32H747 DISCOVERY BOARD +M: Dario Binacchi +S: Maintained +F: board/st/stm32h747-disco +F: include/configs/stm32h747-disco.h +F: configs/stm32h747-disco_defconfig +F: arch/arm/dts/stm32h747* diff --git a/board/st/stm32h747-disco/Makefile b/board/st/stm32h747-disco/Makefile new file mode 100644 index 000000000000..e11f052cc88f --- /dev/null +++ b/board/st/stm32h747-disco/Makefile @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: GPL-2.0+ +# +# Copyright (c) 2025 Dario Binacchi +# + +obj-y := stm32h747-disco.o diff --git a/board/st/stm32h747-disco/stm32h747-disco.c b/board/st/stm32h747-disco/stm32h747-disco.c new file mode 100644 index 000000000000..be0884bdeb4d --- /dev/null +++ b/board/st/stm32h747-disco/stm32h747-disco.c @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * stm32h747i-disco support + * + * Copyright (C) 2025 Dario Binacchi + */ + +#include +#include +#include +#include + +DECLARE_GLOBAL_DATA_PTR; + +int dram_init(void) +{ + struct udevice *dev; + int ret; + + ret = uclass_get_device(UCLASS_RAM, 0, &dev); + if (ret) { + debug("DRAM init failed: %d\n", ret); + return ret; + } + + if (fdtdec_setup_mem_size_base() != 0) + ret = -EINVAL; + + return ret; +} + +int dram_init_banksize(void) +{ + fdtdec_setup_memory_banksize(); + + return 0; +} + +int board_init(void) +{ + return 0; +} diff --git a/configs/stm32h747-disco_defconfig b/configs/stm32h747-disco_defconfig new file mode 100644 index 000000000000..8a0c72450d1e --- /dev/null +++ b/configs/stm32h747-disco_defconfig @@ -0,0 +1,35 @@ +CONFIG_ARM=y +CONFIG_ARCH_STM32=y +CONFIG_TEXT_BASE=0x08000000 +CONFIG_SYS_MALLOC_LEN=0x100000 +CONFIG_NR_DRAM_BANKS=1 +CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y +CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x24040000 +CONFIG_ENV_SIZE=0x2000 +CONFIG_DEFAULT_DEVICE_TREE="st/stm32h747i-disco" +CONFIG_OF_LIBFDT_OVERLAY=y +CONFIG_SYS_LOAD_ADDR=0xd0400000 +CONFIG_STM32H7=y +CONFIG_TARGET_STM32H747_DISCO=y +CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTDELAY=3 +CONFIG_AUTOBOOT_KEYED=y +CONFIG_AUTOBOOT_PROMPT="Hit SPACE in %d seconds to stop autoboot.\n" +CONFIG_AUTOBOOT_STOP_STR=" " +CONFIG_DEFAULT_FDT_FILE="stm32h747i-disco" +CONFIG_SYS_CBSIZE=256 +CONFIG_SYS_PBSIZE=282 +# CONFIG_DISPLAY_CPUINFO is not set +CONFIG_SYS_PROMPT="U-Boot > " +CONFIG_CMD_GPT=y +CONFIG_CMD_MMC=y +# CONFIG_CMD_SETEXPR is not set +CONFIG_CMD_CACHE=y +CONFIG_CMD_TIMER=y +CONFIG_CMD_EXT4_WRITE=y +# CONFIG_ISO_PARTITION is not set +CONFIG_OF_CONTROL=y +CONFIG_SYS_RELOC_GD_ENV_ADDR=y +CONFIG_NO_NET=y +CONFIG_STM32_SDMMC2=y +# CONFIG_PINCTRL_FULL is not set diff --git a/drivers/clk/stm32/clk-stm32h7.c b/drivers/clk/stm32/clk-stm32h7.c index 6acf2ff0a8fb..aa3be414a29f 100644 --- a/drivers/clk/stm32/clk-stm32h7.c +++ b/drivers/clk/stm32/clk-stm32h7.c @@ -114,6 +114,7 @@ #define QSPISRC_PER_CK 3 #define PWR_CR3 0x0c +#define PWR_CR3_LDOEN BIT(1) #define PWR_CR3_SCUEN BIT(2) #define PWR_D3CR 0x18 #define PWR_D3CR_VOS_MASK GENMASK(15, 14) @@ -375,7 +376,11 @@ int configure_clocks(struct udevice *dev) clrsetbits_le32(pwr_base + PWR_D3CR, PWR_D3CR_VOS_MASK, VOS_SCALE_1 << PWR_D3CR_VOS_SHIFT); /* Lock supply configuration update */ +#if IS_ENABLED(CONFIG_TARGET_STM32H747_DISCO) + clrbits_le32(pwr_base + PWR_CR3, PWR_CR3_LDOEN); +#else clrbits_le32(pwr_base + PWR_CR3, PWR_CR3_SCUEN); +#endif while (!(readl(pwr_base + PWR_D3CR) & PWR_D3CR_VOSREADY)) ; diff --git a/include/configs/stm32h747-disco.h b/include/configs/stm32h747-disco.h new file mode 100644 index 000000000000..393445a8ae1f --- /dev/null +++ b/include/configs/stm32h747-disco.h @@ -0,0 +1,32 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ +/* + * Copyright (C) 2025 Dario Binacchi + */ + +#ifndef __CONFIG_H +#define __CONFIG_H + +#include +#include + +/* For booting Linux, use the first 16MB of memory */ +#define CFG_SYS_BOOTMAPSZ SZ_16M + +#define CFG_SYS_FLASH_BASE 0x08000000 + +#define CFG_SYS_HZ_CLOCK 1000000 + +#define BOOT_TARGET_DEVICES(func) \ + func(MMC, mmc, 0) + +#include +#define CFG_EXTRA_ENV_SETTINGS \ + "kernel_addr_r=0xD0008000\0" \ + "fdtfile=stm32h747i-disco.dtb\0" \ + "fdt_addr_r=0xD0408000\0" \ + "scriptaddr=0xD0418000\0" \ + "pxefile_addr_r=0xD0428000\0" \ + "ramdisk_addr_r=0xD0438000\0" \ + BOOTENV + +#endif /* __CONFIG_H */