From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f193.google.com (mail-qk1-f193.google.com [209.85.222.193]) by mx.groups.io with SMTP id smtpd.web11.3781.1588238823615633637 for ; Thu, 30 Apr 2020 02:27:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OSgJCbh4; spf=pass (domain: gmail.com, ip: 209.85.222.193, mailfrom: andrey.warkentin@gmail.com) Received: by mail-qk1-f193.google.com with SMTP id n143so4972225qkn.8 for ; Thu, 30 Apr 2020 02:27:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=vwafvTZbkJgIp7qPg2JbQaOMpcNj0nGyKfuXd6+0y9Q=; b=OSgJCbh4g4caUvURTvLBrXL7xi4S/hvq5vvV3lha9G0xTIByz9gbhmrD0OHwdXCmG/ LCSLQI12Ouhm0Na5a0E+FVn1huG84lJn0YiMqLlE7dDXyACNExRe+UmEfVhx7gTfMb6G 6geN42HSXdzeKoewIiwtrsT9h56YiCwHezDtYklCWL06dBfu0YxSb9nobBrxiW6ftwbr MAq33FUK59WEF18hGnkRRysrHKTbHWxBH3xixFhdUVCfJulPePuY7EWLgCmHhowiLsk7 BsnLo36WtiB65qrIP46zniv2jAqZ9G8KY4Ss+C0Pv6wsiPLAoxgMpEBt+DcX5h/va5qt xbMg== 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; bh=vwafvTZbkJgIp7qPg2JbQaOMpcNj0nGyKfuXd6+0y9Q=; b=lyqHmdXhtXzf7k46cqKmzKskVFiCZbEhOuvkrYD3Mwcth+hFUoyxpnSBNZwP/N0Jg1 /kdsF45NUcEwOaP1dXNHLlScta1ADsyjepMzxtpfSOKw5CMxVZ6eReX1pD60o7wG9DW/ 6x7m0zsTkbou0/jk5pTjxV4oCmnAgbnQM2ta+TsyKPUkAc2hS/9FwOAiiG8OqfCxiSDA PNduqK+ey8Mh8Vc5SbfRWQiDbGnUY5OIG2TnsbLWJVvqfY4y1QC7Rgt+fEEr4fvMn31B qGqYwpNGOfoWl59RS88k+PgwY4CuO9pWoRS+D99rI7HHQENZvOkJJ0ngHP2PVQVtLLJL kEKA== X-Gm-Message-State: AGi0Pubd6VHKl51GmfW6FtoLrcKtP04HqJ5pi1T/v30bRqxmzmySb8f9 gcSK5A38Ox/YngbrPql0l95buUGX0a4= X-Google-Smtp-Source: APiQypJQLVdhGeB4jFhj8jrRxXICs16Ceuik+klh+fT9jZ4Y315xeHpL8Ltef2StjLa7DrPMxPQIHg== X-Received: by 2002:a05:620a:308:: with SMTP id s8mr2658332qkm.436.1588238822627; Thu, 30 Apr 2020 02:27:02 -0700 (PDT) Return-Path: Received: from localhost.localdomain (c-98-214-99-181.hsd1.il.comcast.net. [98.214.99.181]) by smtp.gmail.com with ESMTPSA id i5sm1430355qki.42.2020.04.30.02.27.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Apr 2020 02:27:02 -0700 (PDT) From: "Andrei Warkentin" To: devel@edk2.groups.io Cc: ard.biesheuvel@arm.com, leif@nuviainc.com, pete@akeo.ie, philmd@redhat.com Subject: [edk2-platforms][PATCH 0/4] (v2) extend RPi3 to support 3A+, 2B (v1.2) and CM3 Date: Thu, 30 Apr 2020 02:26:48 -0700 Message-Id: <20200430092652.54526-1-andrey.warkentin@gmail.com> X-Mailer: git-send-email 2.17.1 [ 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 .../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(-) -- 2.17.1