From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 19 Sep 2021 10:48:33 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mRsUz-00057z-VE for lore@lore.pengutronix.de; Sun, 19 Sep 2021 10:48:33 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mRsUz-0001TH-Lv; Sun, 19 Sep 2021 10:48:33 +0200 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mRsU5-0001T3-OT for ptxdist@pengutronix.de; Sun, 19 Sep 2021 10:47:42 +0200 Received: by mail-wr1-x430.google.com with SMTP id w17so14780168wrv.10 for ; Sun, 19 Sep 2021 01:47:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jghhumecpTTW4QoZHEd4nPugzoUZW8J4zLk08ei12y4=; b=fBM4cY7K6dCFv6eEp1jbBOoNRjUXDtAI+5Jj4PNFKFoinhyxVKsbx3pP50DTgWyGga jpvgfla02iDRm50/qZANByFdrcr8GdUxwZbr+xic+djnBuk4pDH2Ub9zX5REsMtYiNQu tf0ojCyqNO+i/PMr1CZ/66vqdFUTm6VkwpJQ4cv/S6yKefeh58ZGclUVmh5v9k2e19Zt JOlC6glI1q8PGiG2bAKAv9LbGm6E5x2RK7I/gfyZh5APuMS/JwUUTd7/l8Dswm5lOutj +iyuRgbTcT+5dmR0cYDNTEqVSjAqDGwQvDcQA9wJ47DmOzwb8BnJa7fPY4N5r9AZBpFU yfBw== 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:mime-version :content-transfer-encoding; bh=jghhumecpTTW4QoZHEd4nPugzoUZW8J4zLk08ei12y4=; b=mPMJaIPgyLQiO54yeTbig8m+dKCCb91w5Zwo+gAEn27RmQoccDNH1DFlVHLhZA2Kmw d2l1UFrPN6pcU79rAfTiir370PiZ4wL+7PjBcO4JPr29qebvCYNTkMR+WgRKHiVe2JMh EZbhii2rKqmTpAGgH19sT0+4VPsK7SiWMyb9aM11WOyP/t8abbfkyh1BJuZr2zRrNnBY B/EA7gyW/L8esYv+P7f0yAMy0uvMZDkVhoN1FuGHy2Oe+TNZhAHY3cCNPMwgnN191beu RdzfwwVFd/DmOeWG0w8gZWYezKWznXwU/njD2HmcZQljSGGTRy+k01m+hDmHPXP1rux7 MP8A== X-Gm-Message-State: AOAM530GA2HDmR2zhIRa+L9aLFDreSV3LM3YFlt6bhSQ2+g1zAs/G2nS yzYPcsIQaeUhddwXcVGy1mv37/U5hfv78g== X-Google-Smtp-Source: ABdhPJyI5Yb3zJgmWnt6QgugdYV85ETPSn2UZ7oNRJleCR671XOSMBJ50HiM0KR5y45Y3rjjiQaVvQ== X-Received: by 2002:adf:e408:: with SMTP id g8mr22148393wrm.138.1632041256558; Sun, 19 Sep 2021 01:47:36 -0700 (PDT) Received: from localhost.localdomain ([171.33.234.219]) by smtp.googlemail.com with ESMTPSA id e28sm3568038wrc.10.2021.09.19.01.47.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 19 Sep 2021 01:47:36 -0700 (PDT) From: avazquez.dev@gmail.com To: ptxdist@pengutronix.de Date: Sun, 19 Sep 2021 10:47:29 +0200 Message-Id: <20210919084729.5884-1-avazquez.dev@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] u-boot: Add support for u-boot.dtb and u-boot-nodtb.bin X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Alejandro Vazquez Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false From: Alejandro Vazquez Adds support for copying u-boot.dtb and u-boot-nodtb.bin to the platform image directory. These files might be required by external tools Ex: TF-A to generate FIP images. Signed-off-by: Alejandro Vazquez --- platforms/u-boot.in | 14 ++++++++++++++ rules/u-boot.make | 6 ++++++ 2 files changed, 20 insertions(+) diff --git a/platforms/u-boot.in b/platforms/u-boot.in index 4ddf3b3fb..3422f5018 100644 --- a/platforms/u-boot.in +++ b/platforms/u-boot.in @@ -247,5 +247,19 @@ config U_BOOT_INSTALL_U_BOOT_STM32 platform image directory. Say yes if you are building for STM32MP1 SOCs. +config U_BOOT_INSTALL_U_BOOT_NO_DTB + prompt "install u-boot-nodtb.bin" + bool + help + Installing the U-Boot binary without the device tree + into platform image directory. + +config U_BOOT_INSTALL_DTB + prompt "install u-boot.dtb" + bool + help + Installing the device tree binary into platform image directory. + + endif diff --git a/rules/u-boot.make b/rules/u-boot.make index 38c32bf27..bda0445f1 100644 --- a/rules/u-boot.make +++ b/rules/u-boot.make @@ -177,6 +177,12 @@ endif ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_STM32 @install -v -D -m644 $(U_BOOT_BUILD_DIR)/u-boot.stm32 $(IMAGEDIR)/u-boot.stm32 endif +ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_NO_DTB + @install -v -D -m644 $(U_BOOT_BUILD_DIR)/u-boot-nodtb.bin $(IMAGEDIR)/u-boot-nodtb.bin +endif +ifdef PTXCONF_U_BOOT_INSTALL_DTB + @install -v -D -m644 $(U_BOOT_BUILD_DIR)/u-boot.dtb $(IMAGEDIR)/u-boot.dtb +endif ifndef PTXCONF_U_BOOT_ENV_IMAGE_NONE @install -v -D -m644 $(U_BOOT_BUILD_DIR)/u-boot-env.img \ $(IMAGEDIR)/u-boot-env.img -- 2.25.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de