From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.107.220.53]) by mx.groups.io with SMTP id smtpd.web10.3588.1588237629173677592 for ; Thu, 30 Apr 2020 02:07:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@vmware.com header.s=selector2 header.b=CpasNWKU; spf=pass (domain: vmware.com, ip: 40.107.220.53, mailfrom: awarkentin@vmware.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DKmKjAjBk9qbs9CD7hlxpzh2brpt2p04MtfoZfOoW3NkRdsdppy5mV6LOnlsJF1I1+UToujLuhaWxa1BZRdWaPonBYOmx/Nm2/jyjw2jatgiZlWsMVI6bti3Hpv+6jr5STq5ZXihSESYLH1aHTufinI3vXqP5soYH9/d7LLt5EWvpyzAOfIDZVdNXHCCcnSyFp1tvb5Dbdb/KnZi8sK6u4UQOfnqLWzXmYhUHk3WTu5M7rYqMANHbVBWHzzH9nxezKTI2OJM2qMVyD3xctSoqFV0ThldgcSd3yLsxYK9ufEId5wIr/c4+RzlshAG5i0/40Pt+AR2Lxpw8zL75BBoEg== 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=1p89JO7ANT9SdBLcDnvdMno5ntSzgw+l48f2MDXhAko=; b=MgVr7FHAQ5o/JJerUvwxcg3UQpH8RwZjmro7xEZy2OOFwwy2P+qlnxwIlDf9zx9Z7VvVRZiC17ItpcZj/rbZezDOvV6v84JAvXp+LEtm3Z0IWsnNGGNSYtLtTajNKbIIifSbQ90g3WKwh6ob9x3L4CyJiTDz7yYYaSqI+cUCimqusc97qP8ADaMQFnlomC4qpHAzuT8Z0gCYSe9qLLM3E7NjU3l/dePCQrDB2iLvJjr1HwY9okD4jaPnlZo0OSuptiouIUandRPv7nSKbNTmENsDTFMZSjbkEXi8quqTlLBTtqZHryyp/0z0/Eg6rM61n8abgfa6p/HM9TTRB/VmAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com; dkim=pass header.d=vmware.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1p89JO7ANT9SdBLcDnvdMno5ntSzgw+l48f2MDXhAko=; b=CpasNWKUgYNqZZOXiA0OoKNQ5DbLHRum4jRWIV5gkAGI7rTCo3ZfDaAthBPTfABWtqKq23LsECNZBBXKPwrY/8hu2N+2UD5u8XNMtP0GRTItjkT1FFqma1FIcRN8CW1dVEUCkpKzuO15MrSs3M/q3BlFDAVeqUI1cNXjQf8DH3I= Received: from BN6PR05MB3411.namprd05.prod.outlook.com (2603:10b6:405:43::23) by BN6PR05MB3012.namprd05.prod.outlook.com (2603:10b6:404:36::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.14; Thu, 30 Apr 2020 09:07:04 +0000 Received: from BN6PR05MB3411.namprd05.prod.outlook.com ([fe80::f463:db64:43d8:5a0f]) by BN6PR05MB3411.namprd05.prod.outlook.com ([fe80::f463:db64:43d8:5a0f%3]) with mapi id 15.20.2958.020; Thu, 30 Apr 2020 09:07:04 +0000 From: "Andrei Warkentin" To: Andrei Warkentin , "devel@edk2.groups.io" , "ard.biesheuvel@arm.com" CC: "leif@nuviainc.com" , "pete@akeo.ie" , "philmd@redhat.com" Subject: Re: [edk2-devel] [edk2-platforms][PATCH 1/1] Platform/RPi3: allow overriding TF-A binaries during build Thread-Topic: [edk2-devel] [edk2-platforms][PATCH 1/1] Platform/RPi3: allow overriding TF-A binaries during build Thread-Index: AQHWHsxQw/RBRj2M/EKtEiz+xcOZ3KiRXkSAgAAALDE= Date: Thu, 30 Apr 2020 09:07:04 +0000 Message-ID: References: <20200430084939.51592-1-andrey.warkentin@gmail.com>, In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=vmware.com; x-originating-ip: [98.214.99.181] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c1e28f84-cb28-4768-bcdb-08d7ece5da2e x-ms-traffictypediagnostic: BN6PR05MB3012: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 0389EDA07F x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: D4SuFHKa0CUtkN4uDVTqCxJwqGikFZWfYTPK0X/iMuNW/ylzhkuFw2yM4G2fV1VOtcaDqOPZG+a5TlMGFOpfLXo+Dvw+fRp4Wq7Y/QJr0e1Zn49DFILx381FJJwVY7dw5wZIFImpMewIPTjDX+6nSjtDThg3/f7or1AR3xVJ5FQ0UL98WIPTRJi7Z+JSoNqG08Vhcq/xEcrXk6g4fLtTFLrHcO0L8Twg1mATRLq4TwUCUVMp9Nhrr5SKkKWUQAfF/ldgKQEbftBNmVAcxgf6e83faPt02Swww6AGSES3x51ZjQ9viRku+DTNfr7SWKpFRuj9vTI4SaJnz6InmzJlQ55SRsR5pcJUDhS83c0IAHIYD6uuqtsodZFNm6WfM16P7tIGKBx3plKnyoSi+OT/m4vDYvL28B+3ART+aErG8+t/v4COByUFkrQ3nEMKEHmE x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR05MB3411.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(376002)(396003)(39860400002)(136003)(366004)(346002)(19627405001)(7696005)(316002)(6506007)(478600001)(54906003)(52536014)(9686003)(71200400001)(4326008)(55016002)(64756008)(76116006)(66946007)(66476007)(4744005)(110136005)(8936002)(66446008)(66556008)(186003)(33656002)(2906002)(8676002)(5660300002)(26005)(86362001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: wsYYxvOgLbQUa1Zy3uU4t8knPUdJchXmp5juQnRAUwWNzmBzbXBAxUzhESvQSRVkhKm7umO0PgYKCvQpcTW0/3xrY+IkjhofjrjoFilolJkMMSp/y/iauLcdxgVNQZXtq4s0CkR2Xt46dDAu5eoyb2FMzQaF+ZkAhazaJjeHpDeR6cHl2h0UF9hmX7MDS1VP6/wufO1fm+hMeBTpViTs076r4jaJW6YDVmD21Ia1h3UcwTSpFEYnaTMV0F4qR56Jzl7cfbT441sZqsD0nRZaKAqgq320AvYbN3fCCS6wzveWyaQjhzKGe5KmedGFBdfJf6g/rmN42tknWTBhh435WoBFxXXjEmZjIRWzDRk/lvhBO5wujxfwRKlmVyfDaXAZigS1gt5SCe61UB2oba6BqyB43Ubu5OSimjzgPSichBlGCrOAEJ33hF1+QOvCSFOzo+BGmpO1Vh6J0SXLHx2TawGsL3wWnhIZzMkVYYMddx5r+m1OBvKe2DmICQt2i6lcPX1g0NpTba7SA6AaYoVTBBXEUisLVg86/40htq7Ej69slOWSoSx45oarb0MkRIHoBwwHTysh7r2E162/jIRgisxX1KZdWOVg8OfafRSkSVgbiWwZnLthJAy+WuD2v+UAryo6Ab7QI7QodUODHkYEkgdh6QYsMPhI9g4mIM6nIQm0XfDVJCeq9yawZYHZq4muldOTBhOACdhZPyR7YQ6mmySDYhmVLzdcsXIjUOeLcV62VDbflPTgEJ6cKDoYv/zZES9t83LyEcINqEgydEozsfe1wkyahtrw9tACBlvfD7M= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: c1e28f84-cb28-4768-bcdb-08d7ece5da2e X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Apr 2020 09:07:04.6247 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wCgM1uJFrmR2ikscKOQ1bIw2P42xgHslBwXdLPlC8TdJmt3fNu7Bm435kyRaOVLkxxnsmUGfPk/zD5zyLRIq7g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3012 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_BN6PR05MB34112ABDB68C948E9FBB54FCB9AA0BN6PR05MB3411namp_" --_000_BN6PR05MB34112ABDB68C948E9FBB54FCB9AA0BN6PR05MB3411namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Ard, > Is it my fault that we are using bl1+fip on RPi3? I don't remember, but > I suppose we could easily switch to BL31 only like we have on RPI4 AFAIK, Andre P. was looking at unifying the pi3 tf-a target with pi 4 long = term. I might end up proposing something there because after I fix DT handl= ing in RPi3 (in the same way it's fixed for Pi 4 now), we're going to end u= p with a fairly obtuse-looking memory map. A bl31-only TF-A will mean simpl= er (and unified) memory map handling for Pi3/4. A --_000_BN6PR05MB34112ABDB68C948E9FBB54FCB9AA0BN6PR05MB3411namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi Ard,

> Is it my fault that we are using bl1+fip on RPi3? I don't remember= , but
> I suppose we could easily switch to BL31 only like we have on RPI4

AFAIK, Andre P. was looking at unifying the pi3 tf-a target with pi 4 long = term. I might end up proposing something there because after I fix DT handl= ing in RPi3 (in the same way it's fixed for Pi 4 now), we're going to end u= p with a fairly obtuse-looking memory map. A bl31-only TF-A will mean simpler (and unified) memory map handling = for Pi3/4.

A
--_000_BN6PR05MB34112ABDB68C948E9FBB54FCB9AA0BN6PR05MB3411namp_--