On 2015/11/19 3:29, Kinney, Michael D wrote:
Star,

It looks like the function header comment block for SerialPortSetAttributes() 
has the same issues in all patches in this series.

Please make sure to apply my feedback to patch 1/12 to all patches in the 
series.

Agree the suggestion to update SerialPortSetAttributes() and will cover them in the V3 patch serial. In fact, the typo "buts" is inherited from SerialIo.h, I will update it in a separate patch.

Thanks,
Star


Thanks,

Mike

-----Original Message-----
From: Kinney, Michael D
Sent: Wednesday, November 18, 2015 11:16 AM
To: Zeng, Star <star.z...@intel.com>; edk2-devel@lists.01.org; Kinney, Michael D 
<michael.d.kin...@intel.com>
Subject: RE: [edk2] [PATCH V2 00/12] Upstream SerialDxe from EmbeddedPkg to 
MdeModulePkg

Star,

I think I am seeing some files with incorrect line endings in this patch series.

Please make sure you use the BaseTools\Scripts\PatchCheck.py script.

Thanks,

Mike

-----Original Message-----
From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
Star Zeng
Sent: Tuesday, November 17, 2015 3:07 AM
To: edk2-devel@lists.01.org
Subject: [edk2] [PATCH V2 00/12] Upstream SerialDxe from EmbeddedPkg
to MdeModulePkg

Generally, this patch series are to upstream SerialDxe from
EmbeddedPkg to MdeModulePkg, relatively, they are also to upstream 
SerialPortExtLib.h from EmbeddedPkg to SerialPortLib.h in
MdePkg.

For your easy review, the forked code is at g...@github.com:lzeng14/edk2.git 
branch SerialDxeV2.

* New in V2:
According the suggestion from Laszlo Ersek <ler...@redhat.com>, zero
*Control first in SerialPortGetControl() for EmulatorPkg/Omap35xxPkg/OvmfPkg 
updates.

Star Zeng (12):
   MdePkg SerialPortLib: Upstream GetControl/SetControl/SetAttributes
     interfaces
   PcAtChipsetPkg SerialIoLib: Add GetControl/SetControl/SetAttributes
     implementation
   MdeModulePkg BaseSerialPortLib16550: Add
     GetControl/SetControl/SetAttributes implementation
   MdeModulePkg: Upstream SerialDxe from EmbeddedPkg
   EmulatorPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
   CorebootPayloadPkg: Use SerialDxe in MdeModulePkg
   Omap35xxPkg SerialPortLib: Add GetControl/SetControl/SetAttributes
     implementation
   BeagleBoardPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
   ArmPlatformPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
   OvmfPkg XenConsoleSerialPortLib: Add
     GetControl/SetControl/SetAttributes implementation
   ArmVirtPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
   EmbeddedPkg: Remove SerialDxe and SerialPortExtLib libraries

  ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc              |   3 +-
  ArmPlatformPkg/ArmJunoPkg/ArmJuno.fdf              |   3 +-
  .../ArmVExpressPkg/ArmVExpress-CTA15-A7.dsc        |   3 +-
  .../ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf        |   3 +-
  .../ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc     |   3 +-
  .../ArmVExpressPkg/ArmVExpress-FVP-AArch64.fdf     |   3 +-
  .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.dsc |   3 +-
  .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.fdf |   3 +-
  ArmPlatformPkg/ArmVExpressPkg/ArmVExpress.dsc.inc  |   1 -
  .../PL011SerialPortLib/PL011SerialPortExtLib.c     | 137 -------
  .../PL011SerialPortLib/PL011SerialPortExtLib.inf   |  43 ---
  .../PL011SerialPortLib/PL011SerialPortLib.c        | 117 +++++-
  ArmVirtPkg/ArmVirt.dsc.inc                         |   1 -
  ArmVirtPkg/ArmVirtQemu.dsc                         |   2 +-
  ArmVirtPkg/ArmVirtQemu.fdf                         |   2 +-
  ArmVirtPkg/ArmVirtXen.dsc                          |   3 +-
  ArmVirtPkg/ArmVirtXen.fdf                          |   3 +-
  .../EarlyFdtPL011SerialPortLib.c                   |  82 ++++-
  .../FdtPL011SerialPortLib/FdtPL011SerialPortLib.c  |  99 ++++++
  BeagleBoardPkg/BeagleBoardPkg.dsc                  |   4 +-
  BeagleBoardPkg/BeagleBoardPkg.fdf                  |   3 +-
  CorebootPayloadPkg/CorebootPayloadPkg.fdf          |   4 +-
  CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc      |  11 +-
  CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc   |  11 +-
  .../Library/PlatformBdsLib/BdsPlatform.h           |   5 +-
  .../Library/PlatformHookLib/PlatformHookLib.c      |  56 +++
  .../Library/PlatformHookLib/PlatformHookLib.inf    |  38 ++
  .../Library/SerialPortLib/SerialPortLib.c          | 316 -----------------
  .../Library/SerialPortLib/SerialPortLib.inf        |  42 ---
  CorebootPayloadPkg/SerialDxe/SerialDxe.inf         |  55 ---
  CorebootPayloadPkg/SerialDxe/SerialIo.c            | 392 --------------------
  EmbeddedPkg/EmbeddedPkg.dsc                        |   6 +-
  EmbeddedPkg/Include/Library/SerialPortExtLib.h     | 116 ------
  .../SerialPortExtLibNull/SerialPortExtLibNull.c    |  48 ---
  .../SerialPortExtLibNull/SerialPortExtLibNull.inf  |  30 --
  .../TemplateSerialPortExtLib.c                     |  79 -----
  .../TemplateSerialPortExtLib.inf                   |  36 --
  EmbeddedPkg/SerialDxe/SerialDxe.inf                |  55 ---
  EmbeddedPkg/SerialDxe/SerialIo.c                   | 391 --------------------
  EmulatorPkg/EmulatorPkg.dsc                        |   3 +-
  EmulatorPkg/EmulatorPkg.fdf                        |   2 +-
  .../DxeEmuSerialPortLib/DxeEmuSerialPortLib.c      |  85 ++++-
  .../BaseSerialPortLib16550.c                       | 341 ++++++++++++++++++
  MdeModulePkg/MdeModulePkg.dsc                      |   2 +
  MdeModulePkg/Universal/SerialDxe/SerialDxe.inf     |  48 +++
  MdeModulePkg/Universal/SerialDxe/SerialDxe.uni     | Bin 0 -> 1892 bytes
  .../Universal/SerialDxe/SerialDxeExtra.uni         | Bin 0 -> 1324 bytes
  MdeModulePkg/Universal/SerialDxe/SerialIo.c        | 394 +++++++++++++++++++++
  MdePkg/Include/Library/SerialPortLib.h             |  76 +++-
  .../BaseSerialPortLibNull/BaseSerialPortLibNull.c  |  81 ++++-  
