]> git.proxmox.com Git - mirror_edk2.git/commit - ArmPlatformPkg/Include/Drivers/PL061Gpio.h
ArmPlatformPkg: PL061: support multiple controller
authorHaojian Zhuang <haojian.zhuang@linaro.org>
Mon, 14 Mar 2016 05:30:37 +0000 (13:30 +0800)
committerLeif Lindholm <leif.lindholm@linaro.org>
Mon, 14 Mar 2016 13:17:34 +0000 (13:17 +0000)
commit727894d5c90f0fc675848d7cc56513589e63a4b7
tree74527c20093ea085e1c40d43e8e9be1138f1145e
parent78741ce91e1285c9fbb3ba554f5f968dfca58ede
ArmPlatformPkg: PL061: support multiple controller

Support multiple PL061 controllers. If platform gpio driver couldn't be
found, PL061 gpio driver will continue to load PcdPL061GpioBase as the
register base.

It could be compatible with the use case of current PL061 gpio driver.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
ArmPlatformPkg/Drivers/PL061GpioDxe/PL061Gpio.c
ArmPlatformPkg/Drivers/PL061GpioDxe/PL061GpioDxe.inf
ArmPlatformPkg/Include/Drivers/PL061Gpio.h