[AMD Official Use Only - General]
> -----Original Message----- > From: Sunil V L <suni...@ventanamicro.com> > Sent: Friday, October 14, 2022 12:29 AM > To: Chang, Abner <abner.ch...@amd.com> > Cc: devel@edk2.groups.io; Michael D Kinney <michael.d.kin...@intel.com>; > Liming Gao <gaolim...@byosoft.com.cn>; Zhiguang Liu > <zhiguang....@intel.com> > Subject: Re: [edk2-devel] [edk2-staging/RiscV64QemuVirt PATCH V3 02/34] > MdePkg: Add RISCV_EFI_BOOT_PROTOCOL related definitions > > Caution: This message originated from an External Source. Use proper > caution when opening attachments, clicking links, or responding. > > > On Thu, Oct 13, 2022 at 12:40:14PM +0000, Chang, Abner wrote: > > [AMD Official Use Only - General] > > > > > > > > > -----Original Message----- > > > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Sunil > > > V L via groups.io > > > Sent: Thursday, October 13, 2022 5:58 PM > > > To: devel@edk2.groups.io > > > Cc: Michael D Kinney <michael.d.kin...@intel.com>; Liming Gao > > > <gaolim...@byosoft.com.cn>; Zhiguang Liu <zhiguang....@intel.com> > > > Subject: [edk2-devel] [edk2-staging/RiscV64QemuVirt PATCH V3 02/34] > MdePkg: > > > Add RISCV_EFI_BOOT_PROTOCOL related definitions > > > > > > Caution: This message originated from an External Source. Use proper > > > caution when opening attachments, clicking links, or responding. > > > > > > > > > REF: > > > > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugz > illa. > > > > tianocore.org%2Fshow_bug.cgi%3Fid%3D4076&data=05%7C01%7Cabne > r. > > > > chang%40amd.com%7C0df18d1274f04083208208daad018bc2%7C3dd8961fe4 > 8 > > > > 84e608e11a82d994e183d%7C0%7C0%7C638012519406523318%7CUnknown% > > > > 7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haW > wiL > > > > CJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2Bynu9ig0EeeuMDr5V > 0F > > > ON3iY1p4nrTdb77O0j8SGkxs%3D&reserved=0 > > > > > > RISC-V UEFI based platforms need to support > RISCV_EFI_BOOT_PROTOCOL. > > > Add this protocol GUID definition and the header file required. > > > > > > Cc: Michael D Kinney <michael.d.kin...@intel.com> > > > Cc: Liming Gao <gaolim...@byosoft.com.cn> > > > Cc: Zhiguang Liu <zhiguang....@intel.com> > > > Signed-off-by: Sunil V L <suni...@ventanamicro.com> > > > --- > > > MdePkg/MdePkg.dec | 6 ++++ > > > MdePkg/Include/Protocol/RiscVBootProtocol.h | 32 > > > +++++++++++++++++++++ > > > 2 files changed, 38 insertions(+) > > > create mode 100644 MdePkg/Include/Protocol/RiscVBootProtocol.h > > > > > > diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index > > > f1ebf9e251c1..8f1bcfdc3e97 100644 > > > --- a/MdePkg/MdePkg.dec > > > +++ b/MdePkg/MdePkg.dec > > > @@ -1915,6 +1915,12 @@ [Protocols] > > > ## Include/Protocol/ShellDynamicCommand.h > > > gEfiShellDynamicCommandProtocolGuid = { 0x3c7200e9, 0x005f, > > > 0x4ea4, {0x87, 0xde, 0xa3, 0xdf, 0xac, 0x8a, 0x27, 0xc3 }} > > > > > > + # > > > + # Protocols defined for RISC-V systems # ## > > > + Include/Protocol/RiscVBootProtocol.h > > > + gRiscVEfiBootProtocolGuid = { 0xccd15fec, 0x6f73, 0x4eec, { > > > + 0x83, 0x95, 0x3e, 0x69, 0xe4, 0xb9, 0x40, 0xbf }} > > > + > > > # > > > # [Error.gEfiMdePkgTokenSpaceGuid] > > > # 0x80000001 | Invalid value provided. > > > diff --git a/MdePkg/Include/Protocol/RiscVBootProtocol.h > > > b/MdePkg/Include/Protocol/RiscVBootProtocol.h > > > new file mode 100644 > > > index 000000000000..cb94f61cd46c > > > --- /dev/null > > > +++ b/MdePkg/Include/Protocol/RiscVBootProtocol.h > > > @@ -0,0 +1,32 @@ > > > +/** @file > > > + RISC-V Boot Protocol mandatory for RISC-V UEFI platforms. > > > + > > > + Specification available at > > > + > > I found here are some whitespaces in the patch. You can check it again. > > And I can't apply this patch on edk2 master. Is your edk2-staging branch > rebase to edk2 master? > > Thanks Abner. Please use git am with --quoted-cr=nowarn and --keep-cr > arguments. It is failed to applied because line #1915 indicated in the patch is not the same as #1915 in MdePkg.dec, that should be at line #1919. You can rebase your staging to the edk2 master. I am thinking that why not just send your patch against edk2 repo? 😊 Thanks Abner > > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fww > w.mail- > archive.com%2Fdevel%40edk2.groups.io%2Fmsg47612.html&data=05% > 7C01%7CAbner.Chang%40amd.com%7C8ca08a585d004b36851908daad3817f4 > %7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C63801275368221040 > 4%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzI > iLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Ezgh > Mq6QjvgIX8QBSnNJcqLOTNR51M91ZzqL4Nivh2E%3D&reserved=0 > > Thanks > Sunil -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#95162): https://edk2.groups.io/g/devel/message/95162 Mute This Topic: https://groups.io/mt/94300382/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-