
8 Aug
2019
8 Aug
'19
4:35 p.m.
On Sat, Aug 3, 2019 at 4:30 PM Park, Aiden aiden.park@intel.com wrote:
Slim Bootloader provides serial port info thru its HOB list pointer. All these HOBs are eligible for Slim Bootloader based board only.
- Get serial port information from the serial port info HOB
- Leverage ns16550 driver with slimbootloader specific platform data
Signed-off-by: Aiden Park aiden.park@intel.com Reviewed-by: Bin Meng bmeng.cn@gmail.com Reviewed-by: Andy Shevchenko andy.shevchenko@gmail.com
Changes in v6:
- Use EFI_GUID
- Apply code-review comments
Changes in v4:
- Add static keyword in static function
Changes in v3:
- Use HOB function from the common HOB library
arch/x86/cpu/slimbootloader/Makefile | 2 +- arch/x86/cpu/slimbootloader/serial.c | 67 +++++++++++++++++++ .../asm/arch-slimbootloader/slimbootloader.h | 34 ++++++++++ 3 files changed, 102 insertions(+), 1 deletion(-) create mode 100644 arch/x86/cpu/slimbootloader/serial.c
Tested-by: Bin Meng bmeng.cn@gmail.com