From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 10 Mar 2022 12:56:29 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nSHPB-000vg8-BK for lore@lore.pengutronix.de; Thu, 10 Mar 2022 12:56:29 +0100 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 1nSHPA-0003d2-LE; Thu, 10 Mar 2022 12:56:28 +0100 Received: from mail-am6eur05on2061.outbound.protection.outlook.com ([40.107.22.61] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nSHP3-0003cs-C6 for ptxdist@pengutronix.de; Thu, 10 Mar 2022 12:56:22 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JrAPu6eise6oKZJ+KIT10PYI6YL+r1BBbr9tPz/6x5i79BVhe8pArXd2Eb3B/1WpOq8487CrocAFVidktXGHmpUTn2IQTb6mGvZn9R0IiDqLGc8vEeg4unHMyi4lnLXVMd/L3h5Ymk1CZ9j36JSrFJXVCubKSivLElw4rxUAc2Nsbu2jHik9izqvUvBfW7FHEh9c2Blgbb1ZFq0x+Au4iRW0NwI+pY65utnnrJJQKBMYoIRT+wwQihfE5kTeRmy9ZoRrdlroVw77CoBBWW+241CoqpH3wXNMRe5rCyNWQ4wsr+3Oz3xIt+9UrPd47rcV/UHTgPrUhq7s3MjKCSImuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8ttkdHedOWpw2lDwQemVENdNRTQDKCCHfnEko+ZQWlg=; b=LonVpK14SuhlJRSE/v1JtYG3cKzcnUj3ob4hXyOwQP/XoVFTDdVE5tU72IqRL/ba+pkm8ZtD7KDFzYXHqqJAx4ALRVdZJxhNYSIjCgx4DsmQfwJEVY3YVB+ziG5IxxjRg9psbwWGevYR+3OMmmSjbIuRRmCD4ln4gbS03DgkdikvwCaBiL9fLT/ZgMoZYN02EXrPBJbmWL3Nfq7wsNGiTzMRIs8rzyFR/9Me4O3OaCT0DygZcouCO0FVHkiGGh9xKxeUWTxES8I30aykTUSMrlZFrpdINS4HojSJDjiqCmGjzrPd7aRehal4cZpN+8HxK4y0xzERIri1ecYQtCthQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8ttkdHedOWpw2lDwQemVENdNRTQDKCCHfnEko+ZQWlg=; b=VgQI3kwk6wTMjPvrP8qMY7TzV+bqHdUOWAbJF+2z3kuyvaqnkBR+DsRkcmllPXccV841w2aJ81M3ouvdtSaVAsFwdZd0MnSV81WexxZv93ccRtUlFD0pieM38pH7GFw3B0urifOElVTriYGKaAsHxMMEnF4+0yFgjoSm56kv22c= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AM9P251MB0222.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:3de::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.29; Thu, 10 Mar 2022 11:56:19 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1cba:3835:dd1e:63d3]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1cba:3835:dd1e:63d3%6]) with mapi id 15.20.5038.014; Thu, 10 Mar 2022 11:56:19 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Thu, 10 Mar 2022 12:56:12 +0100 Message-Id: <20220310115612.1404060-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.32.0 X-ClientProxiedBy: GV3P280CA0050.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:9::13) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f8d2300f-8ae0-43f7-d23c-08da028cfd03 X-MS-TrafficTypeDiagnostic: AM9P251MB0222:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8+m++itZY0tD1ID5IysAdrGX09dQxldth1iCQdi8z4TLcNndZmfHydJKz/2BOCVSPyIzkCaGdqi6VOTZaqImrR9x8P0y9356uhg6DQxec3gkHVZ9MuRgoYiXcJmyGtVRaEiyERvP+WyAlz+g4zXzgVhB3cJp1DUCJlzVSLFka37NaRgPkacyBIKlZyaladb7h1kzrW8X1VR9Jai5F+k3m0L+p5Jkz51jOgEMnSZb170qkEnhbD/mX57SFCSDkpUKUiv7O7URGBrI+MzJjsh/UluyVKlThdJu7YJQ03n92QFEWdAByneLHzrkemD8+gW6ALhqk/lTIOgSkQll+54XzWpjjx0gYKRKb7HGszOkL0lVihMRHXlQNktLzhZTH8/saGIVZbyCiAMzLB/iBj+GeUKJzZaHUthB7yBPav3MR1oBWh7hGurU6p9GtJ39er9w/u6saKsP6Brk0TWra4jHa7/ve3oU7rpz56cf9qeO+4USovxdlPlHX6rDNtC6mhAczzvmkAc4VW0cYL7IX0XPOjJqr2p8G8co1EZGgdBLp3bdtghmfbk5DUfe0vsxtt47gvCmcYlH6GwM11ralV/klcvM05ek9iJ4ttiBsFHDKDxLvkYOtVVV4ezFOHrzoXprPC8f+E9VZwa31E4ICXKd2EBzncF/rzIDs5btP5JMBwHHu0SO0Dj2HUEhm8XBoAK/eyc+EtzGubIg85/wpqxP7g== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(136003)(376002)(39830400003)(366004)(396003)(346002)(6486002)(6916009)(508600001)(316002)(66476007)(8676002)(66946007)(38100700002)(6506007)(5660300002)(2616005)(186003)(26005)(1076003)(52116002)(6666004)(6512007)(36756003)(44832011)(86362001)(2906002)(38350700002)(8936002)(66556008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?+REBXdfO4+IuDDSkJGZ/KYv8XHxHo7xpMNZKnjctndaKFAxIcbOqbMJr4tm4?= =?us-ascii?Q?BaKKEhDQj5kZ4eNN+wSWYGfdKZgX6QAIrzCC6SLAAHmvjoxX5n805G0UVuBw?= =?us-ascii?Q?zder37jVIlMiS0XwV78W5MtLKLpIKuG1Pu89QzZ32E6GtE93DvjNhJ8du5zi?= =?us-ascii?Q?OxljwnS3iC7e+Eb+HgfWY6zjJmOKqFzspK+VBmrnTQ8ffbOHmTGnDRQ5q5La?= =?us-ascii?Q?tjK7cZ3jGcPewrqHbz5+ExE3WR0BPM2cYHdjRtFBm5GV0og8gIn98whejKJR?= =?us-ascii?Q?P8S5/tzVT5XZfcpAq7QKRKysaWfJ71u1/YD/5qc+/8bWt7oA2ueePAB5aWjm?= =?us-ascii?Q?Di+T3G9g4KoZ7JTVJGHcWhXMAB9g1+LT/8aunRJFMhtB8MLA+H9CKSf2S7sI?= =?us-ascii?Q?yoiDAl6M8irdGxnoEtgo6fCCmpJ05OortwELwOWnFVYyF7dohi4A7ypdeNmK?= =?us-ascii?Q?XABfA8bzXA36llqemaWueUkSTZ02+cUdvmHleN89DC5GjwhcVy/vPKiXAN6m?= =?us-ascii?Q?hONZ4xyvBYlK6MymWv8JbRjBC9BpwNpJVSKuBfBI2TK/qN0mkJgscBz/noFB?= =?us-ascii?Q?9dSOz+1UhS3qn6g/TdId9xfUW+aWywOUHX0wIxu29b+lTrqsb3vDsJffwFtq?= =?us-ascii?Q?uJA11mi7tcNKEzm/rvn7irLMLplO01AlHMQm0zniwj29vF/Q4fUUTKNy7VYu?= =?us-ascii?Q?8Y1huA4X2gMYQr3QpM0J9FJcYgebMcFIvO2VhrVDGtpmKdldSomlmMwHGWg3?= =?us-ascii?Q?fNHo5/JEHc+s9DuQDoBd6/ztytXtyIA6FDya4URlOrv/ZCehfwVQazdhuNHa?= =?us-ascii?Q?NdIyl5Qr+FXEvNFx6vtFgAYe+yFcxf3juoqebgoNaB7D+YnjonoJ/BQI+OM5?= =?us-ascii?Q?x4NZ5LoOv9oNR31mVODIbRyeSrX0fJ3VLkD4UodvRWM1gw1A7D+Wq6j3twPG?= =?us-ascii?Q?qcABXhAZQwwKjRwSwYeCL0LNj94kB4+jnxJr9PjYJKzOY1d+zejPBx0oWEK4?= =?us-ascii?Q?Uu42zZ0LFMxnUAxupGQHFHgemQKszOS3Pe8pL3KMTkz282j02pd71iC9MUP3?= =?us-ascii?Q?rqKCMcp/6YPKe/IuUagja0c7D75NDen/BVp01aQX35dgHewxgEZS4BjkwmV4?= =?us-ascii?Q?WClVFrdOWyn6fWmzLYcTs8JufZ3+c82C5yUxwDcGYOPaSGwnlJlxhVHSHNjy?= =?us-ascii?Q?phmEM1c0Q/ii8g1UZedV23HI39suqWzW2Mqtw33NazzyBMF8/Uq3wKklcvX0?= =?us-ascii?Q?HCJoh5PWNIFxAKZo/ndTXljQtcZfWwD4sh2sPFD4NR4JbR4wda9w6oIGov+h?= =?us-ascii?Q?QCUKJTSZ8vMSvsypngVgF9eEz2TuWHFq3y8ZOOWXONnSXRZzj7qkjF+7sjZ/?= =?us-ascii?Q?8sHokHxiZgQHPvap4IYHQllfLbbVCg6Mv6Wg9bI2Cj6GpipAr/dwwKvXjU0B?= =?us-ascii?Q?yXjtIIro0Co0rcYm+Kv96PG1pjnmQGe8ERS4VtLePO6n9e4OqJ2JPM7UA1Vs?= =?us-ascii?Q?c35RI3fHS/DIGTWrxay7IfycPdud4VLD12iDoofYVFcZ79u6ADygT9LkmK7h?= =?us-ascii?Q?l/c3ObrRpHXok/YvS7ie4Ulpkhk4A1EuvTcFaMYbkERMk1gM3hPc2D0zAB97?= =?us-ascii?Q?lnzR1zAJVJ7NMoGZ65Sf4m9raJTnnd7i7xYb5Dl6GFP/ANNj5UEI2OWf0fWv?= =?us-ascii?Q?3mWWpFBsbjnrAQiqPlorPsg8XhA=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: f8d2300f-8ae0-43f7-d23c-08da028cfd03 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Mar 2022 11:56:19.2722 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: i5ntgnrX9sizXaytrN02czwsuHjsqNnnCwx5jThB0obHiZIsnvZKh/7tHvlmUI69tM79mXOl1ZXCTMECon4Xt+ts8d0/DCV1VDkP0cug3nI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P251MB0222 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=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [RFC: PATCH] u-boot: Add target name options. 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 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 Add possibility to remove install of the normal u-boot.bin. A lot of targets do not need it, some targets do not even build it (Which generates an error during the install). Add a i.mx8 family flash.bin image name. This entire thing bugs me a bit. I don't really like the idea of a lot of target types just to copy files. Usually I know what the target file is named and what I want it installed as (which sometimes is a more generic name than the build name). I can see this disappearing in favor of a more generic "copy this" "to this" with the default names filled in and a help listing the typical binary target names as a guideline. Signed-off-by: Christian Melki --- platforms/u-boot.in | 13 +++++++++++++ rules/u-boot.make | 5 +++++ 2 files changed, 18 insertions(+) diff --git a/platforms/u-boot.in b/platforms/u-boot.in index c439e9c5d..56b96fb1e 100644 --- a/platforms/u-boot.in +++ b/platforms/u-boot.in @@ -170,6 +170,13 @@ endif comment "target install" +config U_BOOT_INSTALL_U_BOOT_BIN + prompt "install u-boot.bin" + bool + default true + help + Installing the U-Boot default binary target. + config U_BOOT_INSTALL_SREC prompt "install u-boot.srec" bool @@ -258,6 +265,12 @@ 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_FLASH_BIN + prompt "install flash.bin" + bool + help + Installing the U-Boot image to Gateworks. + comment "build dependencies" config U_BOOT_NEEDS_HOST_OPENSSL diff --git a/rules/u-boot.make b/rules/u-boot.make index d127cf1e0..ac5a7786b 100644 --- a/rules/u-boot.make +++ b/rules/u-boot.make @@ -139,7 +139,9 @@ $(STATEDIR)/u-boot.install: $(STATEDIR)/u-boot.targetinstall: @$(call targetinfo) @$(call world/image-clean, U_BOOT) +ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_BIN @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot.bin) +endif ifdef PTXCONF_U_BOOT_INSTALL_SREC @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot.srec) endif @@ -176,6 +178,9 @@ endif ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_STM32 @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot.stm32) endif +ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_FLASH_BIN + @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/flash.bin) +endif ifndef PTXCONF_U_BOOT_ENV_IMAGE_NONE @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot-env.img) endif -- 2.32.0 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de