From patchwork Thu Feb 1 16:10:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ard Biesheuvel X-Patchwork-Id: 126550 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp1846314ljc; Thu, 1 Feb 2018 08:10:24 -0800 (PST) X-Google-Smtp-Source: AH8x225kS0dcN672sGQgeMW7mOHrRL3tmo0SYHlSsBNx7Cj0UUdkJOk1hoRPUN3g+OpKCYgrWPzu X-Received: by 2002:a17:902:6006:: with SMTP id r6-v6mr15956894plj.78.1517501424608; Thu, 01 Feb 2018 08:10:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517501424; cv=none; d=google.com; s=arc-20160816; b=CPk/tcOxJb4RP4Z0gmIwO5sI3LwxBbsi98LeBd0egBI47v8Rrj+Tsw+lW65LzFTdAU gsKFkDvHW8CQKQQYswdUh5nsFYcOLFoIOdB7RuyOrER4aaFUNiSqI0TEA7wNoBx+tM1f uR0pVaRsXk6KCvIoOW/A1obcBekCPqUbf8Dzk1GRHWyA+SI82Rzq6NqxUfPMCaQZGkJ6 7FqJMUSngAWtKKoZagVbaf9KbgEgD5Xa0k4hSI6bzbx2HYcwnV1mEGeDUUWS6xglulE+ JwIMFLcC631lgs0J3jYjvVzRzkSuTceDZ406fq4OB+McWy2BjwBULeGY0enar6UsBHLO rw1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=nrpoRgJideXaHchtFX77qKQBJcaNrVMRaF0+rWLSp8Y=; b=z7vCnCMXIxrEoqmETsA8vOHPOLCSHMv+811nuSpcGNiE3Y+5UxYOxFux7fScuB4R6r IgYRK0GmgpQ88jQHsYMLKsDPgPMbeV1+1EEy2NS/wstMOC7CMYzLD2a1LXhWgunPBOXc a+Yz5bXZS2UlM0WSMTCFsnjLOgw3sgnP1NiVj/HBCQnZ6kQzuf81YlnCBulEjKhGbWD5 BWLCNXA5X2SdcFR1by9sIt7Bypu1Q6NloOGP/N/2EMApcJJXqCrRxsr3Q2lUBj6JAMP9 cm7lwVmF+Aw+46wbudXqEc5Ew8LSjZr2kMCNkFOW0A8ED4xx1QEEb14yFEovxlf5kPKv l+FA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=Z0DxwuV0; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ml01.01.org (ml01.01.org. [198.145.21.10]) by mx.google.com with ESMTPS id bi12-v6si759679plb.679.2018.02.01.08.10.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Feb 2018 08:10:24 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 as permitted sender) client-ip=198.145.21.10; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=Z0DxwuV0; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 942CB223CCF1B; Thu, 1 Feb 2018 08:04:45 -0800 (PST) X-Original-To: edk2-devel@lists.01.org Delivered-To: edk2-devel@lists.01.org Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:400c:c09::241; helo=mail-wm0-x241.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 28B20223CCEF5 for ; Thu, 1 Feb 2018 08:04:44 -0800 (PST) Received: by mail-wm0-x241.google.com with SMTP id 141so6725324wme.3 for ; Thu, 01 Feb 2018 08:10:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=34JIPo+vj4s8SH1npyPrTIMNXd4nm8SD8CSwU8WV6tY=; b=Z0DxwuV0Zl2FsLOd6bVBJta9obOWTHk6d8GjYFJ5Sd56rHpxfjJaunNNZWHhkLQZZk BpwGl7boK+YthRzU6Y4sFPVnqkFPfYIGivaF1YgE828goFiNHrIJ0AzQ5abGEWO9KBAV Xp2He2NKRlKCRcB9PmlSLVZegBz7CBBk02GN0= 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:in-reply-to :references; bh=34JIPo+vj4s8SH1npyPrTIMNXd4nm8SD8CSwU8WV6tY=; b=FrEy/g2nY1WMCyPpy1LrqZ0nS1KZ8KXAKUil8/XjIVxk9JCA2ebcueJftUbvuQ3GBO SCCPz2VJJE6Pc/dTm0jRQJE08LgHI4UjMvIwx+YeJRPXKBOJAfDPtcvCV2hAUTcvhFkN Z56Fz8rPvrzM6VEmi4OHVmUEJh5cdPdtu/7g47GJWGNEayc3HwKhLHpze4gfk3mjW4bA QvBmXy84D/JfwE9Z6/g63oNDi0BubeZBbNS8s/WSnn9woAnt6o+VczQPAoC+dJYytcgj 77Fi7weFcguykiHETz222SianTqWN/C6Hnq/Sis/G+VrOpCjPBgNA1Z6qPTCho10xcJ7 rQew== X-Gm-Message-State: AKwxytdmgxtzR0hlBeeUbxzRrjjMLnrz/tM5nDfKG7tjJhfVoP4R5URi TycTS5IxTC0W0XkSngCX49LvktQtVv0= X-Received: by 10.28.194.137 with SMTP id s131mr3171537wmf.3.1517501419767; Thu, 01 Feb 2018 08:10:19 -0800 (PST) Received: from localhost.localdomain ([160.164.249.13]) by smtp.gmail.com with ESMTPSA id 39sm8204139wrz.85.2018.02.01.08.10.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Feb 2018 08:10:18 -0800 (PST) From: Ard Biesheuvel To: edk2-devel@lists.01.org Date: Thu, 1 Feb 2018 16:10:05 +0000 Message-Id: <20180201161008.4037-2-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180201161008.4037-1-ard.biesheuvel@linaro.org> References: <20180201161008.4037-1-ard.biesheuvel@linaro.org> Subject: [edk2] [PATCH edk2-platforms 1/4] Platform/Cello, Overdrive: switch to split SCP and secure AP firmware images X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: marc.zyngier@arm.com, alan@softiron.co.uk, leif.lindholm@linaro.org, Ard Biesheuvel MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" Switch to the split prebuilt firmware image for the SCP and the AP secure world. This allows Overdrive and Cello to share the latter image, which we will update shortly. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel --- Platform/AMD/OverdriveBoard/OverdriveBoard.fdf | 7 +++++-- Platform/LeMaker/CelloBoard/CelloBoard.fdf | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) -- 2.11.0 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel diff --git a/Platform/AMD/OverdriveBoard/OverdriveBoard.fdf b/Platform/AMD/OverdriveBoard/OverdriveBoard.fdf index b43e080adc1e..54f209571f0e 100644 --- a/Platform/AMD/OverdriveBoard/OverdriveBoard.fdf +++ b/Platform/AMD/OverdriveBoard/OverdriveBoard.fdf @@ -49,8 +49,11 @@ [FD.STYX_ROM] # ################################################################################ -0x00000000|0x00200000 -FILE = Platform/AMD/OverdriveBoard/PreUefiFirmware.bin +0x00000000|0x0004bb00 +FILE = Platform/AMD/OverdriveBoard/ScpFirmware.bin + +0x0004bb00|0x00020000 +FILE = Silicon/AMD/Styx/ArmTrustedFirmware.bin 0x00200000|0x00260000 gArmTokenSpaceGuid.PcdFvBaseAddress|gArmTokenSpaceGuid.PcdFvSize diff --git a/Platform/LeMaker/CelloBoard/CelloBoard.fdf b/Platform/LeMaker/CelloBoard/CelloBoard.fdf index c4e6748b6a73..e3a0915f5de5 100644 --- a/Platform/LeMaker/CelloBoard/CelloBoard.fdf +++ b/Platform/LeMaker/CelloBoard/CelloBoard.fdf @@ -49,8 +49,11 @@ [FD.STYX_ROM] # ################################################################################ -0x00000000|0x00200000 -FILE = Platform/LeMaker/CelloBoard/PreUefiFirmware.bin +0x00000000|0x0004b300 +FILE = Platform/LeMaker/CelloBoard/ScpFirmware.bin + +0x0004b300|0x00020000 +FILE = Silicon/AMD/Styx/ArmTrustedFirmware.bin 0x00200000|0x00260000 gArmTokenSpaceGuid.PcdFvBaseAddress|gArmTokenSpaceGuid.PcdFvSize