aboutsummaryrefslogtreecommitdiffstats
path: root/Platforms/Hisilicon/HiKey960/HiKey960Dxe/HiKey960Dxe.c
Commit message (Collapse)AuthorAgeFilesLines
* Platform/HiKey960: remove earlycon parameterHaojian Zhuang2018-01-251-2/+2
| | | | | | Don't need to append "earlycon" kernel parameter in bootloader. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: fix to enable FPLL0Haojian Zhuang2017-10-281-0/+3
| | | | | | Without this, kernel may hang with latest xloader image. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: register sd controllerHaojian Zhuang2017-08-221-0/+73
| | | | | | | 1. Register SD Card controller as PCI device. 2. Initialize power, clock and pinmux for SD Card controller. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: fix the pinmux of GPIO68Haojian Zhuang2017-06-131-0/+2
| | | | | | | Set the GPIO function on GPIO68 pinmux. Otherwise, fail to access GPIO68. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: fix the setting on wifi clockHaojian Zhuang2017-06-131-2/+2
| | | | Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: init wifi clockHaojian Zhuang2017-06-131-0/+11
| | | | Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: enable virtual keyboardHaojian Zhuang2017-06-131-0/+102
| | | | | | Enable virtual keyboard on HiKey960 platform. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: skip if special node does not existHaojian Zhuang2017-05-161-6/+7
| | | | | | | | If the special node doesn't exist in kernel DTB file, keep boot. Up to now, the special node only exists in v4.4 kernel. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960Dxe: fill serialno in command lineHaojian Zhuang2017-05-151-2/+79
| | | | Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960Dxe: support abootimg protocol interfaceHaojian Zhuang2017-05-151-2/+146
| | | | | | Support to append kernel args and update DTB. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: remove commented codeHaojian Zhuang2017-04-231-69/+0
| | | | Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platforms/HiKey960: add NonDiscoverableDeviceRegistrationLibHaojian Zhuang2017-03-021-0/+15
| | | | | | Emulate PciIo in HiKey960. Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* hikey960dxe: read boardid by hkadcHaojian Zhuang2017-02-241-1/+195
| | | | Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
* Platform: add skeleton of HiKey960Haojian Zhuang2017-02-041-0/+146
Add the skeleton of HiKey960 platform with generic BDS. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>