ArmPlatformPkg: introduce LcdHwLib library class
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Fri, 1 Dec 2017 09:41:10 +0000 (09:41 +0000)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Tue, 12 Dec 2017 17:37:29 +0000 (17:37 +0000)
commit99cfb43aa6bef761d588b3192f8402a484bb5354
treeacebbcfeb9caf494add2b98c2c1f95926576d618
parente3e40c83fd2c6739512e8545a09848165facc0fb
ArmPlatformPkg: introduce LcdHwLib library class

Add the declaration and include file for the new LcdHwLib library class,
which will allow us to abstract away from platform  variations in the
LCD graphics output driver.

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>
[ardb: add NULL implementation as well and add it to ArmPlatformPkg.dsc]
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
ArmPlatformPkg/ArmPlatformPkg.dec
ArmPlatformPkg/ArmPlatformPkg.dsc
ArmPlatformPkg/Include/Library/LcdHwLib.h [new file with mode: 0644]
ArmPlatformPkg/Library/LcdHwNullLib/LcdHwNullLib.c [new file with mode: 0644]
ArmPlatformPkg/Library/LcdHwNullLib/LcdHwNullLib.inf [new file with mode: 0644]