Skip to content

Commit

Permalink
Add support for the RX 6750 GRE 10GB
Browse files Browse the repository at this point in the history
Fixes #40

Signed-off-by: Visual Ehrmanntraut <30368284+VisualEhrmanntraut@users.noreply.github.com>
  • Loading branch information
VisualEhrmanntraut committed Mar 27, 2024
1 parent 71ccae7 commit ad7fbd7
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions NootRX/Model.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ static constexpr Model dev73FF[] = {
{0xC3, "AMD Radeon RX 6600M"},
{0xC7, "AMD Radeon RX 6600"},
{0xCB, "AMD Radeon RX 6600S"},
{0xDF, "AMD Radeon RX 6570 GRE"},
};

static constexpr DevicePair devices[] = {
Expand Down
7 changes: 7 additions & 0 deletions NootRX/NootRX.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,13 @@ void NootRXMain::processPatcher(KernelPatcher &patcher) {
case 0x73EF:
[[fallthrough]];
case 0x73FF:
if (this->pciRevision == 0xDF) {
PANIC_COND(getKernelVersion() < KernelVersion::Monterey, "NootRX",
"Unsupported macOS version; Navi 22 requires macOS Monterey or newer");
this->chipType = ChipType::Navi22;
this->enumRevision = 0x32;
break;
}
PANIC_COND(getKernelVersion() < KernelVersion::Monterey, "NootRX",
"Unsupported macOS version; Navi 23 requires macOS Monterey or newer");
this->chipType = ChipType::Navi23;
Expand Down

0 comments on commit ad7fbd7

Please sign in to comment.