From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f176.google.com (mail-qk1-f176.google.com [209.85.222.176]) by mx.groups.io with SMTP id smtpd.web11.3401.1588236477573942638 for ; Thu, 30 Apr 2020 01:47:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pj1/ySUq; spf=pass (domain: gmail.com, ip: 209.85.222.176, mailfrom: andrey.warkentin@gmail.com) Received: by mail-qk1-f176.google.com with SMTP id s63so4910586qke.4 for ; Thu, 30 Apr 2020 01:47:57 -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=yZaki2qOIT/Ss/aj2KSIXCRReWGzFLWHN4R8eynJrjI=; b=pj1/ySUqTYcyZL6pc0U0qo0HErfn1POhhARxxzdFMXHx5CtZxsJ9WZ/L6n8csDqWK7 EK9t+nYd8fgMpOAMcwLYGf8rYlbKag5Nhc5iHb3tyWEdvhBspXpABBtigEaDkRbdazzz 5Mugn1KkBunK9rmL9OcuBl+N3hBXOzju9uEBupq1EdcDWPYlbC4rMTJJHNmj9fP65WKu KpxLO1hP5xNZTQhYvVcLw5+EivtmzEY56ROx0g9Mh+HhWKCp0lPJJJKTaCieXEdXROjV Tmojww3lDuEW+zMLN1o8hPIW99EnsZRoLdNfLBawE5bXXZRlWuCd4GpEb/WIvFMj84ts L5pg== 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=yZaki2qOIT/Ss/aj2KSIXCRReWGzFLWHN4R8eynJrjI=; b=ZBd0D74o7UwMRFOvuL4PZbmMadjIMcBUJcISYZBq1fk+0h1Ow4m+xVwjKZe+rTbXDz U7vi9bqeSwGqh6jA/XwkPpWXXrpqX96b39ybvW+bb3W6uVdzVjCYVb/tT00rxI9P79Pg 04wmxUHxUYoOcYLE9epVO2ZfrJec+c6DYzF+pIL/Lpbls/m6F4NFX6TgYcm5gAUk9/aV O9yIESkqbgLVyvj46zhfIgFJPGWBbdPqzpQs7p5FMa8a0gzkK3y9S3a3JKGVDiLhE6aW GjAsRQ2UkPRDX3NBVTN8QzckNcticlKXdpzrOXswFQ/cYPbr2lTJHJxbPbJEwkeiHqaN eTyg== X-Gm-Message-State: AGi0PuZc7bAfTslJOPOsR7VdXKT5AvcPi6uEB2YxF+nigul2oyiG+WcJ btv0J9TZiN4L84O+IguhSPlImrmU/j0= X-Google-Smtp-Source: APiQypIUdWgvynAVjPxG0uF5tlcJxZ4fsURZtl5kfRrTayNNrsENj79HWWuI5iQTqVlEYxCPqHf1ew== X-Received: by 2002:a37:b587:: with SMTP id e129mr2482343qkf.226.1588236476530; Thu, 30 Apr 2020 01:47:56 -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 f130sm1419553qke.22.2020.04.30.01.47.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Apr 2020 01:47:56 -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] extend RPi3 to support 3A+, 2B (v1.2) and CM3 Date: Thu, 30 Apr 2020 01:47:42 -0700 Message-Id: <20200430084746.51455-1-andrey.warkentin@gmail.com> X-Mailer: git-send-email 2.17.1 Dear all, 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 ff the Pi 2 board. Pi 3A+ is the 512MB variant that dispensess 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/RPi4: document 3A+ support. RPi3: add support for the v1.2 Pi 2B. RPi3: add support for Compute Module 3. RPi3/RPi4: touch up readme's a bit. .../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