From patchwork Mon May 25 16:02:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Stephane Viau (OSS)" X-Patchwork-Id: 1297419 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.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-NXP1-onmicrosoft-com header.b=GuYG5DNr; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49W21H0gS2z9sSd for ; Tue, 26 May 2020 02:02:42 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 7E911869EA; Mon, 25 May 2020 16:02:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hyaG0V3CL4L1; Mon, 25 May 2020 16:02:38 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 2531E868C6; Mon, 25 May 2020 16:02:38 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id A28F81BF378 for ; Mon, 25 May 2020 16:02:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 9F7B1879C3 for ; Mon, 25 May 2020 16:02:23 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ZZeC0sWNiKR for ; Mon, 25 May 2020 16:02:20 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80079.outbound.protection.outlook.com [40.107.8.79]) by hemlock.osuosl.org (Postfix) with ESMTPS id B57D187C17 for ; Mon, 25 May 2020 16:02:19 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UrxyWenMKCXL90ERGOexX17oDedCpmh9A4uRjP9Y578gG6VxDn5i6Tnv+fxyGLS896O4fYnh7HTOzEZo8N8BR7V8KCovhEAt/NsKwVbMAInkbwkB3Cy/fGPCe9abPu1z79RPWldjYNbXoqUzmxxJQeC1aNEZ7O8S7uvG1UKOzRkZpaz2ujz0dl9mohcwnSJstcj8djgeaIUIo+UsG+2UdliOBbhW/U9uP/78Dsk4tzCx7Kgta3ZacK8Y4oIjahiNIH9L5zib6nrFeuUrLVUTjxaIFG/JHKUvTCHmlFbJMtyyz5CjzLkTuI75pkojM1caDyliNkYW5jtXoFx+B52ayQ== 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-SenderADCheck; bh=QhDu4QHQvi8WSiPWRpQXoBkOT/Kctll04lO03NoiaTE=; b=T7cnkcT7sXLLxY2kL5Hmk8Y++PNI+pogN14E+/ZUaSCfe2upnmvC2FfYg6eeDY9Vy0lPceNSD+byBcJCgyhNQ4GrzTDHyw7qCEutJtkVSKKuJy1R5J5sXrXDmPPM6LcX61181S/iHv9bX4Z82w825rELfv/MfJypkO8fjcZd3gVgQfPqO/XixYNjTyVYoQbLKmiIUu6YRbRDqgMkVVI3t6eI0r7x+R4GRSiJirSSE+iPEDbIHkF0MsFIk1LRO0Qgwna+LyKDHfI5/tvx7tn3Weuuq37uANVPBlNUKJIgVN5guyXP1ckbFECtEAF1/Zfo3sosWhEYV14pmsSya/XX7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QhDu4QHQvi8WSiPWRpQXoBkOT/Kctll04lO03NoiaTE=; b=GuYG5DNr733Jq4YPzg3xoZJelVRwA5q3A+Xa5Vaha+gaawiCR85ukcRG/f8jUPcVsbTjJv2u6a7clhXrxsliiRtjOeIeE/Oxfi7AlE+BGoigCRqOrkHNyGorV0IkSrBGBgwHi4cml2ggnCL6HH2AbiUuaWXjINjjCm5ipCpCBV8= Authentication-Results: buildroot.org; dkim=none (message not signed) header.d=none;buildroot.org; dmarc=none action=none header.from=oss.nxp.com; Received: from AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) by AM0PR04MB5908.eurprd04.prod.outlook.com (2603:10a6:208:134::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.27; Mon, 25 May 2020 16:02:16 +0000 Received: from AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c]) by AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c%4]) with mapi id 15.20.3021.029; Mon, 25 May 2020 16:02:16 +0000 From: Stephane Viau To: buildroot@buildroot.org Date: Mon, 25 May 2020 18:02:06 +0200 Message-Id: <1590422530-4788-2-git-send-email-stephane.viau@oss.nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1590422530-4788-1-git-send-email-stephane.viau@oss.nxp.com> References: <1590422530-4788-1-git-send-email-stephane.viau@oss.nxp.com> X-ClientProxiedBy: AM0PR03CA0056.eurprd03.prod.outlook.com (2603:10a6:208::33) To AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (2a01:e0a:43f:82f0:e5ce:dba0:335b:3910) by AM0PR03CA0056.eurprd03.prod.outlook.com (2603:10a6:208::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.3021.23 via Frontend Transport; Mon, 25 May 2020 16:02:15 +0000 X-Mailer: git-send-email 2.7.4 X-Originating-IP: [2a01:e0a:43f:82f0:e5ce:dba0:335b:3910] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 26e19b27-8cbd-487f-c67f-08d800c4fecf X-MS-TrafficTypeDiagnostic: AM0PR04MB5908: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6108; X-Forefront-PRVS: 0414DF926F X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YQXvANKIjf0leVefVS6bq6iraoGyzajHnxJn09/l22zjqyeVCkdUUsZkq10wV2JlpVnT3UHEHG+9+TQNb5mLPIdFUAf6oy6k2GDSsfG5ZgJb0I2gqWlpbqB+bZvC5e+rBq38DIFEZai+GZy57TjIR+4XTMG/jfnlJPG5bVR7JT8gd79dTDtLP0rp/P9gP5xEike8+1wUQRHAhHmVRCRSqZKYyJNrdnEw+h5a53Pg+FXyCyx7LYHy/Ri0OJShytiAT9nSps3q7X/DKoM4q8kx5BVHNCVryUaEouma+uTfWur+fPxvnTwrm7RLBA6AbVRTlIuNctQnGQSm6Mi0ngtgwF91KRazJd0UgMf1UyqUzI3dvJUEHqPeYJAda8G4gTvH X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR04MB4786.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(376002)(136003)(396003)(346002)(39860400002)(478600001)(2616005)(2906002)(54906003)(66476007)(69590400007)(66556008)(86362001)(4326008)(6506007)(8936002)(44832011)(66946007)(186003)(6512007)(6916009)(16526019)(316002)(6666004)(52116002)(5660300002)(6486002)(8676002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: eF7ZSJW6uYU82Jfof2jASfOs2HehbnnCWTyDdPZD4McTOdA0o4mbnWl+J7wlxoh7BHQNrXmSadny3QfIvMXDB8POKv8R7Hjrkwzu7YH7uVmRZwHbedjRgy5sV0wDRoCHC6Pzg5j5pp9xd8AKnA9blYz/MRoEeBdbxoACA595GewF91WzYq6+CbUvbIc8wuBN7bfMYXF9OKbfNQAjaAXzfMbONQkUr9quxnQXolR181c/7I2MprWNmf5MhUZ6LhHQSAmsKQguqvzLuMhXRqCUfnD4H1lejDP8rG2w2Q/1JVndKNKzIgEScUtz2v0rtGGIbHOo5ujm0y9yQskLWbJ5XcG49EMf2FGvwm0ZuD2W2y6amNun5fiIQwNukXoPQJQ8tF6sQ84SnljNUuuLo2iJsYiZySRoinzUa3YLpgAXppOjRuErqpeJPbgAGVcjs3p6LgltV0wIfVyIFDrGvnec+eMeNGqyiKrF8KDQJTRXaLTTI6ZDp0wONzF67lgsoB5i2rm2QveO8+hoJd/3zZjdcui1D+yzIopvSwu0QLK7e9E= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 26e19b27-8cbd-487f-c67f-08d800c4fecf X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2020 16:02:16.6901 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: oOONKHj/gtqL9AeLapr5TwtvnRgmIZiLdAMVN+bx4k9z1qNAP5CT9+61R1suUQnqch9bDhkdZopdOjchUqkmuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB5908 Subject: [Buildroot] [PATCH v3 1/5] package/freescale-imx: Add option for DDR FW need 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: Gary Bisson , Maeva Manuel , Gilles Talis , Refik Tuzakli , Julien Olivain , Stephane Viau , Fabio Estevam Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Only some i.MX8 needs a DDR training firmware (8M, 8MM, 8MN). Some other i.MX8 (QuadMax, QuadXPlus) rely on system controller for that task. Suggested-by: Julien Olivain Signed-off-by: Stephane Viau Reviewed-by: Gary Bisson --- v3: - let the others 'select' this newly introduced option instead of 'default y' it. I believe this option is still required since we only want to choose a DDR binary for the i.MX 8M platforms. (Gary) v2: - introduce BR2_PACKAGE_FREESCALE_IMX_NEED_DDR_FW to extend the DDR firmware selection to the whole i.MX 8M family (suggested by Gary) Signed-off-by: Stephane Viau --- package/freescale-imx/Config.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/freescale-imx/Config.in b/package/freescale-imx/Config.in index b0c7de8..0be37ce 100644 --- a/package/freescale-imx/Config.in +++ b/package/freescale-imx/Config.in @@ -45,12 +45,15 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8 config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M bool "imx8m" + select BR2_PACKAGE_FREESCALE_IMX_NEED_DDR_FW config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM bool "imx8mm" + select BR2_PACKAGE_FREESCALE_IMX_NEED_DDR_FW config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN bool "imx8mn" + select BR2_PACKAGE_FREESCALE_IMX_NEED_DDR_FW config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X bool "imx8x" @@ -96,6 +99,9 @@ config BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN || \ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X +config BR2_PACKAGE_FREESCALE_IMX_NEED_DDR_FW + bool + source "package/freescale-imx/imx-alsa-plugins/Config.in" source "package/freescale-imx/imx-codec/Config.in" source "package/freescale-imx/imx-kobs/Config.in"