audk/ArmPlatformPkg
Laszlo Ersek 189addfde6 ArmPlatformPkg/PL031RealTimeClockLib: hide LibRtcVirtualNotifyEvent
The RealTimeClockLib class header in edk2 mistakenly declares a function
called LibRtcVirtualNotifyEvent(). No component ever calls this function
crossing module boundaries; all RealTimeClockLib instances in edk2 and
edk2-platforms are supposed to register (and do register) their
SetVirtualAddressMap() notification functions.

Rename LibRtcVirtualNotifyEvent() to VirtualNotifyEvent(), and make it
static, in preparation for removing the LibRtcVirtualNotifyEvent()
declaration from the lib class header later.

Build- and boot-tested with ArmVirtQemu.

Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Leif Lindholm <quic_llindhol@quicinc.com>
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=4564
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Message-Id: <20231012091057.108728-3-lersek@redhat.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
2023-10-18 16:15:41 +00:00
..
Drivers ArmPlatformPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
Include/Library ArmPlatformPkg: Retire NorFlashDxe driver 2022-11-06 15:21:12 +00:00
Library ArmPlatformPkg/PL031RealTimeClockLib: hide LibRtcVirtualNotifyEvent 2023-10-18 16:15:41 +00:00
MemoryInitPei ArmPlatformPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PlatformPei ArmPlatformPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PrePeiCore ArmPlatformPkg/PrePeiCore: Make vector table object BTI compatible 2023-03-30 11:05:22 +00:00
PrePi ArmPlatformPkg: Remove RVCT support 2022-05-13 14:58:54 +00:00
Scripts ArmPlatformPkg: Remove RVCT support 2022-05-13 14:58:54 +00:00
ArmPlatformPkg.ci.yaml ArmPlatformPkg: Update YAML to ignore specific ECC files/errors 2021-11-30 14:19:07 +00:00
ArmPlatformPkg.dec ArmPlatformPkg: Retire NorFlashDxe driver 2022-11-06 15:21:12 +00:00
ArmPlatformPkg.dsc ArmPlatformPkg: Retire NorFlashDxe driver 2022-11-06 15:21:12 +00:00
SecureBootDefaultKeys.fdf.inc ArmPlatformPkg: Create include file for default key content. 2021-08-03 07:26:41 +00:00