ArmPkg: Move ARM Platform drivers from ArmPkg/Drivers/ to ArmPlatformPkg/Drivers/
authoroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 1 Jul 2011 15:30:01 +0000 (15:30 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 1 Jul 2011 15:30:01 +0000 (15:30 +0000)
commit5cc45b70c310f853f28b2351f3d93109ff858dcf
tree22917c5dfa20a9f553c1adda9ce6efc04b722dc7
parent7fb54d9d04f52e22f6df16e0035c565c3dce7bd4
ArmPkg: Move ARM Platform drivers from ArmPkg/Drivers/ to ArmPlatformPkg/Drivers/

The idea is to keep ArmPkg responsible for the ARM architectural modules and ArmPlatformPkg
the ARM development platform packages (with their respective drivers).

ArmPlatformPkg: Reduce driver dependency on ArmPlatform.h

- Move some driver definitions from C-Macro to PCD values
- Unify PCD driver namespace

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11956 6f19259b-4bc3-4df7-8a09-765794883524
68 files changed:
ArmPkg/ArmPkg.dec
ArmPkg/ArmPkg.dsc
ArmPkg/Drivers/PL180MciDxe/PL180Mci.c [deleted file]
ArmPkg/Drivers/PL180MciDxe/PL180Mci.h [deleted file]
ArmPkg/Drivers/PL180MciDxe/PL180MciDxe.inf [deleted file]
ArmPkg/Drivers/PL301Axi/PL301Axi.c [deleted file]
ArmPkg/Drivers/PL301Axi/PL301Axi.inf [deleted file]
ArmPkg/Drivers/PL310L2Cache/PL310L2Cache.c [deleted file]
ArmPkg/Drivers/PL310L2Cache/PL310L2CacheSec.inf [deleted file]
ArmPkg/Drivers/PL34xDmc/PL341Dmc.c [deleted file]
ArmPkg/Drivers/PL34xDmc/PL341Dmc.inf [deleted file]
ArmPkg/Drivers/PL35xSmc/InitializeSMC.S [deleted file]
ArmPkg/Drivers/PL35xSmc/InitializeSMC.asm [deleted file]
ArmPkg/Drivers/PL35xSmc/PL354SmcSec.inf [deleted file]
ArmPkg/Include/Drivers/PL301Axi.h [deleted file]
ArmPkg/Include/Drivers/PL310L2Cache.h [deleted file]
ArmPkg/Include/Drivers/PL341Dmc.h [deleted file]
ArmPkg/Include/Drivers/PL354Smc.h [deleted file]
ArmPkg/Library/L2X0CacheLibNull/L2X0Cache.c [deleted file]
ArmPkg/Library/L2X0CacheLibNull/L2X0CacheLibNull.inf [deleted file]
ArmPlatformPkg/ArmPlatformPkg.dec
ArmPlatformPkg/ArmRealViewEbPkg/ArmRealViewEb-RTSM-A8.dsc
ArmPlatformPkg/ArmRealViewEbPkg/ArmRealViewEb-RTSM-A9x2.dsc
ArmPlatformPkg/ArmRealViewEbPkg/Include/Platform/ArmPlatform.h
ArmPlatformPkg/ArmRealViewEbPkg/Library/ArmRealViewEbLibRTSM/ArmRealViewEb.c
ArmPlatformPkg/ArmRealViewEbPkg/Library/ArmRealViewEbLibRTSM/ArmRealViewEbMem.c
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA9x4.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA9x4.fdf
ArmPlatformPkg/ArmVExpressPkg/ArmVExpressPkg.dec
ArmPlatformPkg/ArmVExpressPkg/Include/Platform/CTA9x4/ArmPlatform.h
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/ArmVExpressLib.inf
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4.c
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Mem.c
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Sec.c
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigLib/ArmVExpressSysConfigLib.inf
ArmPlatformPkg/ArmVExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c
ArmPlatformPkg/ArmVExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpressLib.inf
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputBlt.c
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.c
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.h
ArmPlatformPkg/Drivers/PL061GpioDxe/PL061Gpio.c
ArmPlatformPkg/Drivers/PL061GpioDxe/PL061GpioDxe.inf
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804Timer.c
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
ArmPlatformPkg/Drivers/SP805WatchdogDxe/SP805Watchdog.c
ArmPlatformPkg/Drivers/SP805WatchdogDxe/SP805WatchdogDxe.inf
ArmPlatformPkg/Include/Drivers/PL031RealTimeClock.h
ArmPlatformPkg/Include/Drivers/PL061Gpio.h
ArmPlatformPkg/Include/Drivers/PL111Lcd.h
ArmPlatformPkg/Include/Drivers/PL301Axi.h [new file with mode: 0644]
ArmPlatformPkg/Include/Drivers/PL310L2Cache.h [new file with mode: 0644]
ArmPlatformPkg/Include/Drivers/PL341Dmc.h [new file with mode: 0644]
ArmPlatformPkg/Include/Drivers/PL35xSmc.h [new file with mode: 0644]
ArmPlatformPkg/Include/Drivers/SP805Watchdog.h
ArmPlatformPkg/Include/Library/ArmPlatformLib.h
ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortLib.c
ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.c
ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.inf
ArmPlatformPkg/Library/SP804TimerLib/SP804TimerLib.c
ArmPlatformPkg/Library/SP804TimerLib/SP804TimerLib.inf
ArmPlatformPkg/MemoryInitPei/MemoryInitPeim.c
ArmPlatformPkg/PrePeiCore/MainMPCore.c
ArmPlatformPkg/PrePeiCore/MainUniCore.c
ArmPlatformPkg/PrePeiCore/PrePeiCore.c
ArmPlatformPkg/PrePeiCore/PrePeiCore.h
ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf
ArmPlatformPkg/PrePi/Exception.S