From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::143; helo=mail-it1-x143.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-it1-x143.google.com (mail-it1-x143.google.com [IPv6:2607:f8b0:4864:20::143]) (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 31B11202E53C5 for ; Fri, 15 Feb 2019 03:05:28 -0800 (PST) Received: by mail-it1-x143.google.com with SMTP id v72so22429748itc.0 for ; Fri, 15 Feb 2019 03:05:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qzHk2FvlDglYeIu5NTZXmXwo3EwP6k70KQjMk8/kUbk=; b=kIRoyYSa+kympiMTY2cZ46piyNXB9On06kf97vipOQEZCEZgz+eT1Jaf31yErPGEiH JNtmQEETt8l91BaW84pHDaiMqHXu6ZuhkMA+yYb4APnpgVa623icCmrfETwlEO17D7lm 4jtdjMRwUmqSBsnG8ODsiyZ6CWn+FZtQaGKdhcl7dtaMQMBIY1YMvTKqJKQAg/Wl1egx E3HPytz0JgVRTSCiRLLnMEbHqTjLMRf+TDLFcIC9mzVjK+5mwEwgYmVV8bnGEx/tMRoc Ofy+HZoEk/Cb+vjOgdvX53Gr76n97l1gvaKdCR2wcZcCrIP9Fd8FvFxB6oOTb8Ewj7Pb 5iEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qzHk2FvlDglYeIu5NTZXmXwo3EwP6k70KQjMk8/kUbk=; b=fD9NdQbaH10dp3XICAxhMD59yyJJnfFKBevstONKSteHMcUnWipMYj0MxP6NAy5JBG R/bRcgPOcg3HYSrrlLQ0zeMZYmnxy+hjukSRxD5LAa/1tG5VD1D3mFT0t+hycDdc7fon bg7AUiRpATba0Oy6BE+teIIeMlYfs4RtQI3JIOLCT+2YA3Bgu3hEZnvKvPtfzmgC51y7 b5PqdTuKHX3Kb34PTd9xy0mS2Yu9Qv84U1Xs9QWrNrsLaQvQPTcGB84UpjPD0GierRwQ LqBvQNV/0x/HCSywrHz9zRUgoWGwcbvQtH0KmKTfRn5UrHmDZa9GNUF38UEuL6d79UKO Fa/w== X-Gm-Message-State: AHQUAuYHrJGkgWAX1p9HrwhsNxYHNYbV/Ykb7bvyrEcOtcs/36/iI4GE Yk/UxhuPAB/Cq8hm3sR37iaiidtSacWgzWdRhKm+2DY4Rtc= X-Google-Smtp-Source: AHgI3Ib6dwS5dieTmCxnQ2wR0R2KxpQ1ZE9Jo+xrIVaVpgoL/j2kfUf1tzZFjbzTAp6TB5oD4e31vHmHp6P2yOdWjS0= X-Received: by 2002:a24:c3c4:: with SMTP id s187mr5183233itg.158.1550228727316; Fri, 15 Feb 2019 03:05:27 -0800 (PST) MIME-Version: 1.0 References: <20190205162537.6472-1-pete@akeo.ie> In-Reply-To: From: Ard Biesheuvel Date: Fri, 15 Feb 2019 12:05:16 +0100 Message-ID: To: Jeremy Linton Cc: Pete Batard , "edk2-devel@lists.01.org" Subject: Re: [PATCH v5 edk2-platforms 00/22] Platform/RaspberryPi: Add Raspberry Pi 3 support X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2019 11:05:28 -0000 Content-Type: text/plain; charset="UTF-8" On Fri, 15 Feb 2019 at 11:27, Ard Biesheuvel wrote: > > On Wed, 13 Feb 2019 at 04:50, Jeremy Linton wrote: > > > > the > > Hi, > > > > On 2/5/19 10:25 AM, Pete Batard wrote: > > > Changes for v5: > > > > > > * Raspberry/Pi3 -> RaspberryPi/RPi3 > > > * Remove VirtualRealTimeClockLib as well as BUILD_EPOCH macro (use the upcoming > > > EmbeddedPkg Virtual RTC from EDK2 instead) > > > * Use $(PLATFORM_NAME) where possible in .dsc and .fdf > > > * Update Readme to remove build instructions, describe ACPI limitations, fix > > > ATF Readme link and split OS installation & test notes into a separate file. > > > * Add -Wl,--fix-cortex-a53-843419 to LINK_FLAGS > > > > > > IMPORTANT: Due to the removal of VirtualRealTimeClockLib this series requires > > > https://lists.01.org/pipermail/edk2-devel/2019-February/036301.html to have > > > been applied to your edk2 repository. > > > > I would just like to congratulate everyone working on this port. It is > > crazy awesome! I just applied these patches, followed the readme > > instructions for the SD card. Then grabbed a USB DVD drive, and a USB > > SSD, plugged in a keyboard/mouse/monitor/network and booted the fedora > > 29 1.2 install ISO. The graphical installer ran as expected, system > > installed as expected, and other than the nextboot not being reset (had > > to update it via the BDS, as is documented) it "just worked". > > > > There are a few rough edges here/there but the idea that we have another > > ARM machine that almost behaves like one expects a modern computing > > device to behave, is wonderful. The only real gocha continues to be the > > rpi's well known shortcomings, including the fact that it took nearly 6 > > hours to install. > > > > > > so, > > > > Tested-by: Jeremy Linton > > > > Thanks Jeremy. > > I fully agree, and I am quite happy to have an example to point to the > next time someone wants to contribute some 96boards UEFI port that > looks like u-boot and only runs on the serial port For the series Reviewed-by: Ard Biesheuvel edk2-non-osi pieces pushed as 863a3237a74c Platform/RaspberryPi/RPi3: Add ATF binaries 9c52bc5c0f14 Platform/RaspberryPi/RPi3: Add Device Tree binaries 635f97e09aaa Platform/RaspberryPi/RPi3: Add logo driver edk2-platforms pieces pushed as 06454982de98..94d6843f1a90 Thanks again, Pete, and everyone else for the excellent work. /me goes and updates his blog