From patchwork Fri Feb 14 11:46: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: 3847 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 50F563F0EB for ; Fri, 14 Feb 2025 12:46:26 +0100 (CET) Received: by mail-ej1-f71.google.com with SMTP id a640c23a62f3a-ab79bef1abcsf322816766b.3 for ; Fri, 14 Feb 2025 03:46:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1739533586; cv=pass; d=google.com; s=arc-20240605; b=W4RlG85T6F4+jIDeGzxZiTTQlZCPxaMFidJ5RZq+BivrxDDr+5urzWBQ0y5aFk9qmI bcFaNr2py3oimH96cK36fwYSahvSfUtP5umC+n7HBnmG1UMGJOSKItQ+hpynlhRt8MIM E4nxntCPVEWH9H+MLHmz50GVd8CYhgaVfgjLJDsVZrA0wxEUB4FM7Xag5wpSIB51ks/6 mN4S7fYzknxl7am6d+4ZSTotEpfh97xYl4a4nvtWE5BVYvUP/E6lQHx/d4K1iqyOJ4wp JYO69C5d4vvJnnURGiMd8pB3mzuu3UsSoY275tqtskBUhVCZUZsaBxMSwv8sM92kWE8c rsTg== 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:message-id:date:subject:cc:to :from:dkim-signature; bh=iJlBitotwtSfmPgome954wkb0Ok2AN3W4omzKCsVUFE=; fh=AkzTPuSkFW102Y06e3GSTICY5XBZB3UWeptPuH4an3g=; b=Bgag+MjZaRqv5dzC/DIPFHApfjp0C+zY1DcPfzak/zkdETrWWOgIy5vTljWG0k1JGR Hqwt9EzAcuD8GNHafkoblVg+shM1sie6k9tjpYiN0HF/y1RgQ0e3p6ZHBZ3ZIwNr+054 Iop71tuNar1SZttWCTjhMkqXdmU7xxjE2ptOqKEgJZeNWD6IC53bVdBAib8h+cZpKuzq tmVq3oYrPabn90O/v0kgEcLP4JSn/LLDNr7k2lCKjwX/f4HtWbVEJE1RPEvOMfCKUpOC cc10mXXO4fWTmVjruDOmtIe2IOS8Fo5MosuujwU7IsxVEk0FDsiyF8ezqx5LGn4A/IgG /ySw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=n3ZKmdwL; 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=1739533586; x=1740138386; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=iJlBitotwtSfmPgome954wkb0Ok2AN3W4omzKCsVUFE=; b=Z2ksv8pvsPJUmzpvka0/5JenCoFycJ+HSRiP+a70myqHVZzT7gevXEKy1j6y3OjxOR HwkqAF2c8Y/zeRjG5X4H5fhUeBZXTUFW1kjK7w6NsBO8biyFGr47XlXP9tNL1I9NMB/n 82Su2Pca5sLnd9NUARRPF9RGU8aIwTQ0Nstsw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739533586; x=1740138386; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=iJlBitotwtSfmPgome954wkb0Ok2AN3W4omzKCsVUFE=; b=DySzSx31oJxAfY3OnEZIn15CwUSh2Trl+lGP/FRdnCjHpmQAdzZewS3IPXbdDySObB ces/WgmY49Y1CfDpkcJJIY/WTSg1dlGufXNiq5Zcmfdg4gvVEq81ovPQzO5EEoHGQ+OU vnzn2MdA+aO0HkvNefoA5Z62RaYNSjuH8T2Uqc9CKvbJqfI3bZocLoJSxi25TyDB3heC I7f69/PTAeLfPrLLx6UC3n7P0Uheg4YNfPBuoxtJjh3gECk1oqa5lwfeenw1LnNzoSeB PMPT8g97V/nauJ3JF0ymA5fYIcWddZpj1NzNCrtEKUHEaewxaZjlRPyd4l+urBb7o98b M7bA== X-Forwarded-Encrypted: i=2; AJvYcCV2eNzh1vtMesx1ZOAguwCD4z/UpiuafIYfw2oZaLzYiu1kRTFt00Q7PCD+Saz3bxShITGWls4fh1UfM4JH@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzOU4pUBxxrDWmMa2k23atkUjv1V5IiuRVTgnycoM1wtpMUWqc0 ukGhOhdBcq8/pWMnWwCz+2rsEAiJNkavJfUnUmshwylOgctURtBjh9ufA2rXCan3LA== X-Google-Smtp-Source: AGHT+IG9rrSYtUD1/Pmh+mJ2aVv22aKmNtVZaC+EIYIpX2pqW9B4l/u7hsfJIu3BRT/Pwt2xrlX9vA== X-Received: by 2002:a17:907:3fa3:b0:ab7:d361:11b4 with SMTP id a640c23a62f3a-ab7f3714aa3mr905550666b.7.1739533585438; Fri, 14 Feb 2025 03:46:25 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com; h=Adn5yVHoYsWxxjrFgmTqK+UpDJLFjw0L6eiBlBtVH3GD7/IqgA== Received: by 2002:aa7:d4d5:0:b0:5dc:d3dc:e74f with SMTP id 4fb4d7f45d1cf-5dec990cfafls192978a12.1.-pod-prod-01-eu; Fri, 14 Feb 2025 03:46:23 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUkyM4IB+WoFee7WFOBjwn+CCnBO/+uYb7TLeoWUmailqZw3rZ4eosR2Xq+Hc1cjBD7x0V3bLQk8WyR/17Z@amarulasolutions.com X-Received: by 2002:a17:907:9490:b0:aaf:74dc:5dbc with SMTP id a640c23a62f3a-ab7f3787303mr1088955266b.29.1739533583430; Fri, 14 Feb 2025 03:46:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1739533583; cv=none; d=google.com; s=arc-20240605; b=ChDmVXW1FMBFHtcs1bwvOi1RxuZzyC+CQyIbM3dM+FMfAR7Zd7ztIOofcKcqTzAhQu /Rp1tDjvnmo6iU81dwdDMVDspwRRF2hPJJUi76ZcpkMKCDcBhGn9+JYJgTEpzNSYWDNP UvVx5sFW91p7ybFx+lpmV+UoyOcqhcRQUq+6JkHEk64HJnpRlgECnyxhQgKPJWTyNs/s gg2+FKlcv9EWtpDEH3oAEh/gx4ZFTBcEO4U2VUOwEwQm74KmRyriUdUXS5NkSTJ2yda7 r7092Bfa/4/iRlqSteP29N+Q0zW0jC8wlPExbZSrt2L7PCnlCwCNy/t5dE09EP2Cz2nd F+4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=Q25VqvtmTplUIrk4w0Zb53VeFqL8BLvVonKiihz80vI=; fh=/QL/S4wmZnsqWCjlqHcva1n1uMxYKqG/bq4b1/iCZGw=; b=NHdvo0hc5rnkHebw9rBVpN9OJmzTtsSNywcCvoTXthWazsw6MlSaB/aDPVCZg07ka7 SYUWTL+kiBaEhTj+uoZPnfxYlE9rgaOF3dgI5jJxO9+5geu0Dk9BoAEC/d0M/PbspRDH VhfrUrMAWzQ9AUlKb23JUdjFmQmJTzAyeAuGadvSSYzs4MHX7sAuhjNPm0OZXiuYqjAB 6qujbRfOcQTIjZceehg9EhG8fHFpkWeEMVVW9+LqlpVOCyBR4UoUV59fm0dYnEU1P0+e SFxGcdxgNyDMgf3PpcDmK1n0gNitE//TfXPLYBG6T/ZZamgzhApNLve2FWMzVMYkxHT8 a7LQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=n3ZKmdwL; 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-aba5339a568sor189078266b.17.2025.02.14.03.46.23 for (Google Transport Security); Fri, 14 Feb 2025 03:46:23 -0800 (PST) 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-Forwarded-Encrypted: i=1; AJvYcCWCD7byeYZv6jiLS988u8UAFZUA0kle6/pTtmDJFX4a4cPgkLHgJ11gfP6JjZzhLcpAU8wfTnOSuZDAj/5k@amarulasolutions.com X-Gm-Gg: ASbGncs/67l1XpSBxri971FwTXB9ShxjW2phhi717CYIY5zlgAqHNeB5a5VbyvMC1tI 6lgUejYz67U+BRyNYhDdAlyz+TfkpW7j6TPCMcmL5ylFUerfeJHwAKJnyfLeRg27MI+VEedCek1 YWcOfEJ8JItYISQF6icCAGHbkoIRob92JMnCQXeVPKkEir8WnXZuXIrQ1r+AriSszrC+r3czcqt YMMjmJXu10S3NTytWRAX3DIzfVmsBdFopkkP9WYXK6rz44BqpeojWttxrM4JsHgXDKkOLJR3iHG r5wzA4etDPePMUXSlaadYu53rmFMThmqwpyYAo2++dmj1g/TpCdsddqDH0a4bOpX9/nQpBUsm9/ PhFV1ZDpp X-Received: by 2002:a05:6402:234c:b0:5d2:8f70:75f6 with SMTP id 4fb4d7f45d1cf-5deb0bfb160mr10032263a12.30.1739533582988; Fri, 14 Feb 2025 03:46:22 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([176.200.207.55]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5dece2867a1sm2785805a12.66.2025.02.14.03.46.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Feb 2025 03:46:22 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Cc: Christophe Priouzeau , linux-amarula@amarulasolutions.com, Dario Binacchi Subject: [PATCH 1/1] board/stm32f469-disco: speed up U-Boot bootup Date: Fri, 14 Feb 2025 12:46:12 +0100 Message-ID: <20250214114612.3682462-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 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=n3ZKmdwL; 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: , Updating the framebuffer takes quite a long time on this slow platform. The added patch allow to avoid the following cyclic warning: cyclic function video_init took too long: 46784us vs 5000us max Signed-off-by: Dario Binacchi --- ...9-disco-Set-CYCLIC_MAX_CPU_TIME_US-t.patch | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 board/stmicroelectronics/stm32f469-disco/patches/uboot/0001-configs-stm32f469-disco-Set-CYCLIC_MAX_CPU_TIME_US-t.patch diff --git a/board/stmicroelectronics/stm32f469-disco/patches/uboot/0001-configs-stm32f469-disco-Set-CYCLIC_MAX_CPU_TIME_US-t.patch b/board/stmicroelectronics/stm32f469-disco/patches/uboot/0001-configs-stm32f469-disco-Set-CYCLIC_MAX_CPU_TIME_US-t.patch new file mode 100644 index 000000000000..c9e331256229 --- /dev/null +++ b/board/stmicroelectronics/stm32f469-disco/patches/uboot/0001-configs-stm32f469-disco-Set-CYCLIC_MAX_CPU_TIME_US-t.patch @@ -0,0 +1,35 @@ +From 2a903b0141b99bb41756d01a0a1a5463e2c4f365 Mon Sep 17 00:00:00 2001 +From: Patrice Chotard +Date: Wed, 11 Dec 2024 09:09:36 +0100 +Subject: [PATCH] configs: stm32f469-disco: Set CYCLIC_MAX_CPU_TIME_US to 50000 + for stm32f469-disco + +Updating the framebuffer takes quite a long time on this slow patform, +set CYCLIC_MAX_CPU_TIME_US to 50000 for stm32f469-disco to avoid +following cyclic warning: + +"cyclic function video_init took too long: 46784us vs 5000us max" + +Signed-off-by: Patrice Chotard +Reviewed-by: Patrick Delaunay +Upstream: https://gitlab.com/u-boot/u-boot/-/commit/2a903b0141b99bb41756d01a0a1a5463e2c4f365 +Signed-off-by: Dario Binacchi +--- + configs/stm32f469-discovery_defconfig | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/configs/stm32f469-discovery_defconfig b/configs/stm32f469-discovery_defconfig +index 98399416fa57..b0144763d376 100644 +--- a/configs/stm32f469-discovery_defconfig ++++ b/configs/stm32f469-discovery_defconfig +@@ -14,6 +14,7 @@ CONFIG_DISTRO_DEFAULTS=y + CONFIG_BOOTDELAY=3 + CONFIG_SYS_PBSIZE=1050 + # CONFIG_DISPLAY_CPUINFO is not set ++CONFIG_CYCLIC_MAX_CPU_TIME_US=50000 + CONFIG_MISC_INIT_R=y + CONFIG_SYS_PROMPT="U-Boot > " + CONFIG_CMD_IMLS=y +-- +2.43.0 +