diff --git a/data/amdgpu.ids b/data/amdgpu.ids index bd27d64f..d281292a 100644 --- a/data/amdgpu.ids +++ b/data/amdgpu.ids @@ -697,3 +697,7 @@ 98E4, EA, AMD Radeon R4 Graphics 98E4, EB, AMD Radeon R3 Graphics 98E4, EB, AMD Radeon R4 Graphics +9920, 00, AMD Liverpool (PlayStation 4) +9922, 00, AMD Liverpool (PlayStation 4) +9923, 00, AMD Liverpool (PlayStation 4) +9924, 11, AMD Gladius (PlayStation 4) diff --git a/radeon/r600_pci_ids.h b/radeon/r600_pci_ids.h index a3b2eac8..5e5d1e90 100644 --- a/radeon/r600_pci_ids.h +++ b/radeon/r600_pci_ids.h @@ -473,6 +473,11 @@ CHIPSET(0x131B, KAVERI_131B, KAVERI) CHIPSET(0x131C, KAVERI_131C, KAVERI) CHIPSET(0x131D, KAVERI_131D, KAVERI) +CHIPSET(0x9920, LIVERPOOL_9920, LIVERPOOL) +CHIPSET(0x9922, LIVERPOOL_9922, LIVERPOOL) +CHIPSET(0x9923, LIVERPOOL_9923, LIVERPOOL) +CHIPSET(0x9924, GLADIUS_9924, GLADIUS) + CHIPSET(0x67A0, HAWAII_67A0, HAWAII) CHIPSET(0x67A1, HAWAII_67A1, HAWAII) CHIPSET(0x67A2, HAWAII_67A2, HAWAII) diff --git a/radeon/radeon_surface.c b/radeon/radeon_surface.c index 0ff53a3e..75c3f25e 100644 --- a/radeon/radeon_surface.c +++ b/radeon/radeon_surface.c @@ -86,6 +86,8 @@ enum radeon_family { CHIP_HAINAN, CHIP_BONAIRE, CHIP_KAVERI, + CHIP_LIVERPOOL, + CHIP_GLADIUS, CHIP_KABINI, CHIP_HAWAII, CHIP_MULLINS,