From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C10DEC433EF for ; Mon, 10 Jan 2022 03:15:16 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 25B4A81D5D; Mon, 10 Jan 2022 04:15:14 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="YiZ1kuQ4"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0E7BA81112; Mon, 10 Jan 2022 04:15:12 +0100 (CET) Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 218F781112 for ; Mon, 10 Jan 2022 04:15:09 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sjg@chromium.org Received: by mail-io1-xd2a.google.com with SMTP id q5so15717074ioj.7 for ; Sun, 09 Jan 2022 19:15:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KBrqtLtDfOSSB4El3Y8nXRR1JwHI5SNeNmM80om01R8=; b=YiZ1kuQ4uSzKBSdaX9Pr9aXttTtekEOjtvPaiNY6kugb45er8NnhGTQjiZflu+kU68 omNexLvReO/brUCZ7XmGOIvoakBZUItkt0J0bjiDRUsUahRKZFs4R7MDf24ztiRuC3JQ JSfLW1YEMc2boIbZixzx1vQ/0lhSX/fIKWHXc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KBrqtLtDfOSSB4El3Y8nXRR1JwHI5SNeNmM80om01R8=; b=MRbt/xjk4kGE8+gQoqBKlmh3dCS9LSBGXz0iYOOvm9oiy33hMPdjkoE25edwTq2opN DO8BYegs1Wb/1GpJFBJJUNhak50Rexgwm+Q67unWB1J/2ejC5I334arOCczRoE4avnEf xx5m4g0F9CdFez5K76D/5Z3MNMvlE8XfDxM9xNPEIp7ME2X5M31sIlRxVr6gRS7vIx+p tQfk/DtkhczUkIOBgCYNXRArYGkpO9/pCQKCNh+3TzJgC9UeeWKQD9GIHm8FqOVG6YGH WV7QPH65hJIozyJfCoWmAD6RU8jztYpLFsFH1vnPdqFAeuYRrkoOOLIPuuFNH4ygbzdh yitA== X-Gm-Message-State: AOAM533vo6ICxh0zuqlRUlwhNdiorOgv36ntbFdUTDaYskrIBoRxrm9F c6+8/Bi4E7WTakEVcOuD0TvmjI/VSDkT9g== X-Google-Smtp-Source: ABdhPJxHeqe2LZT5GIi9i1TvOXtkxuYOZkf9B7XuoEFXs8hkGlVNx8WNzA/fwIRSMwCijqixkWRTvQ== X-Received: by 2002:a6b:e912:: with SMTP id u18mr34372385iof.80.1641784507814; Sun, 09 Jan 2022 19:15:07 -0800 (PST) Received: from sjg1.roam.corp.google.com (c-67-190-101-114.hsd1.co.comcast.net. [67.190.101.114]) by smtp.gmail.com with ESMTPSA id d16sm3542182ioy.29.2022.01.09.19.15.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jan 2022 19:15:07 -0800 (PST) From: Simon Glass To: U-Boot Mailing List Cc: Simon Glass , Masahiro Yamada Subject: [PATCH v2 01/38] Makefile: Fake external blobs by default with binman Date: Sun, 9 Jan 2022 20:13:36 -0700 Message-Id: <20220110031413.1970836-2-sjg@chromium.org> X-Mailer: git-send-email 2.34.1.575.g55b058a8bb-goog In-Reply-To: <20220110031413.1970836-1-sjg@chromium.org> References: <20220110031413.1970836-1-sjg@chromium.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean This behaviour is necessary with boards where the binman description requires processing external blobs, since these may be missing. Enable it by default, so that CI is happy. Warnings indicate that a valid image is not produced, as with the --allow-missing option. Signed-off-by: Simon Glass --- (no changes since v1) Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 948ecb546bf..926be6a764f 100644 --- a/Makefile +++ b/Makefile @@ -1316,6 +1316,7 @@ cmd_binman = $(srctree)/tools/binman/binman $(if $(BINMAN_DEBUG),-D) \ --toolpath $(objtree)/tools \ $(if $(BINMAN_VERBOSE),-v$(BINMAN_VERBOSE)) \ build -u -d u-boot.dtb -O . -m --allow-missing \ + --fake-ext-blobs \ -I . -I $(srctree) -I $(srctree)/board/$(BOARDDIR) \ -I arch/$(ARCH)/dts -a of-list=$(CONFIG_OF_LIST) \ $(foreach f,$(BINMAN_INDIRS),-I $(f)) \ @@ -1327,7 +1328,6 @@ cmd_binman = $(srctree)/tools/binman/binman $(if $(BINMAN_DEBUG),-D) \ -a tpl-bss-pad=$(if $(CONFIG_TPL_SEPARATE_BSS),,1) \ -a spl-dtb=$(CONFIG_SPL_OF_REAL) \ -a tpl-dtb=$(CONFIG_TPL_OF_REAL) \ - $(if $(BINMAN_FAKE_EXT_BLOBS),--fake-ext-blobs) \ $(BINMAN_$(@F)) OBJCOPYFLAGS_u-boot.ldr.hex := -I binary -O ihex -- 2.34.1.575.g55b058a8bb-goog