mirror of https://github.com/acidanthera/audk.git
ArmPlatformPkg/ArmVExpressPkg: Do not declare SCC base for the RTSM VE Model
The System Control Configuration registers are not implemented on the Model git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12624 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
3372840669
commit
a79803d7f9
|
@ -65,10 +65,6 @@
|
|||
// Memory-mapped peripherals
|
||||
************************************************************************************/
|
||||
|
||||
// Note: There is no System Configuration Controller on the Model,
|
||||
// So do dummy definition to avoid build failures
|
||||
#define ARM_VE_SCC_BASE
|
||||
|
||||
// SP810 Controller
|
||||
#undef SP810_CTRL_BASE
|
||||
#define SP810_CTRL_BASE 0x1C020000
|
||||
|
|
|
@ -217,8 +217,13 @@ ArmPlatformSysConfigSetDevice (
|
|||
// Intercept some functions
|
||||
switch(Function) {
|
||||
case SYS_CFG_SCC:
|
||||
#ifdef ARM_VE_SCC_BASE
|
||||
MmioWrite32 ((ARM_VE_SCC_BASE + (Device * 4)),Value);
|
||||
return EFI_SUCCESS;
|
||||
#else
|
||||
// There is no System Configuration Controller on the Model
|
||||
return EFI_UNSUPPORTED;
|
||||
#endif
|
||||
|
||||
case SYS_CFG_OSC_SITE1:
|
||||
Function = SYS_CFG_OSC;
|
||||
|
|
Loading…
Reference in New Issue