From nobody Mon Feb 9 23:40:18 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+55006+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+55006+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1582814466; cv=none; d=zohomail.com; s=zohoarc; b=flM8ygKTJM5Ui7j0HTH3j/edmGPQRw8W9OkRe3nVq3h3gIV9fEcsJrwn6p/yjrre/Y48Tr0QXQPaE6BE9lmgMrL6Cx0JnI9vqc5zwFxbD7qIhKdM3RmnmbGmr0zEzFR3vUyc+/qcrU2dUNQuijtU+3FcGbZBOWCRwxEgij8YJCA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1582814466; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=aySe1jJbQ4CAIA+cst/+VQR9TaNdtVd5H9YOYjP20LQ=; b=O/qTQzDJ4G6xBbwFV25ds6dSq6sp+xMOytHcPy9KEBrVpxonA9FERJXZvqQVVfaZG+8yrAzJoRGMGKk/lNUceEsnGDu+AHJhQdk5NcofogpeWcENuK8DrzI3F35ec7P6tIIqH/IZqggoDvz5fOcMsAD18R2yhffqHaQd3sqzlOY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+55006+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1582814466750240.90711504736998; Thu, 27 Feb 2020 06:41:06 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id iAT2YY1788612xhAkeTdQDE6; Thu, 27 Feb 2020 06:41:04 -0800 X-Received: from mail-wm1-f66.google.com (mail-wm1-f66.google.com [209.85.128.66]) by mx.groups.io with SMTP id smtpd.web11.4837.1582814463904636028 for ; Thu, 27 Feb 2020 06:41:04 -0800 X-Received: by mail-wm1-f66.google.com with SMTP id c84so3716417wme.4 for ; Thu, 27 Feb 2020 06:41:03 -0800 (PST) X-Gm-Message-State: gfsQObWkiwNHM1Q1ODVt9yHpx1787277AA= X-Google-Smtp-Source: APXvYqzOqefVOFC5FZ66tqTMXpSHzz7CQDzAWO1ASS7MXDUW6xekZUX+MJNVfApYKcC3MBedYQIneQ== X-Received: by 2002:a1c:a382:: with SMTP id m124mr5580630wme.90.1582814462222; Thu, 27 Feb 2020 06:41:02 -0800 (PST) X-Received: from localhost.localdomain (aaubervilliers-682-1-29-142.w90-88.abo.wanadoo.fr. [90.88.192.142]) by smtp.gmail.com with ESMTPSA id k7sm8273575wrq.12.2020.02.27.06.41.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2020 06:41:01 -0800 (PST) From: "Ard Biesheuvel" To: devel@edk2.groups.io Cc: Ard Biesheuvel , lersek@redhat.com, eric.auger@redhat.com, philmd@redhat.com, marcandre.lureau@redhat.com, stefanb@linux.ibm.com, leif@nuviainc.com Subject: [edk2-devel] [PATCH v4 02/11] ArmVirtPkg/PlatformPeiLib: make PcdLib dependency explicit in .INF Date: Thu, 27 Feb 2020 15:40:47 +0100 Message-Id: <20200227144056.56988-3-ard.biesheuvel@linaro.org> In-Reply-To: <20200227144056.56988-1-ard.biesheuvel@linaro.org> References: <20200227144056.56988-1-ard.biesheuvel@linaro.org> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,ard.biesheuvel@linaro.org Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1582814464; bh=P0tMscCXllnKipAltDTm8wIhMmuCEWDZe8UeXw1oiUU=; h=Cc:Date:From:Reply-To:Subject:To; b=b0cpynrD56fjqutyJSG+YxFfSsbobP559kClkFjEBL9DaBYwm8nFCmOubnBIFTKbBUR rGIkEaFRZtUkJWXWscKFGv0Ko1kANA0mPBrS0S9H+QpYzTtYvKxaf87hF/lMwHVGvQqFa Phv664htr8zOb2BdeZSwDf+vFpgXnbqXHgE= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" We currently include PcdLib.h in PlatformPeiLib, without declaring this dependency in its .INF description. Since all the PCDs we use resolve to fixed type in practice, this does not really matter at the moment, but since we will be adding dynamic PCD references in a subsequent patch, let's make the PcdLib dependency explicit, so that its dispatch is guaranteed to be ordered correctly with respect to the provider of the dynamic PCD PPI. Signed-off-by: Ard Biesheuvel Reviewed-by: Laszlo Ersek Reviewed-by: Philippe Mathieu-Daude --- ArmVirtPkg/Library/PlatformPeiLib/PlatformPeiLib.inf | 1 + 1 file changed, 1 insertion(+) diff --git a/ArmVirtPkg/Library/PlatformPeiLib/PlatformPeiLib.inf b/ArmVirt= Pkg/Library/PlatformPeiLib/PlatformPeiLib.inf index 46db117ac28e..5428040f121d 100644 --- a/ArmVirtPkg/Library/PlatformPeiLib/PlatformPeiLib.inf +++ b/ArmVirtPkg/Library/PlatformPeiLib/PlatformPeiLib.inf @@ -29,6 +29,7 @@ [LibraryClasses] DebugLib HobLib FdtLib + PcdLib =20 [FixedPcd] gArmTokenSpaceGuid.PcdFvSize --=20 2.20.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#55006): https://edk2.groups.io/g/devel/message/55006 Mute This Topic: https://groups.io/mt/71587886/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-