From patchwork Sun Mar 21 11:40:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1456276 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=U+1knpKJ; dkim-atps=neutral Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4F3G026ySNz9sRf for ; Sun, 21 Mar 2021 22:40:14 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id CDA9040266; Sun, 21 Mar 2021 11:40:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D-wtPg2PuUsi; Sun, 21 Mar 2021 11:40:11 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 289CC40263; Sun, 21 Mar 2021 11:40:10 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 4B5F71BF291 for ; Sun, 21 Mar 2021 11:40:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 3A24983984 for ; Sun, 21 Mar 2021 11:40:09 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp1.osuosl.org (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zuiKUJa6GP9p for ; Sun, 21 Mar 2021 11:40:08 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by smtp1.osuosl.org (Postfix) with ESMTPS id 147B583935 for ; Sun, 21 Mar 2021 11:40:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1616326803; bh=w4arHLZ3iWum+2+CKmwriPaVZICJ/48HFgXELjw6yCE=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=U+1knpKJykNxT77HQ7UbHUhY0SSV/mIktE0P1TRuO7BPUGWYzHRZPozCl3NXxMFNQ QHQlwAdP7uBwHDSg+LLW+WTj/lggczUGZBCgWQskn3244DtoDdyla3uRUIiU0ywY6t by9EzPmjYa6vf/mDH3wnVaaG9ZhGz8dMriX4OZRo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.fritz.box ([62.216.208.128]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M89Gt-1lIhdY1Geh-005EDs; Sun, 21 Mar 2021 12:40:03 +0100 From: Peter Seiderer To: buildroot@busybox.net Date: Sun, 21 Mar 2021 12:40:01 +0100 Message-Id: <20210321114002.31000-2-ps.report@gmx.net> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20210321114002.31000-1-ps.report@gmx.net> References: <20210321114002.31000-1-ps.report@gmx.net> MIME-Version: 1.0 X-Provags-ID: V03:K1:hNtsb3W4l085xU15YPObchxSgeRUamT5VkkI8Gx9wM1o52v+pQ7 dRhsZcmkis0kqseTqSUSoTjgPTI5U4xo89dMbQv/49gdWKR1UemvfK2OToGuNKDiAkGOndP Qo5Ka09ZwF8Seovy2qXP5NzlEKEv7nl3feDomL4Fijcny9OvMlc9sX6Rxm2OZohz/aFkee+ i4vbHFk1R1dvNTP3IxlhQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:NqxBX9TERz4=:eYbkHM0L/Wg7x0kM7T4DzJ uZbWvbEb0TUzHNV95AhBdJRIlh8qaSuvAVA5PBQzcQAex9dAdwL3VHTgIaV9fqDIIA09h0Nzz wQxyFY33O1kOP8A8C9T1ExVVt8buNx5ko8hf7h9JkkJ0bUUZhnkUkbtk1W+UCUUVMQNiQAsI8 zRVaU3Bwfv8sn7Aqi+uhu4MT7Didh8m4Ke5PN+bdDrGmlWkanscvZdA0vzWAwEEIwHFz2gq9o +SL4Z7Rq+SpTUxZxqOOGH2I0X5dYjZtrqaSMZMuGP5tsq7BghmotWdU1xFL1cXUSAJUUp+CPX cryBxBKZVgYwVdHrYhKcWEO59pag8qhkTjdG3PvLTEhKKOH24mYG+Di8XKJSfh5LdRtb/d1lK QNCVTvsBWTx7ZdIqm3lJdki4n0AguAQh8gc42N9z9hHC1vT6/aRU5g9/vv5zcpXHQ64H4zTrx pIvhitOAKjhcP5W8DWdpHsc5IfUk4seJkiUXbwJnyalbZE7KJSEzrSqXMZXyCvSSj6vfGETbt l3ydk2X0/D78uFfHib34xTC4+SzwEHQzdseJl4EI89jfZvmSecjOpecFy4CfFzJKrZci/sPA+ QMNhJwwhLHoPyy86qDGeYsEm7LUc7rr6XDtd4/ZSQFdbhM2rCeukj0bi6fXllDYA6qetIjyGg VNtsn++qiME9Jl11XJ0lYCBOJBHM6f0KIi6sAJ7DJrV+mFoYgoe3gKoV/hvwOLOXcbPU83O7H LUdK3VJS/FOwEDm+XBfnbr+xcY+dUbRHnO9wQGyWEK+ru+j36EcsRu8HS9CWUVCIf5VVP6+Hq Rp8NrYe/0bWFar5bBRmTugcrZ4NIkPQYE7IH45qYB8AZpxiJjVlUSQ7HF4VeNO0vmMj36GfqH 7P1Fblf+tZXHvQv4Lpv60nWIgGfB2pC/FUbV4k8YxRMaW32zdEnTsiE5nRUzyTMtg6cbaZVxt C1sht/Yu9Cc7Ds+1WRIKQcc/9c8attni+/VXQ3T43qspSzzzrYIA4f3kEecvpmXGopti5n4/b Ck30qP98PNhsUwrgctedciog2Jeg4UZkR4lbOj/80xLhsbfgA24zKa6sUu5TEWur/PWRV+D8n MBzMpqv6MDRv9y8EPLRsv+o9Pk90pHtfDsJkIr8ZWl0BHSu+h7JAnO9ucptGcei6uvZSko9Kc 3j7CkCJk62Jhc3KMybuG4CQtDojqTuh0OBqSP38eUbuWIRaNhid2Qup+kGqo3GCDbhI0g= Subject: [Buildroot] [PATCH v4 2/3] package/rpi-firmware: add option for the debug set of start/fixup boot files X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Martin Bark , Arthur Courtel , Mahyar Koshkouei , "Yann E . MORIN" , Maxime Hadjinlian Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Add option for the debug set of start/fixup boot files. Signed-off-by: Peter Seiderer --- Changes v1 -> v2: - new patch Changes v2 -> v3: - adjust to one-assignment style --- package/rpi-firmware/Config.in | 10 ++++++++++ package/rpi-firmware/rpi-firmware.mk | 4 +++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/package/rpi-firmware/Config.in b/package/rpi-firmware/Config.in index 9e401829c6..f9fc0b0e5e 100644 --- a/package/rpi-firmware/Config.in +++ b/package/rpi-firmware/Config.in @@ -35,6 +35,11 @@ config BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI_CD The cut-down set of files for versions Zero/1/2/3 (only features required to boot a Linux kernel). +config BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI_DB + bool "rpi 0/1/2/3 (debug)" + help + The debug set of files for versions Zero/1/2/3. + config BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4 bool "rpi 4 (default)" help @@ -53,6 +58,11 @@ config BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4_CD The cut-down set of files for versions 4 (only features required to boot a Linux kernel). +config BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4_DB + bool "rpi 4 (debug)" + help + The debug set of files for versions 4. + config BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE string "Path to a file stored as boot/config.txt" help diff --git a/package/rpi-firmware/rpi-firmware.mk b/package/rpi-firmware/rpi-firmware.mk index 7905791d1d..0c06f2c80d 100644 --- a/package/rpi-firmware/rpi-firmware.mk +++ b/package/rpi-firmware/rpi-firmware.mk @@ -15,9 +15,11 @@ RPI_FIRMWARE_FILES = \ $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI), start.elf fixup.dat) \ $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI_X), startx.elf fixupx.dat) \ $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI_CD), start_cd.elf fixup_cd.dat) \ + $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI_DB), start_db.elf fixup_db.dat) \ $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4), start4.elf fixup4.dat) \ $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4_X), start4x.elf fixup4x.dat) \ - $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4_CD), start4cd.elf fixup4cd.dat) + $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4_CD), start4cd.elf fixup4cd.dat) \ + $(if $(BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4_DB), start4db.elf fixup4db.dat) define RPI_FIRMWARE_INSTALL_BIN $(foreach f,$(RPI_FIRMWARE_FILES), \