From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.3853.1588239287182365249 for ; Thu, 30 Apr 2020 02:34:47 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ard.biesheuvel@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A8E6B1063; Thu, 30 Apr 2020 02:34:46 -0700 (PDT) Received: from [192.168.1.81] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D86ED3F68F; Thu, 30 Apr 2020 02:34:45 -0700 (PDT) Subject: Re: [edk2-platforms][PATCH 0/4] (v2) extend RPi3 to support 3A+, 2B (v1.2) and CM3 To: Andrei Warkentin , devel@edk2.groups.io Cc: leif@nuviainc.com, pete@akeo.ie, philmd@redhat.com References: <20200430092652.54526-1-andrey.warkentin@gmail.com> From: "Ard Biesheuvel" Message-ID: <1d2b7bd8-f6e9-0a26-783d-8199dc23ae6e@arm.com> Date: Thu, 30 Apr 2020 11:34:44 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <20200430092652.54526-1-andrey.warkentin@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 4/30/20 11:26 AM, Andrei Warkentin wrote: > [ This v2 patch set aggregates all the doc changes and separates out functionality > fixes into separate patches, based on Ard's feedback ] > > This is a patch set which brings in Pi 2B (v1.2), Pi 3A+ > and CM3 support. Most of this is documentation, and > where there was some overlap I touched up RPi4 readme as well. > > Pi 2B v1.2 is actually a Pi 3 SoC tacked to a Pi 2 board. > We can treat it as a WiFi- and BT- less variant of the Pi 3, > that happens to run slower due to worse thermal design off the Pi 2 > board. > > Pi 3A+ is the 512MB variant that dispenses with the USB/NIC hub. > > CM3 is the eMMC-bearing compute module variant, thus there is > a MmcDxe fix to an MMC-only regression I introduced years ago. CM3L > will probably just work (since it relies on uSD), but I don't have > one to test with. > > Andrei Warkentin (4): > RPi3: support Pi 2B v1.2. > RPi: fix MmcTransferBlock (writes) regression for eMMC > RPi: update HII strings in ConfigDxe to reflect eMMC support > RPi: document CM3, Pi 2B (v1.2) and Pi 3A+ support, update Pi 4 docs > Reviewed-by: Ard Biesheuvel Pushed as ee999c857d28..40f2f135eb7c Thanks! > .../RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c | 4 +- > .../Drivers/ConfigDxe/ConfigDxeHii.uni | 8 +-- > .../RaspberryPi/Drivers/MmcDxe/MmcBlockIo.c | 1 + > Platform/RaspberryPi/RPi3/Readme.md | 49 +++++++++++++------ > Platform/RaspberryPi/RPi4/Readme.md | 35 +++++++++++-- > 5 files changed, 72 insertions(+), 25 deletions(-) >