Message ID | 20250904130459.848794-17-sjg@u-boot.org |
---|---|
State | New |
Headers |
Return-Path: <concept-bounces+u-boot-concept=u-boot.org@u-boot.org> X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756991175; bh=Jja/bZILfVeJwLXFOFbU7ZPQvVEozXtO7CrWX7g8GS0=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=Th5eUXbxsNzHl7tohVm31eVUmDUsZBYpmppu/hirxLJGnIp9v2RIbXAjy8oExD0Wb /jwQKXMxP/flHyzSYUhUxcQAPM7nRxT/3oQfQrFTGea8UyUfOfm7VAxKT/UzluKuus VvKRvvynixiQmz3EbgT88dJnil8ZFcldAK3+jDksoQjRV0wVjZG+RUYq7Ja81AOf0A 4ww+FCgVVLceZ88vdXEpBMSejneMv0N37i42vD9TpIupkFtPIolmC7SPyzRsHEC9/F iDuPQ0WaK2j17mvC/ZrfUs917ZvHNAc7rcxvieJ+6nXgxkE3MNvJnBw44XG1FR31r1 f3aCOqwnJyCEA== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id B74A367976 for <u-boot-concept@u-boot.org>; Thu, 4 Sep 2025 07:06:15 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id LRbg-iNvaRw1 for <u-boot-concept@u-boot.org>; Thu, 4 Sep 2025 07:06:15 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756991175; bh=Jja/bZILfVeJwLXFOFbU7ZPQvVEozXtO7CrWX7g8GS0=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=Th5eUXbxsNzHl7tohVm31eVUmDUsZBYpmppu/hirxLJGnIp9v2RIbXAjy8oExD0Wb /jwQKXMxP/flHyzSYUhUxcQAPM7nRxT/3oQfQrFTGea8UyUfOfm7VAxKT/UzluKuus VvKRvvynixiQmz3EbgT88dJnil8ZFcldAK3+jDksoQjRV0wVjZG+RUYq7Ja81AOf0A 4ww+FCgVVLceZ88vdXEpBMSejneMv0N37i42vD9TpIupkFtPIolmC7SPyzRsHEC9/F iDuPQ0WaK2j17mvC/ZrfUs917ZvHNAc7rcxvieJ+6nXgxkE3MNvJnBw44XG1FR31r1 f3aCOqwnJyCEA== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id A0986678BA for <u-boot-concept@u-boot.org>; Thu, 4 Sep 2025 07:06:15 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756991173; bh=Y7xPTLbWHbFtZNq//HpBbghrLH3C6njiMh6XbDlmrWk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BAhDXv8Q8BXBMvSR27K5sB5Mx/p9/tQ2T32egIpg/nJBbO+HfkPKajDl+I4INA6z3 NrHHXoMkUc/8ie58hYYnVhP4r4tPN7ZcvQL1HtfxbjRAXtS+meARSg9+kH7jEub+eo cLAJz3yP9a8hR3+Gi6C3LuH1uSNMM0dOMlzbyCdzSrb111z7Qw4za9dQ84JSfaCYxD Wuiq/mNLCrwAGPbDHFBWsqj9WLJyhS9NDkXqZzSn9jZM0RGHWyGlKweUfIwPHsxCNk GDbQYzzhBlAp1io3ujfr5laO0W1GOCM6F8wIPgM0ae3NeqGTWVMobUCJVMcfFF+Zny IK2f4+FGjdn2w== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id BB6DA678C8; Thu, 4 Sep 2025 07:06:13 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id JSZ9-G5A3APy; Thu, 4 Sep 2025 07:06:13 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756991171; bh=jgIR/YZc/W4u1wIiq4eTQfeMCqNeJjA7tEInlDpTCuA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=by9ug1dslm82gT2YjDkL+Jr46aVI4LEv/ZpubnJZF7uoAG//HYpYws2T8B/rxgKHL /PTshW6MxeaTRAfiTnpCI+A9Sek3Ms1sbiQYdGYY9pCYIsJs5adSBR4JulmdoN8yNA 4aoymPPnrQbzBDZr6MKYA4GmC1pGSAJJcdQ67WEe634dpiLDBGrIF0przpv7AsGL/9 KiYykJzqhZRhuFSbMDI1ZGF/Pa6Y5IAXvn+z3KKCbC3LiwIbrx8yxo/R3Pk2hN/obS c4gpxdd25xnaEmQ111WmYG/PFzSfP+iJTS6cO+0kV74salXzpHs91WlQxdmweUj1aZ qT4OnBvr3bMNQ== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id 7FA9E678AB; Thu, 4 Sep 2025 07:06:11 -0600 (MDT) From: Simon Glass <sjg@u-boot.org> To: U-Boot Concept <concept@u-boot.org> Date: Thu, 4 Sep 2025 07:04:49 -0600 Message-ID: <20250904130459.848794-17-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250904130459.848794-1-sjg@u-boot.org> References: <20250904130459.848794-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: TL6XWESWLTOCV7MAF2LLXXJR3WA4V67F X-Message-ID-Hash: TL6XWESWLTOCV7MAF2LLXXJR3WA4V67F X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Heinrich Schuchardt <xypron.glpk@gmx.de>, Simon Glass <sjg@chromium.org> X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH 16/18] ulib: Drop DRAM announcements for the library List-Id: Discussion and patches related to U-Boot Concept <concept.u-boot.org> Archived-At: <https://lists.u-boot.org/archives/list/concept@u-boot.org/message/TL6XWESWLTOCV7MAF2LLXXJR3WA4V67F/> List-Archive: <https://lists.u-boot.org/archives/list/concept@u-boot.org/> List-Help: <mailto:concept-request@u-boot.org?subject=help> List-Owner: <mailto:concept-owner@u-boot.org> List-Post: <mailto:concept@u-boot.org> List-Subscribe: <mailto:concept-join@u-boot.org> List-Unsubscribe: <mailto:concept-leave@u-boot.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit |
Series |
ulib: Introduce building U-Boot as a shared library
|
|
Commit Message
Simon Glass
Sept. 4, 2025, 1:04 p.m. UTC
From: Simon Glass <sjg@chromium.org> We don't want any initial console output from the library, so check the ULIB flag and skip any output related to DRAM. Note that debug output is unaffected, but this is only visible if debug is enabled. Signed-off-by: Simon Glass <sjg@chromium.org> --- common/board_f.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-)
diff --git a/common/board_f.c b/common/board_f.c index eac51d61fa1..ef8b0ff7ef1 100644 --- a/common/board_f.c +++ b/common/board_f.c @@ -181,7 +181,9 @@ static int print_cpuinfo(void) static int announce_dram_init(void) { - puts("DRAM: "); + if (!gd_ulib()) + puts("DRAM: "); + return 0; } @@ -231,13 +233,15 @@ static int show_dram_config(void) } debug("\nDRAM: "); - print_size(gd->ram_size, ""); - if (!sizes_near(gd->ram_size, size)) { - printf(" (total "); - print_size(size, ")"); + if (!gd_ulib()) { + print_size(gd->ram_size, ""); + if (!sizes_near(gd->ram_size, size)) { + printf(" (total "); + print_size(size, ")"); + } + board_add_ram_info(0); + putc('\n'); } - board_add_ram_info(0); - putc('\n'); return 0; }