/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/tsp/ |
tsp-fvp.mk | 7 # TSP source files specific to FVP platform 8 BL32_SOURCES += plat/arm/board/fvp/aarch64/fvp_helpers.S \ 9 plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.c \ 10 plat/arm/board/fvp/fvp_topology.c \ 11 plat/arm/board/fvp/tsp/fvp_tsp_setup.c \
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/sp_min/ |
sp_min-fvp.mk | 7 # SP_MIN source files specific to FVP platform 9 plat/arm/board/fvp/aarch32/fvp_helpers.S \ 10 plat/arm/board/fvp/drivers/pwrc/fvp_pwrc.c \ 11 plat/arm/board/fvp/fvp_pm.c \ 12 plat/arm/board/fvp/fvp_topology.c \ 13 plat/arm/board/fvp/sp_min/fvp_sp_min_setup.c \
|
fvp_sp_min_setup.c | 29 * FVP PSCI code will enable coherency for other clusters.
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/ |
fvp_security.c | 16 * The Base FVP has a TrustZone address space controller, the Foundation 17 * FVP does not. Trying to program the device on the foundation FVP will
|
platform.mk | 7 # Use the GICv3 driver on the FVP by default 13 # Default cluster count for FVP 16 # Default number of threads per CPU on FVP 22 # The FVP platform depends on this macro to build with correct GIC driver. 34 $(error "Incorrect cluster count specified for FVP port") 49 # Choose the GIC sources depending upon the how the FVP will be invoked 72 $(error "Incorrect GIC driver chosen on FVP port") 81 $(error "Incorrect CCN driver chosen on FVP port") 85 plat/arm/board/fvp/fvp_security.c \ 89 PLAT_INCLUDES := -Iplat/arm/board/fvp/includ [all...] |
fvp_def.h | 26 * FVP memory map related constants 43 * In case of FVP models with CCN, the CCN register space overlaps into 78 /* Constants to distinguish FVP type */ 94 /* FVP Power controller base address*/ 97 /* FVP SP804 timer frequency is 35 MHz*/ 101 /* SP810 controller. FVP specific flags */ 116 /* Base FVP compatible GIC memory map */ 131 /* NSAIDs used by devices in TZC filter 0 on FVP */ 134 #define FVP_NSAID_VIRTIO 8 /* from FVP v5.6 onwards */ 136 #define FVP_NSAID_VIRTIO_OLD 15 /* until FVP v5.5 * [all...] |
fvp_bl31_setup.c | 36 * FVP PSCI code will enable coherency for other clusters. 40 /* On FVP RevC, intialize SMMUv3 */
|
fvp_pm.c | 48 * Function which implements the common FVP specific operations to power down a 72 * on ARM GICv3 implementations on FVP. This is required, because FVP does not 97 * attempting to power down. In this case the FVP power 123 * FVP handler called when a CPU is about to enter standby. 139 * FVP handler called when a power domain is about to be turned on. The 161 * FVP handler called when a power domain is about to be turned off. The 191 * FVP handler called when a power domain is about to be suspended. The 199 * FVP has retention only at cpu level. Just return 239 * FVP handler called when a power domain has just been powered on afte [all...] |
fvp_common.c | 25 * arm_config holds the characteristics of the differences between the three FVP 160 * A single boot loader stack is expected to work on both the Foundation FVP 161 * models and the two flavours of the Base FVP models (AEMv8 & Cortex). The 177 ERROR("This firmware is for FVP models\n"); 199 * The hbi field in the SYS_ID is 0x020 for the Base FVP & 0x010 200 * for the Foundation FVP. 207 * Check for supported revisions of Foundation FVP 217 WARN("Unrecognized Foundation FVP revision %x\n", rev); 237 WARN("Unrecognized Base FVP revision %x\n", rev);
|
fvp_stack_protector.c | 18 * FVP does not have any random number generator, this is better than
|
fvp_err.c | 15 * FVP error handler
|
fvp_topology.c | 14 /* The FVP power domain tree descriptor */ 83 * Core position calculation for FVP platform depends on the MT bit in
|
fvp_trusted_boot.c | 15 * Store a new non-volatile counter value. On some FVP versions, the
|
/device/linaro/bootloader/arm-trusted-firmware/fdts/ |
fvp-base-gicv3-psci.dts | 9 /include/ "fvp-base-gicv3-psci-common.dtsi"
|
fvp-base-gicv3-psci-1t.dts | 9 /include/ "fvp-base-gicv3-psci-common.dtsi"
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/AArch64/ |
ArmFvpDxeAArch64.c | 26 { ARM_FVP_BASE_AEMv8x4_AEMv8x4_GICV2, FixedPcdGetPtr (PcdFdtFvpBaseAEMv8x4GicV2), L"fvp-base-gicv2-psci.dtb" },
27 { ARM_FVP_BASE_AEMv8x4_AEMv8x4_GICV2_LEGACY, FixedPcdGetPtr (PcdFdtFvpBaseAEMv8x4GicV2Legacy), L"fvp-base-gicv2legacy-psci.dtb" },
28 { ARM_FVP_BASE_AEMv8x4_AEMv8x4_GICV3, FixedPcdGetPtr (PcdFdtFvpBaseAEMv8x4GicV3), L"fvp-base-gicv3-psci.dtb" },
29 { ARM_FVP_FOUNDATION_GICV2, FixedPcdGetPtr (PcdFdtFvpFoundationGicV2), L"fvp-foundation-gicv2-psci.dtb" },
30 { ARM_FVP_FOUNDATION_GICV2_LEGACY, FixedPcdGetPtr (PcdFdtFvpFoundationGicV2Legacy), L"fvp-foundation-gicv2legacy-psci.dtb" },
31 { ARM_FVP_FOUNDATION_GICV3, FixedPcdGetPtr (PcdFdtFvpFoundationGicV3), L"fvp-foundation-gicv3-psci.dtb" },
64 // Remove the GIC variant to identify if we are running on the FVP Base or
73 // FVP Base Model with legacy GIC memory map
79 // FVP Base Model with GICv2 support
82 // FVP Base Model with GICv3 support [all...] |
/device/linaro/bootloader/arm-trusted-firmware/include/plat/arm/common/ |
arm_config.h | 17 /* FVP model has shifted affinity */ 19 /* FVP model has SMMUv3 affinity */ 21 /* FVP model has CCI (400 or 500/550) devices */
|
/device/linaro/hikey/uefi-tools/ |
platforms.config | 78 # ARM FVP BASE AEMv8-A model 80 LONGNAME=aarch64 FVP RTSM with full perhiperhal set 81 DSC=OpenPlatformPkg/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc 82 BUILDFLAGS=-D EDK2_OUT_DIR=Build/ArmVExpress-FVP-AArch64-Full -D EDK2_ENABLE_SMSC_91X=1 -D EDK2_ENABLE_PL111=1 85 UEFI_IMAGE_DIR=ArmVExpress-FVP-AArch64-Full 87 [fvp] 88 LONGNAME=aarch64 FVP RTSM 89 DSC=OpenPlatformPkg/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc 94 UEFI_IMAGE_DIR=ArmVExpress-FVP-AArch64 96 # ARM FVP BASE AEMv8-A mode [all...] |
edk2-platforms.config | 74 # ARM FVP BASE AEMv8-A model 75 [fvp] 76 LONGNAME=aarch64 FVP RTSM 77 DSC=Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc 82 UEFI_IMAGE_DIR=ArmVExpress-FVP-AArch64
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/drivers/pwrc/ |
fvp_pwrc.h | 10 /* FVP Power controller register offset etc */
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/include/ |
platform_def.h | 42 /* No SCP in FVP */ 96 * Currently only filters 0 and 2 are connected on Base FVP. 121 * FVP. They could be overriden at runtime in case the FVP implements the legacy
|
/device/linaro/bootloader/arm-trusted-firmware/docs/ |
user-guide.rst | 12 ARM development platform and ARM Fixed Virtual Platform (FVP) models. It is 17 bootable Linux software stack on Juno or FVP using the prebuilt binaries and 28 This document also assumes that the user is familiar with the `FVP models`_ and 37 running the FVP models is a dual-core processor running at 2GHz with 12GB of 149 - If ``PLAT`` is not specified, ``fvp`` is assumed by default. See the 153 - (AArch32 only) Currently only ``PLAT=fvp`` is supported. 237 this flag is 0. Note that this option is not used on FVP platforms. [all...] |
/external/clang/test/Sema/ |
transparent-union.c | 34 void fvp(TU); // expected-note{{previous declaration is here}} 35 void fvp(void *p) {} // expected-error{{conflicting types}} function
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/common/aarch32/ |
board_arm_helpers.S | 17 * On FVP platform, it updates the LEDs
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/common/aarch64/ |
board_arm_helpers.S | 17 * On FVP platform, it updates the LEDs
|