From 8707f835ae355832965508b6be96765660fb1861 Mon Sep 17 00:00:00 2001 From: Pierre Gondois Date: Wed, 14 Feb 2024 13:42:24 +0100 Subject: [PATCH] ArmPkg: Remove ArmCortexA9.h The last reference to ArmCortexA9.h in the edk2 repository was removed in: a913ad02479d ("ArmPlatformPkg: remove ArmVExpressPkg") The last reference to the file in the edk2-platforms repository was agreed to be dropped: https://edk2.groups.io/g/devel/message/115378 Cc: Leif Lindholm Cc: Ard Biesheuvel Cc: Sami Mujawar Signed-off-by: Pierre Gondois Reviewed-by: Ard Biesheuvel Reviewed-by: Sami Mujawar --- ArmPkg/Include/Chipset/ArmCortexA9.h | 57 ---------------------------- 1 file changed, 57 deletions(-) delete mode 100644 ArmPkg/Include/Chipset/ArmCortexA9.h diff --git a/ArmPkg/Include/Chipset/ArmCortexA9.h b/ArmPkg/Include/Chipset/ArmCortexA9.h deleted file mode 100644 index a89aeebd4a..0000000000 --- a/ArmPkg/Include/Chipset/ArmCortexA9.h +++ /dev/null @@ -1,57 +0,0 @@ -/** @file - - Copyright (c) 2011, ARM Limited. All rights reserved. - - SPDX-License-Identifier: BSD-2-Clause-Patent - -**/ - -#ifndef ARM_CORTEX_A9_H_ -#define ARM_CORTEX_A9_H_ - -#include - -// -// Cortex A9 feature bit definitions -// -#define A9_FEATURE_PARITY (1<<9) -#define A9_FEATURE_AOW (1<<8) -#define A9_FEATURE_EXCL (1<<7) -#define A9_FEATURE_SMP (1<<6) -#define A9_FEATURE_FOZ (1<<3) -#define A9_FEATURE_DPREF (1<<2) -#define A9_FEATURE_HINT (1<<1) -#define A9_FEATURE_FWD (1<<0) - -// -// Cortex A9 Watchdog -// -#define ARM_A9_WATCHDOG_REGION 0x600 - -#define ARM_A9_WATCHDOG_LOAD_REGISTER 0x20 -#define ARM_A9_WATCHDOG_CONTROL_REGISTER 0x28 - -#define ARM_A9_WATCHDOG_WATCHDOG_MODE (1 << 3) -#define ARM_A9_WATCHDOG_TIMER_MODE (0 << 3) -#define ARM_A9_WATCHDOG_SINGLE_SHOT (0 << 1) -#define ARM_A9_WATCHDOG_AUTORELOAD (1 << 1) -#define ARM_A9_WATCHDOG_ENABLE 1 - -// -// SCU register offsets & masks -// -#define A9_SCU_CONTROL_OFFSET 0x0 -#define A9_SCU_CONFIG_OFFSET 0x4 -#define A9_SCU_INVALL_OFFSET 0xC -#define A9_SCU_FILT_START_OFFSET 0x40 -#define A9_SCU_FILT_END_OFFSET 0x44 -#define A9_SCU_SACR_OFFSET 0x50 -#define A9_SCU_SSACR_OFFSET 0x54 - -UINTN -EFIAPI -ArmGetScuBaseAddress ( - VOID - ); - -#endif // ARM_CORTEX_A9_H_