Changelog: v3: * Remove ADC and boardid, since it's not really used yet. * Add more comments. v2: * Split HiKeyDxe & HiKey960Dxe into smaller patches. * Replace hardcoding register with macro. v1: * Enable GPIO driver. * Enable virtual keyboard driver.
Haojian Zhuang (6): Platform/Hisilicon/HiKey960: add gpio platform driver Platform/HiKey960: do basic initialization Platform/HiKey960: enable virtual keyboard Platform/Hisilicon/HiKey: add gpio platform driver Platform/HiKey: do basic initialization on hikey Platform/HiKey: enable virtual keyboard Platform/Hisilicon/HiKey/HiKey.dsc | 8 + Platform/Hisilicon/HiKey/HiKey.fdf | 8 + Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.c | 217 ++++++++++++++++ Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.inf | 45 ++++ .../Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.c | 74 ++++++ .../Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.inf | 36 +++ Platform/Hisilicon/HiKey960/HiKey960.dsc | 8 + Platform/Hisilicon/HiKey960/HiKey960.fdf | 8 + .../Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.c | 275 +++++++++++++++++++++ .../Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.h | 94 +++++++ .../Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.inf | 48 ++++ .../HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.c | 83 +++++++ .../HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.inf | 35 +++ Silicon/Hisilicon/Hi3660/Hi3660.dec | 32 +++ Silicon/Hisilicon/Hi3660/Include/Hi3660.h | 175 +++++++++++++ Silicon/Hisilicon/Hi3660/Include/Hkadc.h | 68 +++++ Silicon/Hisilicon/Hi6220/Include/Hi6220.h | 6 + Silicon/Hisilicon/Hi6220/Include/Hi6220RegsPeri.h | 50 ++++ 18 files changed, 1270 insertions(+) create mode 100644 Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.c create mode 100644 Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.inf create mode 100644 Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.c create mode 100644 Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.inf create mode 100644 Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.c create mode 100644 Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.h create mode 100644 Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.inf create mode 100644 Platform/Hisilicon/HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.c create mode 100644 Platform/Hisilicon/HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.inf create mode 100644 Silicon/Hisilicon/Hi3660/Hi3660.dec create mode 100644 Silicon/Hisilicon/Hi3660/Include/Hi3660.h create mode 100644 Silicon/Hisilicon/Hi3660/Include/Hkadc.h create mode 100644 Silicon/Hisilicon/Hi6220/Include/Hi6220RegsPeri.h Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> -- 2.7.4 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel