From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f42.google.com (mail-qv1-f42.google.com [209.85.219.42]) by mx.groups.io with SMTP id smtpd.web10.1558.1588274357277136875 for ; Thu, 30 Apr 2020 12:19:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=NJOF9hR3; spf=pass (domain: gmail.com, ip: 209.85.219.42, mailfrom: andrey.warkentin@gmail.com) Received: by mail-qv1-f42.google.com with SMTP id q2so3622334qvd.1 for ; Thu, 30 Apr 2020 12:19:17 -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=NgxcBLv7cVeaCqepn/6mwDSsh0rBRRSKZwQevdbSpaE=; b=NJOF9hR3Dfp+dBL7OE9HqVxb9tf+VVpehQCha0n52hE9jZ+z/8Nur6UZAtLD18p9HK 9978IgzFZ772hP1D609Xav1FhFTGiaCy7T9jMFvU1L0veqeXk0dLlr5LfvEFf2+fdgYM Ph63Wvg+0vV0x4bXaaMiOnV6osHpjYb61zuleYhmBU1EQwizFdIwKEiVNOry9k9vJVaG ddLlpcDf/K2oSqewJ2wjzuvAoijUa7Yw68ZSRwjLkH2F1O7S4HWIX/pXNaQzBLRRoMan 0GdObwL5virC2m2Ap4p4H959uwzVi2lBDN1t+LUl/XzWKD5C1YuNElrcA6tu8Tht1Cjt Gm9g== 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=NgxcBLv7cVeaCqepn/6mwDSsh0rBRRSKZwQevdbSpaE=; b=BBaKkMfKnPqVC2HxX41y050Gb3KE2/K10Vz6TZ+4YOJZG9r8jrEDTqizhBOgbMC8cw jDX7xFc8yDWA7iEyj5EvEwfeDEmZLVi0yOGV+NjKARNkKnydsnao2JWRVBqFrhYja155 LQv6rMU6aNfQO4tZMpWmmV27yJsQdY4E5Xotz1cMzX6o5Zq//ym+SvuceXfzXwoN3FXY axh6iDh94uOVu2O4cU4v2mmXqC25ItlFQlDbMUGlCCN5otd43BMyt4IcVW1+k8VeWPij UcwOppMfTV80huEr6ehbeth+SQUNE78pubtrnXNVPAddCaDHEnp8M1P/SZ2rtbaJhGJ4 UCcA== X-Gm-Message-State: AGi0PuZu+/nZnUWwJjzk5kdtuHtyCG4EPC6j2y+aEKJY1yac9DGhJQy5 pU/D7xt1ZGdhlqcaNz6h+SA6Y5SRnoQ= X-Google-Smtp-Source: APiQypIxO7G0KG24F3EvVOv8ECbQnN80ADrTuvMWlV5bV8ahRmigr6NdIRUY3xo5248yREMBWOke+w== X-Received: by 2002:a05:6214:146b:: with SMTP id c11mr400506qvy.191.1588274356309; Thu, 30 Apr 2020 12:19:16 -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 d188sm778733qkg.59.2020.04.30.12.19.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Apr 2020 12:19:15 -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/2] Fixing FDT handling on Pi 3 Date: Thu, 30 Apr 2020 12:18:59 -0700 Message-Id: <20200430191901.89372-1-andrey.warkentin@gmail.com> X-Mailer: git-send-email 2.17.1 Dear all, This patch set finishes what I started with the Pi 4 fix for the regression seen with newer VideoCore firmware, where a device tree passed via config.txt would not be detected by UEFI. This makes VPU-passed FDT work again on Pi 3 variants. This also cleans up the docs around correctly using FDT, hopefully solving some of the frustrations seem around using this correctly. Andrei Warkentin (2): RPi3/RPi4: fix RPi 3 VPU-passed FDT handling by unifying with RPi4 implementation RPi: update Pi3 and Pi4 readmes with correct info on FDT handling .../Library/PlatformLib/RaspberryPiMem.c | 45 +++++++++---------- Platform/RaspberryPi/RPi3/RPi3.dsc | 9 +++- Platform/RaspberryPi/RPi3/RPi3.fdf | 36 ++++++++------- Platform/RaspberryPi/RPi3/Readme.md | 38 ++++++++++------ Platform/RaspberryPi/RPi4/RPi4.dsc | 7 ++- Platform/RaspberryPi/RPi4/RPi4.fdf | 8 ++++ Platform/RaspberryPi/RPi4/Readme.md | 24 +++++----- Platform/RaspberryPi/RaspberryPi.dec | 6 ++- 8 files changed, 103 insertions(+), 70 deletions(-) -- 2.17.1