From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.10545.1608300987608179624 for ; Fri, 18 Dec 2020 06:16:27 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@nuviainc-com.20150623.gappssmtp.com header.s=20150623 header.b=wMgORwdD; spf=pass (domain: nuviainc.com, ip: 209.85.221.44, mailfrom: leif@nuviainc.com) Received: by mail-wr1-f44.google.com with SMTP id r3so2355958wrt.2 for ; Fri, 18 Dec 2020 06:16:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nuviainc-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Iy60LWpCqcZhQqnxj5guwFbJYcfnMJTD3UZGezO+xPE=; b=wMgORwdDjKp9gLv8VW87EjgJH+w1ZITcv9aThfxdKYIjLMqJGH7uU0uR4Db4+0UNs2 lmooZ/kIPMUOrtFNLTAZ0Qh74jWq0q/i6Nqzwl6DHpTJmiVwz4Mnn+yAgVITvsAk4X+3 xH16Al2wT/o9+oWPTDoKwj+erFEmR7yVQI04qOEk3nWooxTzjfStNWK80uOc4jb3ZTrQ 2HkK84VYaUhJehVS5OMLSk0eZqX415BCwZo/ovFTzDlJboZg2UKE+vdl6yiQ8QpSJlk1 RmeqEvwmrB7BhsQWnQoD9HpGQQnXh/CWBGuqaEUGUQVrOd6RwULCo8DwZAJ34vvwHhWw kEPg== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=Iy60LWpCqcZhQqnxj5guwFbJYcfnMJTD3UZGezO+xPE=; b=JQtXVGAVcwF7V5ihvzigW5vJR5bczrwgH8iLxHygQ6m/knYmup9qvtDggZzDSdhUJz 8N38Ri7b0hzmW8H9I3VjOBbQjt3f160VDtNz5dB+I64CWxQ74wApHNNnflIa4M7RQ3KQ /vVO/a+sDvDCf2hFdwMFNZFtk0yjIA9i0fOlW1TxHVdKTj1kVi8ANnyixRETyMHY0lxP hoC5uV0Ji69F2krOQd42dJhEPEV1ZczyBI2ZrF2DbF1Ozs0zuIEf7uY9A9ZwPnCHY7dm hvBVr2whCXIH+jCCOLAXzPkQvCpWLC55FzEirh8zseUbJUYzt6y49YRI8AsWuZ7vQSEs SEvg== X-Gm-Message-State: AOAM530SvZEdHbbYUqoosBFO6SBZFN7ufmtlaxsIhtuwV8hx6OGc8DCb AhZMa4lTFuaty5eNQxcr7W02DMT8FMdw7zvcyqz67su6lIvpX5RGmz82zPo0nEZckxOvb+KJAcj FoGmPDGbBVkfjw/ZcKkZGDxEZwCUb98zFuRVTPs2ARLkctPpGPHZQYHvlsZIy9WTmsQ== X-Google-Smtp-Source: ABdhPJy9jk/w9wODdghS/3oF0pUI/LA4KpKae4UlwL05fg4Zgz5SL5cpF9gXblvp8A8BiDKaRXv7yA== X-Received: by 2002:adf:f5c5:: with SMTP id k5mr4895392wrp.286.1608300986034; Fri, 18 Dec 2020 06:16:26 -0800 (PST) Return-Path: Received: from vanye.hemma.eciton.net (cpc1-cmbg19-2-0-cust915.5-4.cable.virginm.net. [82.27.183.148]) by smtp.gmail.com with ESMTPSA id b12sm18558569wmj.2.2020.12.18.06.16.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Dec 2020 06:16:25 -0800 (PST) From: "Leif Lindholm" To: devel@edk2.groups.io Cc: Ard Biesheuvel Subject: [PATCH 9/9] ArmPkg/ArmLib: move ArmReadIdPfr0/1 into private header ArmV7Lib.h Date: Fri, 18 Dec 2020 14:16:17 +0000 Message-Id: <20201218141617.26947-10-leif@nuviainc.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201218141617.26947-1-leif@nuviainc.com> References: <20201218141617.26947-1-leif@nuviainc.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit ArmReadIdPfr0 () and ArmReadIdPfr1 () are now used only inside ArmLib. Remove the prototypes from the public header to discourage new id register accessor additions, and direct id register access in general. Move them into local header Arm/ArmV7Lib.h. Cc: Ard Biesheuvel Signed-off-by: Leif Lindholm --- ArmPkg/Include/Library/ArmLib.h | 12 ------------ ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h | 12 ++++++++++++ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ArmPkg/Include/Library/ArmLib.h b/ArmPkg/Include/Library/ArmLib.h index c2ed72112b73..26cb05def0a2 100644 --- a/ArmPkg/Include/Library/ArmLib.h +++ b/ArmPkg/Include/Library/ArmLib.h @@ -133,18 +133,6 @@ ArmIsArchTimerImplemented ( VOID ); -UINTN -EFIAPI -ArmReadIdPfr0 ( - VOID - ); - -UINTN -EFIAPI -ArmReadIdPfr1 ( - VOID - ); - UINTN EFIAPI ArmCacheInfo ( diff --git a/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h b/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h index 93183e67230e..bb7bda0a3aeb 100644 --- a/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h +++ b/ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h @@ -48,5 +48,17 @@ ArmCleanInvalidateDataCacheEntryBySetWay ( IN UINTN SetWayFormat ); +UINTN +EFIAPI +ArmReadIdPfr0 ( + VOID + ); + +UINTN +EFIAPI +ArmReadIdPfr1 ( + VOID + ); + #endif // __ARM_V7_LIB_H__ -- 2.20.1