summaryrefslogtreecommitdiff
path: root/Platform/ARM/VExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c
diff options
context:
space:
mode:
authorGirish Pathak <girish.pathak at arm.com>2017-09-26 21:15:28 +0100
committerLeif Lindholm <leif.lindholm@linaro.org>2018-04-23 18:04:08 +0100
commit0449acb982dc8f4c7f4573756a909e44c3edfb59 (patch)
treec49a60ec1afed63cd45365e09ddaaee5d705f3ef /Platform/ARM/VExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c
parentc5dd97e9c224fc688ccc92e5f4b276b10dd67c73 (diff)
downloadedk2-platforms-0449acb982dc8f4c7f4573756a909e44c3edfb59.tar.xz
ARM/VExpressPkg: Reserving framebuffer at build
This change uses two PCDs, PcdArmLcdFrameBufferBase and PcdArmLcdFrameBufferSize introduced in correspondiong EDK2 patch to reserve framebuffer in DRAM if these values are defined in platform specific DSC file, avoiding the need to allocate dynamically. This allows the framebuffer to appear as "I/O memory" outside of the normal RAM map, which is similar to the "VRAM" case. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Girish Pathak <girish.pathak@arm.com> Signed-off-by: Evan Lloyd <evan.lloyd@arm.com> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Platform/ARM/VExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c')
0 files changed, 0 insertions, 0 deletions