Omap35xxPkg/Library/SerialPortLib/SerialPortLib.c  |  84 +++++
  .../XenConsoleSerialPortLib.c                      |  89 +++++
  PcAtChipsetPkg/Library/SerialIoLib/SerialPortLib.c | 283
++++++++++++++-
  53 files changed, 1917 insertions(+), 1783 deletions(-)  delete mode
100644
ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortExtLib.c
  delete mode 100644
ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortExtLib.inf
  create mode 100644
CorebootPayloadPkg/Library/PlatformHookLib/PlatformHookLib.c
  create mode 100644
CorebootPayloadPkg/Library/PlatformHookLib/PlatformHookLib.inf
  delete mode 100644
CorebootPayloadPkg/Library/SerialPortLib/SerialPortLib.c
  delete mode 100644
CorebootPayloadPkg/Library/SerialPortLib/SerialPortLib.inf
  delete mode 100644 CorebootPayloadPkg/SerialDxe/SerialDxe.inf
  delete mode 100644 CorebootPayloadPkg/SerialDxe/SerialIo.c
  delete mode 100644 EmbeddedPkg/Include/Library/SerialPortExtLib.h
  delete mode 100644
EmbeddedPkg/Library/SerialPortExtLibNull/SerialPortExtLibNull.c
  delete mode 100644
EmbeddedPkg/Library/SerialPortExtLibNull/SerialPortExtLibNull.inf
  delete mode 100644
EmbeddedPkg/Library/TemplateSerialPortExtLib/TemplateSerialPortExtLib.
c  delete mode 100644
EmbeddedPkg/Library/TemplateSerialPortExtLib/TemplateSerialPortExtLib.
inf  delete mode 100644 EmbeddedPkg/SerialDxe/SerialDxe.inf
  delete mode 100644 EmbeddedPkg/SerialDxe/SerialIo.c  create mode
100644 MdeModulePkg/Universal/SerialDxe/SerialDxe.inf
  create mode 100644 MdeModulePkg/Universal/SerialDxe/SerialDxe.uni
  create mode 100644
MdeModulePkg/Universal/SerialDxe/SerialDxeExtra.uni
  create mode 100644 MdeModulePkg/Universal/SerialDxe/SerialIo.c

--
1.9.5.msysgit.0

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to