From ebb6e486baa240beba5a05ef3976f248bc869a91 Mon Sep 17 00:00:00 2001 From: SergeySlice Date: Sat, 22 Jan 2022 13:39:20 +0300 Subject: [PATCH] some comments on AMD cards Signed-off-by: SergeySlice --- rEFIt_UEFI/Platform/ati.cpp | 77 +++++++++++++++++----------- rEFIt_UEFI/Platform/platformdata.cpp | 1 + 2 files changed, 49 insertions(+), 29 deletions(-) diff --git a/rEFIt_UEFI/Platform/ati.cpp b/rEFIt_UEFI/Platform/ati.cpp index caa3fc2c5..46dd86d2a 100644 --- a/rEFIt_UEFI/Platform/ati.cpp +++ b/rEFIt_UEFI/Platform/ati.cpp @@ -178,7 +178,7 @@ const radeon_card_info_t radeon_cards[] = { // OLAND - // Oland: R7-240, 250 - Southand Island + // Oland: R7-240, 250, 350 - Southern Island { 0x6600, CHIP_FAMILY_OLAND, "AMD Radeon HD 8600/8700M", kNull }, // Mobile { 0x6601, CHIP_FAMILY_OLAND, "AMD Radeon HD 8500/8700M", kNull }, // Mobile // { 0x6602, CHIP_FAMILY_OLAND, "AMD Radeon", kNull }, // Mobile @@ -208,7 +208,7 @@ const radeon_card_info_t radeon_cards[] = { { 0x665C, CHIP_FAMILY_BONAIRE, "AMD Radeon HD 7790", kFutomaki }, { 0x665D, CHIP_FAMILY_BONAIRE, "AMD Radeon R9 260", kFutomaki }, { 0x665F, CHIP_FAMILY_BONAIRE, "AMD Radeon R9 360", kFutomaki }, - // HAINAN - Southand Island + // HAINAN - Southern Island { 0x6660, CHIP_FAMILY_HAINAN, "AMD Radeon HD 8670M", kNull }, // Mobile R5 M330 in Lenovo { 0x6663, CHIP_FAMILY_HAINAN, "AMD Radeon HD 8570M", kNull }, // Mobile { 0x6664, CHIP_FAMILY_HAINAN, "AMD Radeon R5 M240", kNull }, // Mobile @@ -220,7 +220,7 @@ const radeon_card_info_t radeon_cards[] = { { 0x66AF, CHIP_FAMILY_VEGA20, "AMD Radeon VII", kNull }, - /* Northen Islands */ + /* Northern Islands */ //0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 //0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 //Gibba, Lotus, Muskgrass @@ -502,8 +502,9 @@ const radeon_card_info_t radeon_cards[] = { { 0x699F, CHIP_FAMILY_GREENLAND, "AMD Radeon RX550", kNull }, { 0x7300, CHIP_FAMILY_FIJI, "AMD Radeon R9 Fury", kNull }, - + // Navi10 { 0x731F, CHIP_FAMILY_NAVI10, "AMD Radeon RX5700", kNull }, + // Navi21 { 0x73BF, CHIP_FAMILY_NAVI20, "AMD Radeon RX6800XT", kNull }, /* 6900 Topaz XT [Radeon R7 M260/M265] @@ -1096,48 +1097,62 @@ Catalina */ // /* - * Native ID for Monterey 12.0.1 + * Native ID for Monterey 12.2 AMD7000 -0x67901002 0x67981002 0x679A1002 0x679E1002 0x67801002 0x68201002 0x68211002 0x68231002 0x68251002 0x68271002 0x682B1002 0x682D1002 0x682F1002 0x68351002 0x68391002 0x683B1002 0x683D1002 0x683F1002 0x68001002 0x68011002 0x68061002 0x68081002 0x68101002 0x68181002 0x68191002 - - +0x67901002 0x67981002 0x679A1002 0x679E1002 0x67801002 0x68201002 +0x68211002 0x68231002 0x68251002 0x68271002 0x682B1002 0x682D1002 +0x682F1002 0x68351002 0x68391002 0x683B1002 0x683D1002 0x683F1002 +0x68001002 0x68011002 0x68061002 0x68081002 0x68101002 0x68181002 +0x68191002 AMD8000 -0x66401002 0x66411002 0x66461002 0x66471002 0x66501002 0x66511002 0x665C1002 0x665D1002 0x67B01002 - +0x66401002 0x66411002 0x66461002 0x66471002 0x66501002 0x66511002 +0x665C1002 0x665D1002 0x67B01002 AMD9000 -0x69201002 0x69211002 0x69301002 0x69381002 0x69391002 0x73001002 0x730F1002 - +0x69201002 0x69211002 0x69301002 0x69381002 0x69391002 0x73001002 +0x730F1002 AMD9500 -0x67E01002 0x67E31002 0x67E81002 0x67EB1002 0x67EF1002 0x67FF1002 0x67E11002 0x67E71002 0x67E91002 0x67C01002 0x67C11002 0x67C21002 0x67C41002 0x67C71002 0x67DF1002 0x67D01002 0x67C81002 0x67C91002 0x67CA1002 0x67CC1002 0x67CF1002 - +0x67E01002 0x67E31002 0x67E81002 0x67EB1002 0x67EF1002 0x67FF1002 +0x67E11002 0x67E71002 0x67E91002 0x67C01002 0x67C11002 0x67C21002 +0x67C41002 0x67C71002 0x67DF1002 0x67D01002 0x67C81002 0x67C91002 +0x67CA1002 0x67CC1002 0x67CF1002 AMD10000 -0x68601002 0x68611002 0x68621002 0x68631002 0x68641002 0x68671002 0x68681002 0x68691002 0x686A1002 0x686B1002 0x686C1002 0x686D1002 0x686E1002 0x687F1002 0x69A01002 0x69A11002 0x69A21002 0x69A31002 0x69AF1002 0x66A01002 0x66A11002 0x66A21002 0x66A31002 0x66A71002 0x66AF1002 +0x68601002 0x68611002 0x68621002 0x68631002 0x68641002 0x68671002 +0x68681002 0x68691002 0x686A1002 0x686B1002 0x686C1002 0x686D1002 +0x686E1002 0x687F1002 0x69A01002 0x69A11002 0x69A21002 0x69A31002 +0x69AF1002 0x66A01002 0x66A11002 0x66A21002 0x66A31002 0x66A71002 +0x66AF1002 -X4000 -Buffin -0x67E01002 0x67E31002 0x67E81002 0x67EB1002 0x67EF1002 0x67FF1002 0x67E11002 0x67E71002 0x67E91002 -Bonair -0x66401002 0x66411002 0x66461002 0x66471002 0x66501002 0x66511002 0x665C1002 0x665D1002 -Ellesmere -0x67C01002 0x67C11002 0x67C21002 0x67C41002 0x67C71002 0x67DF1002 0x67D01002 0x67C81002 0x67C91002 0x67CA1002 0x67CC1002 0x67CF1002 +X4000 No metal bundle, VABundle +Ellesmere == Polaris10 +0x67C01002 0x67C11002 0x67C21002 0x67C41002 0x67C71002 0x67DF1002 +0x67D01002 0x67C81002 0x67C91002 0x67CA1002 0x67CC1002 0x67CF1002 +Baffin == Polaris11 +0x67E01002 0x67E31002 0x67E81002 0x67EB1002 0x67EF1002 0x67FF1002 +0x67E11002 0x67E71002 0x67E91002 +Bonaire +0x66401002 0x66411002 0x66461002 0x66471002 0x66501002 0x66511002 +0x665C1002 0x665D1002 Fiji 0x73001002 0x730F1002 Hawaii 0x67B01002 Pitcairn -0x68001002 0x68011002 0x68061002 0x68081002 0x68101002 0x68181002 0x68191002 +0x68001002 0x68011002 0x68061002 0x68081002 0x68101002 0x68181002 +0x68191002 Tahiti 0x67901002 0x67981002 0x679A1002 0x679E1002 0x67801002 Tonga 0x69201002 0x69211002 0x69301002 0x69381002 0x69391002 Verde -0x68201002 0x68211002 0x68231002 0x68251002 0x68271002 0x682B1002 0x682D1002 0x682F1002 0x68351002 0x68391002 0x683B1002 0x683D1002 0x683F1002 +0x68201002 0x68211002 0x68231002 0x68251002 0x68271002 +0x682B1002 0x682D1002 0x682F1002 0x68351002 0x68391002 +0x683B1002 0x683D1002 0x683F1002 - - -X5000 +X5000 VA2Bundle Vega10 -0x68601002 0x68611002 0x68621002 0x68631002 0x68641002 0x68671002 0x68681002 0x68691002 0x686A1002 0x686B1002 0x686C1002 0x686D1002 0x686E1002 0x686F1002 0x687F1002 +0x68601002 0x68611002 0x68621002 0x68631002 0x68641002 +0x68671002 0x68681002 0x68691002 0x686A1002 0x686B1002 +0x686C1002 0x686D1002 0x686E1002 0x686F1002 0x687F1002 Vega12 0x69A01002 0x69A11002 0x69A21002 0x69A31002 0x69AF1002 Vega20 @@ -1145,13 +1160,17 @@ Vega20 X6000 Navi10 -0x73101002 0x73121002 0x73181002 0x73191002 0x731A1002 0x731B1002 0x731F1002 +0x73101002 0x73121002 0x73181002 0x73191002 0x731A1002 0x731B1002 +0x731F1002 Navi12 0x73601002 Navi14 0x73401002 0x73411002 0x73431002 0x73471002 0x734F1002 Navi21 0x73A21002 0x73AB1002 0x73BF1002 0x73A31002 +Navi23 +0x73E31002 0x73FF1002 + */ const CHAR8 *chip_family_name[] = { diff --git a/rEFIt_UEFI/Platform/platformdata.cpp b/rEFIt_UEFI/Platform/platformdata.cpp index b89dd67b0..b53f291bd 100644 --- a/rEFIt_UEFI/Platform/platformdata.cpp +++ b/rEFIt_UEFI/Platform/platformdata.cpp @@ -41,6 +41,7 @@ Mac-C3EC7CD22292981F MacBookPro10,1 HD4000 + Kepler Mac-C9CF552659EA9913 Mac-FC02E91DDD3FA6A4 iMac13,2 GTX675MX devID=11a2 + default others GFX1 only Mac-F60DEB81FF30ACF6 MacPro6,1