From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 29 Jan 2022 08:04:25 +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 1nDhmb-00Gu8j-QL for lore@lore.pengutronix.de; Sat, 29 Jan 2022 08:04:25 +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 1nDhma-0006gm-Mz; Sat, 29 Jan 2022 08:04:24 +0100 Received: from mail-vi1eur05on2083.outbound.protection.outlook.com ([40.107.21.83] helo=EUR05-VI1-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 1nDhlx-0006fh-GK; Sat, 29 Jan 2022 08:03:46 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dX/VulMrYHSWTDA8DKaU4gjqA15e0A9PKVpXKga6wsYRPvUnPEuG0KQZKjcHHMqOdn9ai1NRlzZFAymChEh7dqBlVwEb94tGTIGvYqrIBKvIdjIbZzyyTSdO/FfMg9UCsOHC71QjkOPdYePvpeaw8ZefRFRwj4nWtxXwGyeGltD6sUQMnHW2j6NMdIIE+CQE7RvhbDeipiguBQwy4DhB/Ly8oAuDT3TX/RJkBSLGblxtztlgQBsRMO7l9sWIy39LNSxitN9/+Jom4uDRk0f94ptfYra+zrwBUbpWDaAHuRyRUiFPw3mA+0WBqY+6v8k25+nVTefjgHIIjJpx/CPVPQ== 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=ykDlQM9rlrsO6yNRKzmXeWviHhugphveJPNP52XZAqc=; b=akJNU/ivgc0RJRI+CT++8720Ms/fMCKiGrwZoEi8oBsLb73xwx0U9OxdTlj6+yivAIiB5H8hE5IGy6YRCyfyxrLn4yl98f5C9iC/PKxkw5bMNsVs8LSieJ3O3eVDek45DE/KBko90NVha7BmFYeoKSxJfj72fGy0zj29pHPYg22bkeiMScQf8DkLC03NrHr4t8t4k71zP6oZ3MGag4/1veAhnsfrYa+TDJVj8V6B0O0UVkBO3o/OnZmzdEfSP7/msNl4oex65UjfHwHvyu9pWF9X82Q71GLdW6MsDH9kHQfAL+rmrOk2BaGUGQuZ8gbv1AdMc/x5AozVjBCTLPTY6w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wolfvision.net; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ykDlQM9rlrsO6yNRKzmXeWviHhugphveJPNP52XZAqc=; b=DWJv0eEbbFbPpSTlhbfRHt4QCGIdI+k3A83NMJrhF/YDo64Lm6qR+ygzCkOrEfu5ScuRhXs5/qpgk48K1XSd0956M31WXP0L6W0zBOe9esvPwxtSKJu/iwbRRsEkuMPvj3U6tmHVAYqUIZt2+/8ycMIo4KMMIHs72Z0KQ5OVkSA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wolfvision.net; Received: from HE1PR0802MB2426.eurprd08.prod.outlook.com (2603:10a6:3:e1::23) by VI1PR08MB3837.eurprd08.prod.outlook.com (2603:10a6:803:ba::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Sat, 29 Jan 2022 07:03:42 +0000 Received: from HE1PR0802MB2426.eurprd08.prod.outlook.com ([fe80::e14f:197:5001:4c56]) by HE1PR0802MB2426.eurprd08.prod.outlook.com ([fe80::e14f:197:5001:4c56%3]) with mapi id 15.20.4930.020; Sat, 29 Jan 2022 07:03:41 +0000 From: Michael Riesch To: ptxdist@pengutronix.de Date: Sat, 29 Jan 2022 08:03:25 +0100 Message-Id: <20220129070330.2601433-1-michael.riesch@wolfvision.net> X-Mailer: git-send-email 2.30.2 X-ClientProxiedBy: ZR0P278CA0192.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::16) To HE1PR0802MB2426.eurprd08.prod.outlook.com (2603:10a6:3:e1::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e39011b6-9024-484f-9c9c-08d9e2f57b46 X-MS-TrafficTypeDiagnostic: VI1PR08MB3837:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6y9WfgR8jEvHl70UXcu7kDvWM1hTyCUMwrMH/xgxzFkz+fpUkdXW0WTXa5ZsOhvOV1z4McTMlvRDBtb8rwor2zjZi34odDmnXkIi7q30556CJ5t65Dr6TjADH+Hpu5qcxmV1t25YWduVWIqEMJo6wi7g5ODmzJP3T9GKzj4hSBBU5ztK4H78dtJL4lWxv7ZZ357nOomT/w2/2PXXjfbetfM7lA+lG4vwNJgi/jVPsS5Dc10enuMCzJfUI1n1BJ2r7Cv9DBB/Dq6FX/wQfZGU/V++FbIKlzx6cQIzCeTbnQHIhkgmBjc70+Sm9MvlDNwjTj+sxnBkjdjV9ZictNc3PM6XeoZNTrRaB3IRyU1GM9VzZG7H346u80YkhmUqOBtAN+bqGB1F9bjtLDuBnsgQYoGP/fzFkNXhiI3ITv9o8za/+ALDbqubaZFnW2+IGYgsEEP1thbU+FA/g8q+8F7jetAAQZcIF6wRpFr+w6rmz06WbqhdhOAlfXomstMUh0MrxoWnkextlU8hPB5CNR0Lal3e8Rgk2O2YSZvWZim5D163g11UT1XOxcmjiiLxc3ScsbrSHJu3eX/pd30mVsuky7Khg2lCxP87pRfmvVtUfYbUEvJQZ0xrHsA3z0v4q02K/TN0LZso80i3EVQU7kDwtA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0802MB2426.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(36756003)(186003)(2616005)(6506007)(107886003)(52116002)(6512007)(6666004)(508600001)(2906002)(316002)(6916009)(1076003)(44832011)(8936002)(8676002)(4326008)(66556008)(66476007)(66946007)(86362001)(6486002)(5660300002)(450100002)(38100700002)(20210929001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?rgV72W5R0z4ofgAi8eQRBg2Wf0+x89VatjZJEHlusWL98VkwyjQGyg5lt9w3?= =?us-ascii?Q?sbIK89sACNaIJNI2rkxTWRZydFvFjPXBBX01R0aMKqln+zCqNcioOM3cYrS8?= =?us-ascii?Q?UHNyju3bliqbjP71JW90lTgWduBDCxtWYzWo5XQXge32D4TKj3DxzUedMVXH?= =?us-ascii?Q?SeV0hyAhV91POB4TKRnkKx8r1I0vghZb/FETOnwR2Ufp6euNXwV5b7C3iFK+?= =?us-ascii?Q?McwDATD0ydY8AGx7S/UWWNd3VixmEAN66c0uUliG2hp+ihcq/wDXyHYGOiXg?= =?us-ascii?Q?V5WRw9kiplHSWJzi0YgC73HHvXhInmE573DpOaUnSO1l9n9PRKYFPLYOgxWi?= =?us-ascii?Q?LnNMbe2CQFqMFAd9X2KpychoMe8aQa67tRyFaox5eyLi8JHY4dvzq1PhGgmC?= =?us-ascii?Q?kLKGnmGQmln98BO99r3xRWBMG6hHaXNhb0ql0TFSvNfAg4MJ97/RR4Psgfz8?= =?us-ascii?Q?/WJjXef3aWdA8SVVF2xbn0aDfFpB1WjcV8HoY80qPG1NmUzG/J2nd0D5JXNw?= =?us-ascii?Q?KnyuFjqlzEBvhaZ/j5BroRtlXaw70FQDXZW6DXhdQFC4fTI8lGFDr+tdf4fD?= =?us-ascii?Q?dPLoO8yvrkOTzpi2GsqwDRtNe+leO9pGnHD45zaxKWU0gFG5uVKGgW1gDUxc?= =?us-ascii?Q?zJZ1Jp7Myo9pF2YiO6cxnfOhhinBrXcLcpBaBTlmBXhyJFt3oLMizHISfnij?= =?us-ascii?Q?t1imkmUta+jcWzctp6JTrgWzuGHUbLR2HhmXDeY91ZMmZ0qt0SSEYffbrEgy?= =?us-ascii?Q?S9q6TDVors1AuVsJSSLSHtH3Jyg7APNZbION/E61WNBYetu02BJDnZ7674Rm?= =?us-ascii?Q?L4729ZG3+MMco2XRuRm/ihIZjG4ZumvZVQRy0GImxu1/b8O7UZ/e2P4/v1I8?= =?us-ascii?Q?hden1Et9yjxjjGaixH64kuoc+95EAARZu44jL9tZQZBuKFDfFfOJ0ydpEKCR?= =?us-ascii?Q?HcvaSTWTZrGyvGHTf7V2KCp8hvn9T0uWzHKLNRugUDYNdSSSQCvrTLPidqnZ?= =?us-ascii?Q?vqApDhXtQdt3ZUh//hTAWR2ph3SXW5nW2V/0DRT95In5HJU1cXEdv6NuRqPg?= =?us-ascii?Q?SjpMTV8Vh0pEgbxVAyry9vJTrF0Vh5/6myL5uYj6o8W7CMNyGKsByetuh0ii?= =?us-ascii?Q?hZC9WjcqZBojuzmpFD84ijIQ39eU+hWiFqptFPmKta44nOJTU5lu6ynsRV/P?= =?us-ascii?Q?DYpPa2Z8k16lM8lsb0XgCaxTrra/be7UJixV5mISJO00gJ3CPyhawWdZIR/i?= =?us-ascii?Q?Me8dBgaGprrmtDMDrGsORlajXtAcapvD08XxBeJd8e62ERs7lSGjmsChUAi7?= =?us-ascii?Q?gQPROYB67kQt9MKYUE+6WLkonju6WVm2kY9HufMoIIGPkjnofIMp28kYJ+1g?= =?us-ascii?Q?nTQ5gjbim1nmYkzFXh9s1+AwaRSOWRkHZ7us/pvGK4y7okOFDzOunsDdUVmk?= =?us-ascii?Q?Q0WROnIjxzcY0Y9ro14wzSHR7O3rlD+dkF3dxUDQvq9StBLSbR846rR3JjJa?= =?us-ascii?Q?IW5w6c53/N+OZuvCnznSc/Wj5cn6feI9/omBisiT4Mk+M8qKLhC4/cQJgHTI?= =?us-ascii?Q?ELjxBUgiVRnQbg1sexB8YJcdbcY7BcCV2k4fh9l01P2ZLSmc3AqFTTOyUp9Q?= =?us-ascii?Q?Z+H4n2l72WZ21hPqyOOD0fmTN1Q4O4yRJaMFC6dirJhrgW60q/VD6r58mkyg?= =?us-ascii?Q?B5+tlpTaQPhMxLzNiS1kGQoiv6j/Qw/r52SImdMhIY164ZR0yPLEH/eNnrNd?= =?us-ascii?Q?hnaOA15dEQ=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: e39011b6-9024-484f-9c9c-08d9e2f57b46 X-MS-Exchange-CrossTenant-AuthSource: HE1PR0802MB2426.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2022 07:03:41.5069 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e94ec9da-9183-471e-83b3-51baa8eb804f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ljb/qmxZ4399c69sfOfCi4dkXliRc26JgP2/pIURE+uKsmgBtMXN2GQhmsm4d9sKs5zJjXVuc1Jlxeqtxk25mfzfm9MlsF208NVCj24M/ho= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3837 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-3.3 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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] [PATCH v6 0/5] Add support for Rockchip firmware blobs 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: m.tretter@pengutronix.de, Michael Riesch 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 Hi all, The sixth version of this patch series considers further comments by Michael Olbrich. Again, the series includes an RFC patch that showcases the usage of the introduced features. After fixing the dependencies (as pointed out by Michael) a circular dependency of Kconfig symbols popped up. I tried to fix this by introducing a new symbol BAREBOX_DEPENDENCIES. This approach seems to work just fine here, but as I am no Kconfig expert please review it carefully. Looking forward to your comments! Best regards, Michael Michael Riesch (5): platforms: add section for non-free firmware blobs add package for rockchip firmware binaries scripts: add helper to inject files into a source directory barebox: add integration of firmware blobs barebox.rockchip: add binary firmware blobs for quartz64 and rk3568-evb1 platforms/Kconfig | 10 ++++ platforms/barebox.firmware.in | 7 +++ platforms/barebox.in | 13 +++++ platforms/barebox.rockchip.in | 16 ++++++ platforms/firmware-rockchip.in | 41 ++++++++++++++ rules/barebox.make | 6 +++ rules/barebox.rockchip.make | 18 +++++++ rules/firmware-rockchip.make | 74 ++++++++++++++++++++++++++ rules/post/ptxd_make_world_inject.make | 19 +++++++ scripts/lib/ptxd_make_world_inject.sh | 42 +++++++++++++++ 10 files changed, 246 insertions(+) create mode 100644 platforms/barebox.firmware.in create mode 100644 platforms/barebox.rockchip.in create mode 100644 platforms/firmware-rockchip.in create mode 100644 rules/barebox.rockchip.make create mode 100644 rules/firmware-rockchip.make create mode 100644 rules/post/ptxd_make_world_inject.make create mode 100644 scripts/lib/ptxd_make_world_inject.sh -- 2.30.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de