From patchwork Wed Nov 14 16:55:27 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gary Bisson X-Patchwork-Id: 997830 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=boundarydevices.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=boundarydevices-com.20150623.gappssmtp.com header.i=@boundarydevices-com.20150623.gappssmtp.com header.b="x5la0wgN"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42w9c43mLbz9s8J for ; Thu, 15 Nov 2018 03:55:45 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id F4047C224E2; Wed, 14 Nov 2018 16:55:39 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 0D10BC22104; Wed, 14 Nov 2018 16:55:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 443ABC22103; Wed, 14 Nov 2018 16:55:36 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by lists.denx.de (Postfix) with ESMTPS id E784FC220FD for ; Wed, 14 Nov 2018 16:55:35 +0000 (UTC) Received: by mail-wr1-f42.google.com with SMTP id p4so8914708wrt.7 for ; Wed, 14 Nov 2018 08:55:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boundarydevices-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=xMesjwCpKYqP34N1mwYFIWC85pj6n5wEPrnmCbZUg50=; b=x5la0wgNYcDNHFNgWlrcilF8JJl2HUIzsQcGfb4Lmp2qMrYPVC2wyqW6hjJjhgAuaH jVfwhb4dkt2TC+DRZWjsXk3WXrQqs++pfiMmrDZxNoHoGxjObQmUzcRZFzYq9V//wTw4 oFCvTIIqv8uwUhczIMCRSS1McE3IBrdES6yI2auvDTCfdn/1e3O9dpZZctn0n6xGEjp2 tUL/H2B3OnKE+z1qw4nSUo76eCIhIrrz76oWUmP6HZflf7hdqRGfNYt95CVOMfcXmqF0 jc+9PKWG9cWfBO8AjTwrO9twfk/X9kd/EkjRWkcjlMZQ7O/W4EES0PkhGJEl7qruad6+ ccag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=xMesjwCpKYqP34N1mwYFIWC85pj6n5wEPrnmCbZUg50=; b=m329JFNN6F6t2Ygax74Cwdo+w+2KVNSV7B5XZq47uEDLYgd24Y7k3ez2dS5h8uzNfP 7c2TziomCZ2Wb7uDLSL+hzA3URl++WgmfRJ7BH5Ccc71TbdKqU0Bn4k+stpRQTxicRBn KwLbKSgW14mP5iGjesSg/YUEVILH73tU8FNKCCU0sD9eiqZmkCfuE06jjKavLzldaGFS aw1XZd6PoK2N5bzADl8UVCajqYs997qgDmmLgsHf/VVlrg32InOEW76d/uAp5rs9MAvN YVeKIk2dHDXeSz9j6GzFrGZryqkQsnVOKyvpoqZUgt0oAwTimXH0paHqI/7YT3kpu+RC wNDQ== X-Gm-Message-State: AGRZ1gJipG1GIA1hRKheuFT8pgy9Rctq6xw+SfzRXFxWgkEFfO7OP/gr rcciisqxVsiGMmYV1FFV19FauHp0PtI= X-Google-Smtp-Source: AJdET5cgqPtiUdDB4gVz+Mrie7RxF2/F11pq4d2H4jxBHrSFbGyL57h+QHb3a2ckXShPFiPY3yWgpg== X-Received: by 2002:adf:83e3:: with SMTP id 90-v6mr2607064wre.278.1542214535087; Wed, 14 Nov 2018 08:55:35 -0800 (PST) Received: from g751.home (2a01cb040a7dd500594a1dd15dc2c3d7.ipv6.abo.wanadoo.fr. [2a01:cb04:a7d:d500:594a:1dd1:5dc2:c3d7]) by smtp.googlemail.com with ESMTPSA id i13sm9434857wrw.32.2018.11.14.08.55.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Nov 2018 08:55:34 -0800 (PST) From: Gary Bisson To: u-boot@lists.denx.de Date: Wed, 14 Nov 2018 17:55:27 +0100 Message-Id: <20181114165529.6563-1-gary.bisson@boundarydevices.com> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Cc: fabio.estevam@nxp.com, Gary Bisson , linux-imx@nxp.com Subject: [U-Boot] [PATCH 0/2] imx: fix M4 boot on i.MX8MQ processors X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 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" Hi, This series fixes loading a M4 firmware into memory and start that M4 core using bootaux on i.MX8MQ platforms. There were two issues: 1- the memory where the firmware is loaded (TCM) wasn't mapped 2- the bootaux code relied on ulong instead of u32 (M4 core is 32-bit) This was tested on Nitrogen8M platform. Regards, Gary Gary Bisson (2): imx: mx8m: add memory mapping for CAAM and TCM imx: bootaux: fix stack and pc assignment on 64-bit platforms arch/arm/mach-imx/imx_bootaux.c | 4 ++-- arch/arm/mach-imx/mx8m/soc.c | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-)