With todays new 11.1 beta, it seems Apple has dropped us a pleasant little surprise. Checking the X6000 framebuffer, we see plenty of new PCI IDs listed:

# Navi 21
<key>IOPCIMatch</key>
<string>0x73A01002 0x73A21002 0x73A31002 0x73AB1002 0x73AE1002 0x73BF1002</string>

# Navi 22
<key>IOPCIMatch</key>
<string>0x73C01002 0x73C11002 0x73C31002 0x73DF1002</string>

# Navi 23
<key>IOPCIMatch</key>
<string>0x73E01002 0x73E11002 0x73E21002 0x73FF1002</string>

From this we get:

  • pci1002,73A0 = Unknown
  • pci1002,73A2 = Unknown
  • pci1002,73A3 = Unknown
  • pci1002,73AB = Unknown
  • pci1002,73AE = Unknown
  • pci1002,73BF = Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]
  • pci1002,73C0 = Unknown
  • pci1002,73C1 = Unknown
  • pci1002,73C3 = Generic Navi 22
  • pci1002,73DF = Generic Navi 22
  • pci1002,73E0 = Unknown
  • pci1002,73E1 = Unknown
  • pci1002,73E2 = Unknown
  • pci1002,73FF = Generic Navi 23

Looks like we’ll get day 1 support for the new Navi 20 GPUs! For more discussion, see our reddit thread