From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (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 CD43E1A1EF1 for ; Thu, 15 Sep 2016 07:40:55 -0700 (PDT) Received: by mail-it0-x232.google.com with SMTP id x192so5122234itb.0 for ; Thu, 15 Sep 2016 07:40:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=EyG0Lma21ux4LYVWYG74BsSMumxsZGPle1k4ippp1JU=; b=UE2i62fZMZXQH5bO6NagPtsbX6NgOKcvMydSD5fMVG1PqV0jNjPz5aPhKbh5kg8aU0 hIIS2ENwGVu2GUJP21dTjTrdvvXvkp7ADd/QZXaWIEhzGXsk3yI5O52PV9rzpG5oduYy PvbkR4TjUn3JwWnCOjaQVAKTFnXBTlo3xA28Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=EyG0Lma21ux4LYVWYG74BsSMumxsZGPle1k4ippp1JU=; b=FBRmMb3SojLwszhjCidbwftJmuRdTavk1iujGTNR5rjJ55qxhY8VK4j+uSEG+AZoXk eujqNFKuQKshDYTZnW+IfwKBlnaBma0haCPrD1eMLCE05b9btytLdwFsq6dG6zdjsPz7 ubUgZYVSE1QviWdb67F9ZswisOLbv2/oqvprjVJRBGM/5QeALnc6a4Ftc0YNvPDMMNsZ 3LYHseRAagEGGei8w12gQnsRig19+iFQAd0x9F0wLbouIupMTqlwXIx7qpWB40fkk9GN 5L2KsaJ9FmVJ50HlikW4DO9ok9bJivxxAFu2zZZxSvObE+1+WOByc1BzBrs9zVrDFXIE H0XQ== X-Gm-Message-State: AE9vXwMgcfbNKHm5G7VV4yUn+fgGoSWqAmaTrYc21XheucsPY+tHua321GJJqCmutG40rRFKUwbhV5JDA1VhtmMX X-Received: by 10.107.35.209 with SMTP id j200mr17068868ioj.26.1473950453480; Thu, 15 Sep 2016 07:40:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.204.195 with HTTP; Thu, 15 Sep 2016 07:40:53 -0700 (PDT) In-Reply-To: References: <1473946233-10547-1-git-send-email-ard.biesheuvel@linaro.org> From: Ard Biesheuvel Date: Thu, 15 Sep 2016 15:40:53 +0100 Message-ID: To: edk2-devel-01 , Laszlo Ersek Cc: Shannon Zhao , Sakar Arora , Ard Biesheuvel Subject: Re: [PATCH 0/4] ArmVirtPkg: FdtClientDxe & HighMemDxe updates X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2016 14:40:56 -0000 Content-Type: text/plain; charset=UTF-8 On 15 September 2016 at 14:34, Ard Biesheuvel wrote: > On 15 September 2016 at 14:30, Ard Biesheuvel wrote: >> Patch #4 moves HighMemDxe to the FDT client protocol, and updates it to >> handle #address-cells/#size-cells values of <1> as well as <2>, and lets >> it deal with memory nodes whose 'reg' properties describe multiple disjoint >> regions. >> >> Patches #1 to #3 are somewhat preparatory in nature: >> - Patch #1 is a small thinko fix >> - Patch #2 drops the 'regelemsize' output parameter for 'reg' related methods >> of the FDT client protocol in favour of addresscells/sizecells. >> - Patch #3 adds methods to iterate over all 'reg' properties of all memory nodes >> Committed as 38ed4a9e3a65 ArmVirtPkg/FdtClientDxe: fix check for size of "reg" properties cfc8d51c0cbf ArmVirtPkg/FdtClientDxe: report address and size cell count directly 969d2eb3875a ArmVirtPkg/FdtClientDxe: add methods to iterate over memory nodes 490acf8908f7 ArmVirtPkg/HighMemDxe: move to FDT client protocol with your comments addressed. Thanks, Ard,