Skip to content

Commit faa1587

Browse files
committed
esrt: Add Framework 12 GUIDs
Signed-off-by: Daniel Schaefer <[email protected]>
1 parent 7b010b6 commit faa1587

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

framework_lib/src/esrt/mod.rs

+15
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ pub const MTL_BIOS_GUID: GUID = GUID::build_from_components(
5757
0x5ec2,
5858
&[0xa9, 0xff, 0xc7, 0x39, 0xaa, 0xba, 0xad, 0xf3],
5959
);
60+
pub const FW12_RPL_BIOS_GUID: GUID = GUID::build_from_components(
61+
0x6bc0986c,
62+
0xd281,
63+
0x5ba3,
64+
&[0x96, 0x5c, 0x2f, 0x8d, 0x13, 0xe1, 0xee, 0xe8],
65+
);
6066

6167
pub const TGL_RETIMER01_GUID: GUID = GUID::build_from_components(
6268
0x832af090,
@@ -125,6 +131,12 @@ pub const RPL_CSME_GUID: GUID = GUID::build_from_components(
125131
0x4734,
126132
&[0xb4, 0x3e, 0x55, 0xdb, 0x5a, 0x55, 0x7d, 0x63],
127133
);
134+
pub const RPL_U_CSME_GUID: GUID = GUID::build_from_components(
135+
0x0f74c56d,
136+
0xd5ba,
137+
0x4942,
138+
&[0x96, 0xfa, 0xd3, 0x75, 0x60, 0xf4, 0x05, 0x54],
139+
);
128140
pub const MTL_CSME_GUID: GUID = GUID::build_from_components(
129141
0x32d8d677,
130142
0xeebc,
@@ -159,6 +171,7 @@ pub enum FrameworkGuidKind {
159171
MtlRetimer01,
160172
MtlRetimer23,
161173
RplCsme,
174+
RplUCsme,
162175
MtlCsme,
163176
Fl16Bios,
164177
Amd13Bios,
@@ -172,6 +185,7 @@ pub fn match_guid_kind(guid: &Guid) -> FrameworkGuidKind {
172185
ADL_BIOS_GUID => FrameworkGuidKind::AdlBios,
173186
RPL_BIOS_GUID => FrameworkGuidKind::RplBios,
174187
MTL_BIOS_GUID => FrameworkGuidKind::MtlBios,
188+
FW12_RPL_BIOS_GUID => FrameworkGuidKind::Fw12RplBios,
175189
FL16_BIOS_GUID => FrameworkGuidKind::Fl16Bios,
176190
AMD13_BIOS_GUID => FrameworkGuidKind::Amd13Bios,
177191
TGL_RETIMER01_GUID => FrameworkGuidKind::TglRetimer01,
@@ -183,6 +197,7 @@ pub fn match_guid_kind(guid: &Guid) -> FrameworkGuidKind {
183197
MTL_RETIMER01_GUID => FrameworkGuidKind::MtlRetimer01,
184198
MTL_RETIMER23_GUID => FrameworkGuidKind::MtlRetimer23,
185199
RPL_CSME_GUID => FrameworkGuidKind::RplCsme,
200+
RPL_U_CSME_GUID => FrameworkGuidKind::RplUCsme,
186201
MTL_CSME_GUID => FrameworkGuidKind::MtlCsme,
187202
WINUX_GUID => FrameworkGuidKind::WinUx,
188203
_ => FrameworkGuidKind::Unknown,

0 commit comments

Comments
 (0)