Skip to content

Commit a087756

Browse files
committed
esrt: Add Framework 13 AMD Ryzen AI 300 GUID
Signed-off-by: Daniel Schaefer <[email protected]>
1 parent faa1587 commit a087756

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

framework_lib/src/esrt/mod.rs

+11-3
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,18 @@ pub const FL16_BIOS_GUID: GUID = GUID::build_from_components(
119119
0x5d64,
120120
&[0x8e, 0x18, 0x65, 0x8d, 0x20, 0x5a, 0xcf, 0x34],
121121
);
122-
pub const AMD13_BIOS_GUID: GUID = GUID::build_from_components(
122+
pub const AMD13_RYZEN7040_BIOS_GUID: GUID = GUID::build_from_components(
123123
0xb5f7dcc1,
124124
0x568c,
125125
0x50f8,
126126
&[0xa4, 0xdd, 0xe3, 0x9d, 0x1f, 0x93, 0xfd, 0xa1],
127127
);
128+
pub const AMD13_AI300_BIOS_GUID: GUID = GUID::build_from_components(
129+
0x9c13b7f1,
130+
0xd618,
131+
0x5d68,
132+
&[0xbe, 0x61, 0x6b, 0x17, 0x88, 0x10, 0x14, 0xa7],
133+
);
128134
pub const RPL_CSME_GUID: GUID = GUID::build_from_components(
129135
0x865d322c,
130136
0x6ac7,
@@ -174,7 +180,8 @@ pub enum FrameworkGuidKind {
174180
RplUCsme,
175181
MtlCsme,
176182
Fl16Bios,
177-
Amd13Bios,
183+
Amd13Ryzen7040Bios,
184+
Amd13Ai300Bios,
178185
WinUx,
179186
Unknown,
180187
}
@@ -187,7 +194,8 @@ pub fn match_guid_kind(guid: &Guid) -> FrameworkGuidKind {
187194
MTL_BIOS_GUID => FrameworkGuidKind::MtlBios,
188195
FW12_RPL_BIOS_GUID => FrameworkGuidKind::Fw12RplBios,
189196
FL16_BIOS_GUID => FrameworkGuidKind::Fl16Bios,
190-
AMD13_BIOS_GUID => FrameworkGuidKind::Amd13Bios,
197+
AMD13_RYZEN7040_BIOS_GUID => FrameworkGuidKind::Amd13Ryzen7040Bios,
198+
AMD13_AI300_BIOS_GUID => FrameworkGuidKind::Amd13Ai300Bios,
191199
TGL_RETIMER01_GUID => FrameworkGuidKind::TglRetimer01,
192200
TGL_RETIMER23_GUID => FrameworkGuidKind::TglRetimer23,
193201
ADL_RETIMER01_GUID => FrameworkGuidKind::AdlRetimer01,

0 commit comments

Comments
 (0)