[edk2-platforms 0/4] Enable USB support on LS1046aFrwy board
Meenakshi Aggarwal <meenakshi.aggarwal@...>
This patch set adds GPIO Library.
Gpio Library is required to set muxing to enable USB controller. Meenakshi Aggarwal (4): Silicon/NXP: Add GPIO driver support. Platform/NXP/LS1046aFrwyPkg: GPIO mux changes for USB Silicon/NXP: Implement USB Errata LS1046aFrwy: Enable USB support for LS1046AFRWY board. Silicon/NXP/NxpQoriqLs.dec | 9 + Silicon/NXP/LS1046A/LS1046A.dsc.inc | 9 + Silicon/NXP/NxpQoriqLs.dsc.inc | 2 + Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.dsc | 2 + Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.fdf | 13 ++ .../Library/ArmPlatformLib/ArmPlatformLib.inf | 1 + .../NXP/Chassis2/Library/ChassisLib/ChassisLib.inf | 2 + Silicon/NXP/LS1046A/Library/SocLib/SocLib.inf | 2 + Silicon/NXP/Library/GpioLib/GpioLib.inf | 39 ++++ Silicon/NXP/Chassis2/Include/Chassis.h | 112 ++++++++++ Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.h | 23 ++ Silicon/NXP/Include/Library/ChassisLib.h | 62 ++++++ Silicon/NXP/Include/Library/GpioLib.h | 110 ++++++++++ Silicon/NXP/LS1046A/Include/Soc.h | 2 + .../Library/ArmPlatformLib/ArmPlatformLib.c | 17 ++ .../NXP/Chassis2/Library/ChassisLib/ChassisLib.c | 63 ++++++ Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.c | 159 ++++++++++++++ Silicon/NXP/LS1046A/Library/SocLib/SocLib.c | 66 ++++++ Silicon/NXP/Library/GpioLib/GpioLib.c | 242 +++++++++++++++++++++ 19 files changed, 935 insertions(+) mode change 100644 => 100755 Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.dsc mode change 100644 => 100755 Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.fdf create mode 100644 Silicon/NXP/Library/GpioLib/GpioLib.inf create mode 100644 Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.h create mode 100644 Silicon/NXP/Include/Library/GpioLib.h create mode 100644 Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.c create mode 100644 Silicon/NXP/Library/GpioLib/GpioLib.c -- 1.9.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [PATCH] ArmPkg/ArmPciCpuIo2Dxe: Correct pci io memmap address
Ard Biesheuvel
On 9/15/20 11:35 AM, LiuYu wrote:
Since the device addresss has been translated in PciRootBridgeIo.cNack. The I/O translation in the I/O domain and the mapping of the I/O window in the physical memory space are two different translations, and they both need to be applied. PciRootBridgeIo.c deals with the former, whereas this driver deals with the latter. ---
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[PATCH] ArmPkg/ArmPciCpuIo2Dxe: Correct pci io memmap address
Yu Liu
Since the device addresss has been translated in PciRootBridgeIo.c
so shuldn't translate it twice in ArmPciCpuIo2Dxe.c Signed-off-by: LiuYu <liuyu@greatwall.com.cn> --- ArmPkg/Drivers/ArmPciCpuIo2Dxe/ArmPciCpuIo2Dxe.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/ArmPkg/Drivers/ArmPciCpuIo2Dxe/ArmPciCpuIo2Dxe.c b/ArmPkg/Dr= ivers/ArmPciCpuIo2Dxe/ArmPciCpuIo2Dxe.c index d8625e1593..8c46a2778b 100644 --- a/ArmPkg/Drivers/ArmPciCpuIo2Dxe/ArmPciCpuIo2Dxe.c +++ b/ArmPkg/Drivers/ArmPciCpuIo2Dxe/ArmPciCpuIo2Dxe.c @@ -399,7 +399,6 @@ CpuIoServiceRead ( return Status; } =20 - Address +=3D PcdGet64 (PcdPciIoTranslation); =20 // // Select loop based on the width of the transfer @@ -485,7 +484,6 @@ CpuIoServiceWrite ( return Status; } =20 - Address +=3D PcdGet64 (PcdPciIoTranslation); =20 // // Select loop based on the width of the transfer --=20 2.20.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [PATCH 05/22] .mailmap: add entry for Zhichao Gao
Gao, Zhichao
Acked-by: Zhichao Gao <zhichao.gao@intel.com>
toggle quoted messageShow quoted text
Thanks, Zhichao
-----Original Message-----
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [PATCH v2 0/3] CryptoPkg/BaseCryptLib: Add EVP (Envelope) Digest interface
Laszlo Ersek
Hello Christopher,
On 09/15/20 04:54, Zurcher, Christopher J wrote: I have to send another patch anyway to add a file in my commit (missed the second copy of CryptEvpMdNull.c in the NullLib folder).Thank you for the updates. I'll only be capable of a quick skim of the first patch in the series. It seems you're planning a v3, so I prefer to check that version. Thanks Laszlo
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [PATCH 00/22] .mailmap: add mappings after edk2-stable202008
Laszlo Ersek
Hi Andrew, Leif,
On 09/07/20 21:30, Laszlo Ersek wrote: Repo: https://pagure.io/lersek/edk2.gitI posted this series more than a week ago -- I've only received sporadic feedback since then. I think I should go ahead with merging this series. Or do you suggest we wait until Mike can check? Thanks Laszlo
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TianoCore Bug Triage - APAC / NAMO - Tue, 09/15/2020 6:30pm-7:30pm
#cal-reminder
devel@edk2.groups.io Calendar <devel@...>
Reminder: TianoCore Bug Triage - APAC / NAMO When: Tuesday, 15 September 2020, 6:30pm to 7:30pm, (GMT-07:00) America/Los Angeles Where:https://bluejeans.com/889357567?src=join_info Organizer: Brian Richardson brian.richardson@... Description: https://www.tianocore.org/bug-triage
Meeting URL https://bluejeans.com/889357567?src=join_info
Meeting ID 889 357 567
Want to dial in from a phone? Dial one of the following numbers: +1.408.740.7256 (US (San Jose)) +1.408.317.9253 (US (Primary, San Jose))
(see all numbers - https://www.bluejeans.com/numbers) Enter the meeting ID and passcode followed by #
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[PATCH 2/2] SecurityPkg/PeiTpmMeasurementLib: remove gEfiTpmDeviceSelectedGuid
Qi Zhang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2963
Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Signed-off-by: Qi Zhang <qi1.zhang@intel.com> --- .../Library/PeiTpmMeasurementLib/PeiTpmMeasurementLib.inf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/SecurityPkg/Library/PeiTpmMeasurementLib/PeiTpmMeasurementLib.= inf b/SecurityPkg/Library/PeiTpmMeasurementLib/PeiTpmMeasurementLib.inf index 6625d0fd01..be5e344d7f 100644 --- a/SecurityPkg/Library/PeiTpmMeasurementLib/PeiTpmMeasurementLib.inf +++ b/SecurityPkg/Library/PeiTpmMeasurementLib/PeiTpmMeasurementLib.inf @@ -46,5 +46,4 @@ gEdkiiTcgPpiGuid ## = CONSUMES=0D =0D [Depex]=0D - gEfiPeiMasterBootModePpiGuid AND=0D - gEfiTpmDeviceSelectedGuid=0D + gEfiPeiMasterBootModePpiGuid=0D --=20 2.26.2.windows.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[PATCH 1/2] IntelFsp2WrapperPkg: remove gPeiTpmInitializationDonePpiGuid from Depex
Qi Zhang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2963
Cc: Chasel Chiu <chasel.chiu@intel.com> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com> Cc: Star Zeng <star.zeng@intel.com> Cc: Cc: Jiewen Yao <jiewen.yao@intel.com> Signed-off-by: Qi Zhang <qi1.zhang@intel.com> --- IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf | 3 +-- IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf b/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf index c3578397b6..00166e56a0 100644 --- a/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf +++ b/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf @@ -73,5 +73,4 @@ gEfiPeiFirmwareVolumeInfoMeasurementExcludedPpiGuid ## PRODUCES [Depex] - gEfiPeiMasterBootModePpiGuid AND - gPeiTpmInitializationDonePpiGuid + gEfiPeiMasterBootModePpiGuid diff --git a/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf b/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf index 884514747f..aeeca58d6d 100644 --- a/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf +++ b/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf @@ -77,5 +77,4 @@ FspsWrapperPeim.c [Depex] - gEfiPeiMemoryDiscoveredPpiGuid AND - gPeiTpmInitializationDonePpiGuid + gEfiPeiMemoryDiscoveredPpiGuid -- 2.26.2.windows.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[PATCH 0/2] remove TPM related ppi from Depex for Fsp wrapper PEIM driver
Qi Zhang
Some open board are TPM disabled. So the boot may hang because
these PPIs can't arrive. And gEdkiiTcgPpiGuid will be notified where it is used. So we need to remove these PPIs from Depex for Fsp wrapper PEI and PeiTpmMeasurementLib. Cc: Chasel Chiu <chasel.chiu@intel.com> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com> Cc: Star Zeng <star.zeng@intel.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Qi Zhang (2): IntelFsp2WrapperPkg: remove gPeiTpmInitializationDonePpiGuid from Depex SecurityPkg/PeiTpmMeasurementLib: remove gEfiTpmDeviceSelectedGuid IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf | 3 +-- IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf | 3 +-- .../Library/PeiTpmMeasurementLib/PeiTpmMeasurementLib.inf | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) -- 2.26.2.windows.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Yao, Jiewen
Thanks Abner. Understood now. Yes, we need follow the regulation as always.
I look forward to seeing the DMTF public repo. :-)
Thank you Yao Jiewen
From: Chang, Abner (HPS SW/FW Technologist) <abner.chang@...>
Sent: Tuesday, September 15, 2020 1:39 PM To: devel@edk2.groups.io; Yao, Jiewen <jiewen.yao@...>; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) <nickle.wang@...>; Chen, Aaron <aaron.chen@...>; Fu, Siyuan <siyuan.fu@...>; Wang, Fan <fan.wang@...>; Wu, Jiaxin <jiaxin.wu@...>; Ni, Ray <ray.ni@...>; Kinney, Michael D <michael.d.kinney@...> Subject: RE: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Sure Jiewen, we plan to talk about this on Tianocore design meeting recently. But I may not provide the reference here because it may against to the Redfish working group regulations. I had requested to public this repo two years ago, however both WG chair and I had no follow up on this. I already restarted the conversation with him… just now.
For now, only the implementation of UEFI spec 29.7.2 (Redfish instance), 29.7.3 and 31.1 will be sent to community for review.
Thanks Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Yao, Jiewen
HI Abner If it is DMTF private repo, should we discuss it in EDKII ?
Do we have a public reference somewhere else?
Thank you Yao Jiewen
From: devel@edk2.groups.io <devel@edk2.groups.io>
On Behalf Of Abner Chang
Hmm. You probably have to join dmtf as a member. That repo is private for members now, not public yet.
From:
rfc@edk2.groups.io <rfc@edk2.groups.io> on behalf of Bret Barkelew via groups.io <bret.barkelew@...>
That link didn’t work for me.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Sure Jiewen, we plan to talk about this on Tianocore design meeting recently. But I may not provide the reference here because it may against to the Redfish working group regulations. I had requested to public this repo two years ago, however both WG chair and I had no follow up on this. I already restarted the conversation with him… just now.
For now, only the implementation of UEFI spec 29.7.2 (Redfish instance), 29.7.3 and 31.1 will be sent to community for review.
Thanks Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Yao, Jiewen
Sent: Tuesday, September 15, 2020 12:42 PM To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) <abner.chang@...>; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) <nickle.wang@...>; Chen, Aaron <aaron.chen@...>; Fu, Siyuan <siyuan.fu@...>; Wang, Fan <fan.wang@...>; Wu, Jiaxin <jiaxin.wu@...>; Ni, Ray <ray.ni@...>; Kinney, Michael D <michael.d.kinney@...> Subject: Re: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
HI Abner If it is DMTF private repo, should we discuss it in EDKII ?
Do we have a public reference somewhere else?
Thank you Yao Jiewen
From: devel@edk2.groups.io <devel@edk2.groups.io>
On Behalf Of Abner Chang
Hmm. You probably have to join dmtf as a member. That repo is private for members now, not public yet.
From:
rfc@edk2.groups.io <rfc@edk2.groups.io> on behalf of Bret Barkelew via groups.io <bret.barkelew@...>
That link didn’t work for me.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Yao, Jiewen
HI Abner If it is DMTF private repo, should we discuss it in EDKII ?
Do we have a public reference somewhere else?
Thank you Yao Jiewen
From: devel@edk2.groups.io <devel@edk2.groups.io>
On Behalf Of Abner Chang
Sent: Tuesday, September 15, 2020 12:23 PM To: rfc@edk2.groups.io; devel@edk2.groups.io Cc: Wang, Nickle (HPS SW) <nickle.wang@...>; Chen, Aaron <aaron.chen@...>; Fu, Siyuan <siyuan.fu@...>; Wang, Fan <fan.wang@...>; Wu, Jiaxin <jiaxin.wu@...>; Ni, Ray <ray.ni@...>; Kinney, Michael D <michael.d.kinney@...> Subject: Re: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Hmm. You probably have to join dmtf as a member. That repo is private for members now, not public yet.
From:
rfc@edk2.groups.io <rfc@edk2.groups.io> on behalf of Bret Barkelew via groups.io <bret.barkelew@...>
That link didn’t work for me.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
回复: [edk2-devel] TianoCore Bug Triage - APAC / NAMO - Tue, 09/15/2020 6:30pm-7:30pm
#cal-reminder
gaoliming
Hi, all There are total 10 new BZ with unassigned@... this week. Let’s review them in this week Bug Triage meeting. Welcome the reporter to join the meeting and share the background.
Thanks Liming 发件人: bounce+27952+65119+4905953+8761045@groups.io <bounce+27952+65119+4905953+8761045@groups.io> 代表 gaoliming
Hi, all There are few new BZ with unassigned@... this week. So, I will cancel this week bug triage meeting. If you have interest in them, please add your comments in https://bugzilla.tianocore.org/ for them.
Thanks Liming 发件人: bounce+27952+65118+4905953+8761045@groups.io <bounce+27952+65118+4905953+8761045@groups.io> 代表 devel@edk2.groups.io Calendar
Reminder: TianoCore Bug Triage - APAC / NAMO When: Tuesday, 8 September 2020, 6:30pm to 7:30pm, (GMT-07:00) America/Los Angeles Where:https://bluejeans.com/889357567?src=join_info Organizer: Brian Richardson brian.richardson@... Description: https://www.tianocore.org/bug-triage
Meeting URL https://bluejeans.com/889357567?src=join_info
Meeting ID 889 357 567
Want to dial in from a phone? Dial one of the following numbers: +1.408.740.7256 (US (San Jose)) +1.408.317.9253 (US (Primary, San Jose))
(see all numbers - https://www.bluejeans.com/numbers) Enter the meeting ID and passcode followed by #
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Hmm. You probably have to join dmtf as a member. That repo is private for members now, not public yet.
From: rfc@edk2.groups.io <rfc@edk2.groups.io> on behalf of Bret Barkelew via groups.io <bret.barkelew@...>
Sent: Tuesday, September 15, 2020 12:19:29 PM To: Chang, Abner (HPS SW/FW Technologist) <abner.chang@...>; devel@edk2.groups.io <devel@edk2.groups.io>; rfc@edk2.groups.io <rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW) <nickle.wang@...>; Chen, Aaron <aaron.chen@...>; siyuan.fu@... <siyuan.fu@...>; Wang, Fan <fan.wang@...>; Wu, Jiaxin <jiaxin.wu@...>; Ni, Ray <ray.ni@...>; Kinney, Michael D <michael.d.kinney@...> Subject: Re: [edk2-rfc] [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo That link didn’t work for me.
- Bret From: Chang, Abner (HPS SW/FW Technologist)<mailto:abner.chang@...> Sent: Monday, September 14, 2020 8:59 PM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Bret Barkelew<mailto:Bret.Barkelew@...>; rfc@edk2.groups.io<mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW)<mailto:nickle.wang@...>; Chen, Aaron<mailto:aaron.chen@...>; siyuan.fu@...<mailto:siyuan.fu@...>; Wang, Fan<mailto:fan.wang@...>; Wu, Jiaxin<mailto:jiaxin.wu@...>; Ni, Ray<mailto:ray.ni@...>; Kinney, Michael D<mailto:michael.d.kinney@...> Subject: [EXTERNAL] RE: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo No, EFI REST JSON Structure DXE Driver (UEF spec section 29.7.3) is a centralized manager to manage “EFI Redfish JSON resource to C structure Converter libraries/drivers” for converting Redfish resource in the specific schema from JSON format to the C structure or vice versa. EFI REST JSON Structure DXE Driver itself doesn’t use JSON library, however “EFI Redfish JSON resource to C structure Converter libraries/drivers” do use open source jansson library to parse JSON payload. Furthermore, “EFI Redfish JSON resource to C structure Converter libraries/drivers” are generated by tool based on the published Redfish schemas. https://github.com/DMTF/Redfish-Schema-C-Struct-Generator<https://urldefense.proofpoint.com/v2/url?u=https-3A__nam06.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252FDMTF-252FRedfish-2DSchema-2DC-2DStruct-2DGenerator-26data-3D02-257C01-257Cbret.barkelew-2540microsoft.com-257C1b8115973f364cea229008d8592bc486-257C72f988bf86f141af91ab2d7cd011db47-257C1-257C0-257C637357391811797643-26sdata-3DLdHAPly4oeVhyC6Xk7p0G0r1y8qVxrLfGZrN9EW5WpE-253D-26reserved-3D0&d=DwIF-g&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=goBsQ2eLlP7qVkOJAy8TPlQ0B6NFvNm4rP58u6ASQxc&s=j2rR7JmY2HjCtfOOe9ChSWCNKYseOJX2T-91Z3miShA&e= > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Bret Barkelew via groups.io Sent: Tuesday, September 15, 2020 11:41 AM To: Chang, Abner (HPS SW/FW Technologist) <abner.chang@...>; devel@edk2.groups.io; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) <nickle.wang@...>; Chen, Aaron <aaron.chen@...>; siyuan.fu@...; Wang, Fan <fan.wang@...>; Wu, Jiaxin <jiaxin.wu@...>; Ni, Ray <ray.ni@...>; Kinney, Michael D <michael.d.kinney@...> Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo JSON Structure would probably be worth discussing. I know that there are other places I’ve seen JSON used and it may end up that we want common business logic (similar to using Oniguruma for regex). Do you parse/format JSON in that one? - Bret From: Chang, Abner (HPS SW/FW Technologist)<mailto:abner.chang@...> Sent: Monday, September 14, 2020 8:33 PM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Bret Barkelew<mailto:Bret.Barkelew@...>; rfc@edk2.groups.io<mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW)<mailto:nickle.wang@...>; Chen, Aaron<mailto:aaron.chen@...>; siyuan.fu@...<mailto:siyuan.fu@...>; Wang, Fan<mailto:fan.wang@...>; Wu, Jiaxin<mailto:jiaxin.wu@...>; Ni, Ray<mailto:ray.ni@...>; Kinney, Michael D<mailto:michael.d.kinney@...> Subject: [EXTERNAL] RE: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo Not many drivers fall in edk2 repo so far, those are drivers with the corresponding definitions in UEFI spec. * EFI REST EX UEFI Driver for Redfish service * EFI Redfish Discover UEFI Driver * EFI REST JSON Structure DXE Driver All others have to go through code first policy, will be in edk2-staging repo. -Abner From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> [mailto:devel@edk2.groups.io] On Behalf Of Bret Barkelew via groups.io Sent: Tuesday, September 15, 2020 11:19 AM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Chang, Abner (HPS SW/FW Technologist) <abner.chang@...<mailto:abner.chang@...>>; rfc@edk2.groups.io<mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW) <nickle.wang@...<mailto:nickle.wang@...>>; Chen, Aaron <aaron.chen@...<mailto:aaron.chen@...>>; siyuan.fu@...<mailto:siyuan.fu@...>; Wang, Fan <fan.wang@...<mailto:fan.wang@...>>; Wu, Jiaxin <jiaxin.wu@...<mailto:jiaxin.wu@...>>; Ni, Ray <ray.ni@...<mailto:ray.ni@...>>; Kinney, Michael D <michael.d.kinney@...<mailto:michael.d.kinney@...>> Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo I think code review works. I’m primarily interested in seeing how much code falls under the “edk2” vs “edk2-staging” repos. - Bret From: Abner Chang via groups.io<mailto:abner.chang@...> Sent: Monday, September 14, 2020 8:12 PM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Chang, Abner (HPS SW/FW Technologist)<mailto:abner.chang@...>; rfc@edk2.groups.io<mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW)<mailto:nickle.wang@...>; Chen, Aaron<mailto:aaron.chen@...>; siyuan.fu@...<mailto:siyuan.fu@...>; Wang, Fan<mailto:fan.wang@...>; Wu, Jiaxin<mailto:jiaxin.wu@...>; Ni, Ray<mailto:ray.ni@...>; Kinney, Michael D<mailto:michael.d.kinney@...> Subject: [EXTERNAL] Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo Seems no one has comment on this topic. Let’s just go through the code review process. Thanks Abner From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> [mailto:devel@edk2.groups.io] On Behalf Of Abner Chang Sent: Wednesday, September 9, 2020 11:02 AM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; rfc@edk2.groups.io<mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW) <nickle.wang@...<mailto:nickle.wang@...>>; Chen, Aaron <aaron.chen@...<mailto:aaron.chen@...>>; siyuan.fu@...<mailto:siyuan.fu@...>; Wang, Fan <fan.wang@...<mailto:fan.wang@...>>; Wu, Jiaxin <jiaxin.wu@...<mailto:jiaxin.wu@...>>; Ni, Ray <ray.ni@...<mailto:ray.ni@...>>; Michael D Kinney <michael.d.kinney@...<mailto:michael.d.kinney@...>> Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo Add [RFC] to the subject, add Ray and Mike to the loop. From: Chang, Abner (HPS SW/FW Technologist) Sent: Tuesday, September 8, 2020 12:06 PM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Chang, Abner (HPS SW/FW Technologist) <abner.chang@...<mailto:abner.chang@...>>; rfc@edk2.groups.io<mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW) <nickle.wang@...<mailto:nickle.wang@...>>; Chen, Aaron <aaron.chen@...<mailto:aaron.chen@...>>; siyuan.fu@...<mailto:siyuan.fu@...>; Wang, Fan <fan.wang@...<mailto:fan.wang@...>>; Wu, Jiaxin <jiaxin.wu@...<mailto:jiaxin.wu@...>> Subject: RE: Request for the new package "RedfishPkg" under edk2 repo This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, I thought mailing system will add [RFC] prefix to the subject. Sorry for the inconvenience. From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> [mailto:devel@edk2.groups.io] On Behalf Of Abner Chang Sent: Tuesday, September 8, 2020 11:48 AM To: rfc@edk2.groups.io<mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW) <nickle.wang@...<mailto:nickle.wang@...>>; Chen, Aaron <aaron.chen@...<mailto:aaron.chen@...>>; siyuan.fu@...<mailto:siyuan.fu@...>; Wang, Fan <fan.wang@...<mailto:fan.wang@...>>; Wu, Jiaxin <jiaxin.wu@...<mailto:jiaxin.wu@...>>; devel@edk2.groups.io<mailto:devel@edk2.groups.io> Subject: [edk2-devel] Request for the new package "RedfishPkg" under edk2 repo Hi everyone, Given that we are going to contribute code of UEFI Redfish edk2 solution, a new package “RedfishPkg” under edk2 repo is necessary for accommodating the UEFI Redfish driver stacks, that includes * EFI Redfish Host Interface DXE Driver * EFI Refish Credential DXE Driver * EFI REST EX UEFI Driver for Redfish service * EFI Redfish Discover UEFI Driver * EFI Redfish Discover Protocol * EFI Redfish Config UEFI Driver * EFI BIOS Config To Redfish Dxe Driver * EFI REST JSON Structure DXE Driver * EFI Source Coding DXE Driver * EFI BIOS Resource Provision Generation Protocol * EFI BIOS Resource Provision Transport Layer Protocol The architecture have been discussing in TianoCore Design meeting and the corresponding BZ were created as well. The code we will start to contribute includes * Contribute to edk2 repo for those drivers already have the corresponding definitions in UEFI spec. * Contribute code to edk2-staging/UEFI _Redfish for those drivers do not have the corresponding definitions in UEFI spec. This is for the evaluation and require ECR to USWG if community agree with having this driver for Redfish edk2 solution. Please refer to below link for the details, https://github.com/tianocore/edk2-staging/blob/UEFI_Redfish/Readme.md<https://urldefense.proofpoint.com/v2/url?u=https-3A__nam06.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fnam06.safelinks.protection.outlook.com-5F-2D3Furl-2D3Dhttps-2D253A-2D252F-2D252Furldefense.proofpoint.com-2D252Fv2-2D252Furl-2D253Fu-2D253Dhttps-2D2D3A-2D5F-2D5Fnam06.safelinks.protection.outlook.com-2D5F-2D2D3Furl-2D2D3Dhttps-2D2D253A-2D2D252F-2D2D252Fgithub.com-2D2D252Ftianocore-2D2D252Fedk2-2D2D2Dstaging-2D2D252Fblob-2D2D252FUEFI-2D2D5FRedfish-2D2D252FReadme.md-2D2D26data-2D2D3D02-2D2D257C01-2D2D257Cbret.barkelew-2D2D2540microsoft.com-2D2D257Cec6961ac4b3143f196be08d859251f68-2D2D257C72f988bf86f141af91ab2d7cd011db47-2D2D257C1-2D2D257C0-2D2D257C637357363278947284-2D2D26sdata-2D2D3Dkt66JYtpN1X1hCrt5cQY3btyQEdoqZYkVPW5J7w8dws-2D2D253D-2D2D26reserved-2D2D3D0-2D2526d-2D253DDwMF-2D2Dg-2D2526c-2D253DC5b8zRQO1miGmBeVZ2LFWg-2D2526r-2D253D-2D5FSN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E-2D2526m-2D253DvNotrFyeoRyYey-2D2D0DOEVOLlZ7unqNGts5l1lH-2D2D4MzqM-2D2526s-2D253DBO3e8WR8joHCC9lD6Guk5Q2XN8DJ0JCOTy2AfB279q8-2D2526e-2D253D-2D26data-2D3D02-2D257C01-2D257Cbret.barkelew-2D2540microsoft.com-2D257C6bd38bf379f64b06f6b808d859282266-2D257C72f988bf86f141af91ab2d7cd011db47-2D257C1-2D257C0-2D257C637357376203679617-2D26sdata-2D3D-2D252Fc1YADqJZbAxtJEfc7R4LRToIVVG-2D252F8P5K9XRzp2RTio-2D253D-2D26reserved-2D3D0-2526d-253DDwMF-2Dg-2526c-253DC5b8zRQO1miGmBeVZ2LFWg-2526r-253D-5FSN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E-2526m-253DDkSlNNriVFNl3jnCeMG8vtCRlB3CgfREapKoapz-2Dcx0-2526s-253DvXm2LZsMsTXRCNZ9IZvid63RGiDHFF5aL-5F2JBwiL7kg-2526e-253D-26data-3D02-257C01-257Cbret.barkelew-2540microsoft.com-257C1b8115973f364cea229008d8592bc486-257C72f988bf86f141af91ab2d7cd011db47-257C1-257C0-257C637357391811802634-26sdata-3Dr9JTbIGJH3tmabZ-252BOtYAjVm5PRXWvuK0Wm2v2NByE1M-253D-26reserved-3D0&d=DwIF-g&c=C5b8zRQO1miGmBeVZ2LFWg&r=_SN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=goBsQ2eLlP7qVkOJAy8TPlQ0B6NFvNm4rP58u6ASQxc&s=2U_MKBpgLtoTglsPa4GJpgQpw6Ga3mBFBfABf7k0TwU&e= > Thanks Abner
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [RFC] Request for the new package "RedfishPkg" under edk2 repo
Bret Barkelew
That link didn’t work for me.
- Bret
From: Chang, Abner (HPS SW/FW Technologist)
Sent: Monday, September 14, 2020 8:59 PM To: devel@edk2.groups.io; Bret Barkelew; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW); Chen, Aaron; siyuan.fu@...; Wang, Fan; Wu, Jiaxin; Ni, Ray; Kinney, Michael D Subject: [EXTERNAL] RE: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
No, EFI REST JSON Structure DXE Driver (UEF spec section 29.7.3) is a centralized manager to manage “EFI Redfish JSON resource to C structure Converter libraries/drivers” for converting Redfish resource in the specific schema from JSON format to the C structure or vice versa. EFI REST JSON Structure DXE Driver itself doesn’t use JSON library, however “EFI Redfish JSON resource to C structure Converter libraries/drivers” do use open source jansson library to parse JSON payload. Furthermore, “EFI Redfish JSON resource to C structure Converter libraries/drivers” are generated by tool based on the published Redfish schemas. https://github.com/DMTF/Redfish-Schema-C-Struct-Generator
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
JSON Structure would probably be worth discussing. I know that there are other places I’ve seen JSON used and it may end up that we want common business logic (similar to using Oniguruma for regex). Do you parse/format JSON in that one?
- Bret
From: Chang, Abner (HPS SW/FW Technologist)
Not many drivers fall in edk2 repo so far, those are drivers with the corresponding definitions in UEFI spec.
All others have to go through code first policy, will be in edk2-staging repo.
-Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
I think code review works. I’m primarily interested in seeing how much code falls under the “edk2” vs “edk2-staging” repos.
- Bret
From: Abner Chang via groups.io
Seems no one has comment on this topic. Let’s just go through the code review process. Thanks
Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Add [RFC] to the subject, add Ray and Mike to the loop.
From: Chang, Abner (HPS SW/FW Technologist)
This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, I thought mailing system will add [RFC] prefix to the subject. Sorry for the inconvenience.
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Hi everyone, Given that we are going to contribute code of UEFI Redfish edk2 solution, a new package “RedfishPkg” under edk2 repo is necessary for accommodating the UEFI Redfish driver stacks, that includes
The architecture have been discussing in TianoCore Design meeting and the corresponding BZ were created as well. The code we will start to contribute includes
Please refer to below link for the details, https://github.com/tianocore/edk2-staging/blob/UEFI_Redfish/Readme.md
Thanks Abner
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [RFC] Request for the new package "RedfishPkg" under edk2 repo
No, EFI REST JSON Structure DXE Driver (UEF spec section 29.7.3) is a centralized manager to manage “EFI Redfish JSON resource to C structure Converter libraries/drivers” for converting Redfish resource in the specific schema from JSON format to the C structure or vice versa. EFI REST JSON Structure DXE Driver itself doesn’t use JSON library, however “EFI Redfish JSON resource to C structure Converter libraries/drivers” do use open source jansson library to parse JSON payload. Furthermore, “EFI Redfish JSON resource to C structure Converter libraries/drivers” are generated by tool based on the published Redfish schemas. https://github.com/DMTF/Redfish-Schema-C-Struct-Generator
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
Sent: Tuesday, September 15, 2020 11:41 AM To: Chang, Abner (HPS SW/FW Technologist) <abner.chang@...>; devel@edk2.groups.io; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) <nickle.wang@...>; Chen, Aaron <aaron.chen@...>; siyuan.fu@...; Wang, Fan <fan.wang@...>; Wu, Jiaxin <jiaxin.wu@...>; Ni, Ray <ray.ni@...>; Kinney, Michael D <michael.d.kinney@...> Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
JSON Structure would probably be worth discussing. I know that there are other places I’ve seen JSON used and it may end up that we want common business logic (similar to using Oniguruma for regex). Do you parse/format JSON in that one?
- Bret
From: Chang, Abner (HPS SW/FW Technologist)
Not many drivers fall in edk2 repo so far, those are drivers with the corresponding definitions in UEFI spec. - EFI REST EX UEFI Driver for Redfish service - EFI Redfish Discover UEFI Driver - EFI REST JSON Structure DXE Driver
All others have to go through code first policy, will be in edk2-staging repo.
-Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
I think code review works. I’m primarily interested in seeing how much code falls under the “edk2” vs “edk2-staging” repos.
- Bret
From: Abner Chang via groups.io
Seems no one has comment on this topic. Let’s just go through the code review process. Thanks
Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Add [RFC] to the subject, add Ray and Mike to the loop.
From: Chang, Abner (HPS SW/FW Technologist)
This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, I thought mailing system will add [RFC] prefix to the subject. Sorry for the inconvenience.
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Hi everyone, Given that we are going to contribute code of UEFI Redfish edk2 solution, a new package “RedfishPkg” under edk2 repo is necessary for accommodating the UEFI Redfish driver stacks, that includes - EFI Redfish Host Interface DXE Driver - EFI Refish Credential DXE Driver - EFI REST EX UEFI Driver for Redfish service - EFI Redfish Discover UEFI Driver - EFI Redfish Discover Protocol - EFI Redfish Config UEFI Driver - EFI BIOS Config To Redfish Dxe Driver - EFI REST JSON Structure DXE Driver - EFI Source Coding DXE Driver - EFI BIOS Resource Provision Generation Protocol - EFI BIOS Resource Provision Transport Layer Protocol
The architecture have been discussing in TianoCore Design meeting and the corresponding BZ were created as well. The code we will start to contribute includes - Contribute to edk2 repo for those drivers already have the corresponding definitions in UEFI spec. - Contribute code to edk2-staging/UEFI _Redfish for those drivers do not have the corresponding definitions in UEFI spec. This is for the evaluation and require ECR to USWG if community agree with having this driver for Redfish edk2 solution.
Please refer to below link for the details, https://github.com/tianocore/edk2-staging/blob/UEFI_Redfish/Readme.md
Thanks Abner
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [RFC] Request for the new package "RedfishPkg" under edk2 repo
Bret Barkelew
JSON Structure would probably be worth discussing. I know that there are other places I’ve seen JSON used and it may end up that we want common business logic (similar to using Oniguruma for regex). Do you parse/format JSON in that one?
- Bret
From: Chang, Abner (HPS SW/FW Technologist)
Sent: Monday, September 14, 2020 8:33 PM To: devel@edk2.groups.io; Bret Barkelew; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW); Chen, Aaron; siyuan.fu@...; Wang, Fan; Wu, Jiaxin; Ni, Ray; Kinney, Michael D Subject: [EXTERNAL] RE: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Not many drivers fall in edk2 repo so far, those are drivers with the corresponding definitions in UEFI spec.
All others have to go through code first policy, will be in edk2-staging repo.
-Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
I think code review works. I’m primarily interested in seeing how much code falls under the “edk2” vs “edk2-staging” repos.
- Bret
From: Abner Chang via groups.io
Seems no one has comment on this topic. Let’s just go through the code review process. Thanks
Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Add [RFC] to the subject, add Ray and Mike to the loop.
From: Chang, Abner (HPS SW/FW Technologist)
This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, I thought mailing system will add [RFC] prefix to the subject. Sorry for the inconvenience.
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Hi everyone, Given that we are going to contribute code of UEFI Redfish edk2 solution, a new package “RedfishPkg” under edk2 repo is necessary for accommodating the UEFI Redfish driver stacks, that includes
The architecture have been discussing in TianoCore Design meeting and the corresponding BZ were created as well. The code we will start to contribute includes
Please refer to below link for the details, https://github.com/tianocore/edk2-staging/blob/UEFI_Redfish/Readme.md
Thanks Abner
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [RFC] Request for the new package "RedfishPkg" under edk2 repo
Not many drivers fall in edk2 repo so far, those are drivers with the corresponding definitions in UEFI spec. - EFI REST EX UEFI Driver for Redfish service - EFI Redfish Discover UEFI Driver - EFI REST JSON Structure DXE Driver
All others have to go through code first policy, will be in edk2-staging repo.
-Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
Sent: Tuesday, September 15, 2020 11:19 AM To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) <abner.chang@...>; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) <nickle.wang@...>; Chen, Aaron <aaron.chen@...>; siyuan.fu@...; Wang, Fan <fan.wang@...>; Wu, Jiaxin <jiaxin.wu@...>; Ni, Ray <ray.ni@...>; Kinney, Michael D <michael.d.kinney@...> Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
I think code review works. I’m primarily interested in seeing how much code falls under the “edk2” vs “edk2-staging” repos.
- Bret
From: Abner Chang via groups.io
Seems no one has comment on this topic. Let’s just go through the code review process. Thanks
Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Add [RFC] to the subject, add Ray and Mike to the loop.
From: Chang, Abner (HPS SW/FW Technologist)
This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, I thought mailing system will add [RFC] prefix to the subject. Sorry for the inconvenience.
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Hi everyone, Given that we are going to contribute code of UEFI Redfish edk2 solution, a new package “RedfishPkg” under edk2 repo is necessary for accommodating the UEFI Redfish driver stacks, that includes - EFI Redfish Host Interface DXE Driver - EFI Refish Credential DXE Driver - EFI REST EX UEFI Driver for Redfish service - EFI Redfish Discover UEFI Driver - EFI Redfish Discover Protocol - EFI Redfish Config UEFI Driver - EFI BIOS Config To Redfish Dxe Driver - EFI REST JSON Structure DXE Driver - EFI Source Coding DXE Driver - EFI BIOS Resource Provision Generation Protocol - EFI BIOS Resource Provision Transport Layer Protocol
The architecture have been discussing in TianoCore Design meeting and the corresponding BZ were created as well. The code we will start to contribute includes - Contribute to edk2 repo for those drivers already have the corresponding definitions in UEFI spec. - Contribute code to edk2-staging/UEFI _Redfish for those drivers do not have the corresponding definitions in UEFI spec. This is for the evaluation and require ECR to USWG if community agree with having this driver for Redfish edk2 solution.
Please refer to below link for the details, https://github.com/tianocore/edk2-staging/blob/UEFI_Redfish/Readme.md
Thanks Abner
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [PATCH v1 1/1] MdePkg: Correct EFI_BLOCK_IO_PROTOCOL_REVISION3 value
Zhiguang Liu
Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
toggle quoted messageShow quoted text
-----Original Message-----
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|