Changelog: v7: * Move head files into c file. v6: * Append missing HiKey960Gpio files in v5. v5: * Remove unused functions and definitions. * Add commit comments for hardcoding values. v4: * Fix hard-coding value. * Remove unused functions. 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 Silicon/Hisilicon/Hi3660/Hi3660.dec | 32 ++ Platform/Hisilicon/HiKey/HiKey.dsc | 8 + Platform/Hisilicon/HiKey960/HiKey960.dsc | 8 + Platform/Hisilicon/HiKey/HiKey.fdf | 8 + Platform/Hisilicon/HiKey960/HiKey960.fdf | 8 + Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.inf | 45 +++ Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.inf | 36 +++ Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.inf | 48 +++ Platform/Hisilicon/HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.inf | 35 +++ Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.h | 24 ++ Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.h | 47 +++ Silicon/Hisilicon/Hi3660/Include/Hi3660.h | 195 ++++++++++++ Silicon/Hisilicon/Hi6220/Include/Hi6220.h | 6 + Silicon/Hisilicon/Hi6220/Include/Hi6220RegsPeri.h | 50 ++++ Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.c | 207 +++++++++++++ Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.c | 74 +++++ Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.c | 309 ++++++++++++++++++++ Platform/Hisilicon/HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.c | 83 ++++++ 18 files changed, 1223 insertions(+) create mode 100644 Silicon/Hisilicon/Hi3660/Hi3660.dec create mode 100644 Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.inf create mode 100644 Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.inf create mode 100644 Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.inf create mode 100644 Platform/Hisilicon/HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.inf create mode 100644 Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.h create mode 100644 Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.h create mode 100644 Silicon/Hisilicon/Hi3660/Include/Hi3660.h create mode 100644 Silicon/Hisilicon/Hi6220/Include/Hi6220RegsPeri.h create mode 100644 Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.c create mode 100644 Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.c create mode 100644 Platform/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.c create mode 100644 Platform/Hisilicon/HiKey960/HiKey960GpioDxe/HiKey960GpioDxe.c Cc: Leif Lindholm <[email protected]> Cc: Ard Biesheuvel <[email protected]> -- 2.7.4 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

