From patchwork Mon Mar 14 14:57:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philippe REYNES X-Patchwork-Id: 1605127 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=softathome1.onmicrosoft.com header.i=@softathome1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-softathome1-onmicrosoft-com header.b=VdQ6eUkY; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KHKSN5lHhz9sG8 for ; Tue, 15 Mar 2022 01:59:16 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 44E5183BF2; Mon, 14 Mar 2022 15:59:01 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=softathome.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=softathome1.onmicrosoft.com header.i=@softathome1.onmicrosoft.com header.b="VdQ6eUkY"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 90B7483B5C; Mon, 14 Mar 2022 15:58:17 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from FRA01-MR2-obe.outbound.protection.outlook.com (mail-mr2fra01on062f.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e19::62f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E43AA83B62 for ; Mon, 14 Mar 2022 15:58:03 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=softathome.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=philippe.reynes@softathome.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n5iEAKIIwYh/NB5RsLJ/xwqCaF/PMCFRrw7ZCvPuEnc8MH2n4ZVUWYvCp6HnDLLB7Kf9KIEf/SwmiQ7qvmJE7M4MfPrBgjsb1u8QMWNWW3m1SNd7KQgggxfVywOEVZJsrnL9r3e0ryU5LS1toy3rr0WuDuz7BEI3BT7doUgIsRyiQGjmmubmqeVFH0DDtYDZSK+okZWho5R4wk8IGf2SUYf0MMzv+nGw4ADXwE8m80vx0U+WlVBtd83rSTVOoN9LMoxVkixGkj3a4SNjTiASLcFN4QmrwNs00Ccj7Wo1a404jrVgtBp4EStc5+FmbWMGfdlhx1nMBWDOWowPmLpLTg== 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=/LplNcO0W5nGNFr6Fuhbr0DRrHtkPSoswOCOyK3vS60=; b=LhBptR9Xw8PxMuKzNScm37kW0tpt3eUdTUxWzkIbYq+t7NXXnEnjec+bE9xJY961FlOnIpzF8iAX4M97HgyZAuht7lqLPKwgTqOCPoHVA1jeczZyxFlX4utVTwHRelfl9VkKu2y/mXBojAs5cMQUD2Dnqu+IvN+V1mNG88fIsKTA+9WVZJD9yaB63dONqDrM/JtIvsi/oh8zgCv9j+4l4iP0vLfPpkLe6iTQ89q6cqfXyWx7jWoZNZzj2Wjx8eicRhLBq3jdxhNXx6M4aqZi28EB1dMmLBqzLFNtds0leHErNBv82zqQpSDiUMa69oG47nkhmREB/UIjSq1N+u8cOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.6.166.170) smtp.rcpttodomain=chromium.org smtp.mailfrom=softathome.com; dmarc=bestguesspass action=none header.from=softathome.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=softathome1.onmicrosoft.com; s=selector1-softathome1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/LplNcO0W5nGNFr6Fuhbr0DRrHtkPSoswOCOyK3vS60=; b=VdQ6eUkYto0wmFyLwhjjtfDMx8pW4ru/7ZmXyj1YBbmOqBWFNq3VVIKxyW8g54vXBUmlLH0Q0TU9iDTW1JkLuRkVrVYNeaY1Mf5v+rYAc6I+z51a7HxIT8V3gYyl2pPtLoT/vwrPmIOTHSDzDvHFWLfom9kZ5kI93+8g69mcMf8NXHJEQOvnYQn4kgm/mYW4E72BRqsrOFCegDKubl3zFTcyaE7UDxqoUM9YA3xU97GGiHp5cQ5/Y4dNzP0fzfHDyzjueeYp/660BqvHdjP4RWYPAWpY5fgFG+m2xPeayJXpFbJerMlEzDSLwLehqaFw2xbHrGrQCRWjsOoLRUnMTg== Received: from PR3P192CA0016.EURP192.PROD.OUTLOOK.COM (2603:10a6:102:56::21) by PR1P264MB1951.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:192::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22; Mon, 14 Mar 2022 14:58:01 +0000 Received: from PR2FRA01FT011.eop-fra01.prod.protection.outlook.com (2603:10a6:102:56:cafe::1b) by PR3P192CA0016.outlook.office365.com (2603:10a6:102:56::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.25 via Frontend Transport; Mon, 14 Mar 2022 14:58:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 149.6.166.170) smtp.mailfrom=softathome.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=softathome.com; Received-SPF: Pass (protection.outlook.com: domain of softathome.com designates 149.6.166.170 as permitted sender) receiver=protection.outlook.com; client-ip=149.6.166.170; helo=proxy.softathome.com; Received: from proxy.softathome.com (149.6.166.170) by PR2FRA01FT011.mail.protection.outlook.com (10.152.48.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22 via Frontend Transport; Mon, 14 Mar 2022 14:58:01 +0000 Received: from localhost.localdomain (unknown [192.168.72.32]) by proxy.softathome.com (Postfix) with ESMTPSA id 8CF501FE26; Mon, 14 Mar 2022 15:58:01 +0100 (CET) From: Philippe Reynes To: sjg@chromium.org, rasmus.villemoes@prevas.dk Cc: u-boot@lists.denx.de, Philippe Reynes Subject: [PATCH v7 11/16] Makefile: provide sah-key to binman Date: Mon, 14 Mar 2022 15:57:40 +0100 Message-Id: <20220314145745.15249-12-philippe.reynes@softathome.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220314145745.15249-1-philippe.reynes@softathome.com> References: <20220314145745.15249-1-philippe.reynes@softathome.com> X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 635c8425-bde9-4918-a402-08da05cb093d X-MS-TrafficTypeDiagnostic: PR1P264MB1951: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: EogQQ3cLyD9pWTxQ4UTdsT0D4KP9z1l16vQup2UsSijpcYXYh/KO728cEp47xcnUlNM+phQfQtEQGTurCYWqfbV+SHxlQCYkXY6C1H7gjL65dHyrMJVuwOMNq8XcVoWoIHy0f3v3r29wBaTmD4Fgd20ig2c5/ilxLpqTN7Mw5Q+2ga7xVLN8c2ZdcHvfErO9Nq9zI4brBP7LkrbOwqVWP5Rap8jokt+6dYFoRABJCNQ7iIFI9xC5aLlOe0Iy3KuX/19HOcpeKmS9zLLPLcZw9hc7A9NY++VppTuVfOR02S7mfzuFZcVcUghB357XWEuqdTSkXBu2194bPbiuImWzbvIsFIlswo95qt2lBpmMsZBVCuTYO5OEQLki83shMLXwi8wy1qt8FW851bx+McnkVB1wCw3WlvcFnf9CD2FB/MZU1J6pBRzJ4vWpEjw8ZKOyGmKBtziPsUSNhXHCN7y8yBhQNw1CsR9jNla+dqFjqTdoITKreXUgl9gwKtFmUqj7rMGZcP4QhSxfF2iB/vXpP8PFM82CsslStjKlx1VG08fiVxHaS8qYzGxu9UiRV7xKPQkLZE20uv3avqE6wtcs2McFA0mb3IWj5u6Vn6wfP5yiZWMV+14Dz5N+ODvOQm+Lhl02dpzKAq7vTKzlxmakZBm0wBEFLlZY0YcHyuGvVuDxhbnRvx1qynjnw0uEwzemovdqd+nhl+4NzHFKd9424Q== X-Forefront-Antispam-Report: CIP:149.6.166.170; CTRY:FR; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:proxy.softathome.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230001)(4636009)(36840700001)(40470700004)(46966006)(426003)(336012)(6266002)(186003)(47076005)(26005)(8676002)(316002)(4326008)(70586007)(70206006)(6966003)(36756003)(508600001)(86362001)(2616005)(40460700003)(107886003)(82310400004)(5660300002)(8936002)(6666004)(1076003)(81166007)(356005)(82960400001)(36860700001)(44832011)(2906002)(4744005)(36900700001); DIR:OUT; SFP:1101; X-OriginatorOrg: softathome.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2022 14:58:01.7568 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 635c8425-bde9-4918-a402-08da05cb093d X-MS-Exchange-CrossTenant-Id: aa10e044-e405-4c10-8353-36b4d0cce511 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=aa10e044-e405-4c10-8353-36b4d0cce511; Ip=[149.6.166.170]; Helo=[proxy.softathome.com] X-MS-Exchange-CrossTenant-AuthSource: PR2FRA01FT011.eop-fra01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1P264MB1951 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.5 at phobos.denx.de X-Virus-Status: Clean Set the variable pre-load-key-path with the shell variable PRE_LOAD_KEY_PATH that contain the keys path (used for signature). This variable pre-load-key-path is provided to binman. Reviewed-by: Simon Glass Signed-off-by: Philippe Reynes --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index f8f3f24641..ce31d2018c 100644 --- a/Makefile +++ b/Makefile @@ -1335,6 +1335,7 @@ 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) \ + -a pre-load-key-path=${PRE_LOAD_KEY_PATH} \ $(BINMAN_$(@F)) OBJCOPYFLAGS_u-boot.ldr.hex := -I binary -O ihex