diff --git a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp index e7fb3125df..2068f9f902 100644 --- a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp +++ b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp @@ -43,30 +43,42 @@ const struct supported_device { } kSupportedDevices[] = { // R600 series (HD24xx - HD42xx) // Codename: Pele + {0x94c7, RADEON_R600 | 0x10, "Radeon HD 2350"}, /*RV610*/ {0x94c1, RADEON_R600 | 0x10, "Radeon HD 2400"}, /*RV610, IGP*/ + {0x94c3, RADEON_R600 | 0x10, "Radeon HD 2400"}, /*RV610*/ + {0x94cc, RADEON_R600 | 0x10, "Radeon HD 2400"}, /*RV610*/ + {0x9588, RADEON_R600 | 0x30, "Radeon HD 2600"}, /*RV630*/ + {0x958a, RADEON_R600 | 0x30, "Radeon HD 2600 X2"}, /*RV630*/ // Radeon 2700 - RV630 {0x9400, RADEON_R600 | 0x0, "Radeon HD 2900"}, /*RV600*/ + {0x9405, RADEON_R600 | 0x0, "Radeon HD 2900"}, /*RV600*/ {0x9611, RADEON_R600 | 0x20, "Radeon HD 3100"}, /*RV620, IGP*/ {0x9613, RADEON_R600 | 0x20, "Radeon HD 3100"}, /*RV620, IGP*/ {0x9610, RADEON_R600 | 0x10, "Radeon HD 3200"}, /*RV610, IGP*/ {0x9612, RADEON_R600 | 0x10, "Radeon HD 3200"}, /*RV610, IGP*/ {0x9615, RADEON_R600 | 0x10, "Radeon HD 3200"}, /*RV610, IGP*/ - {0x94c3, RADEON_R600 | 0x20, "Radeon HD 3410"}, /*RV620*/ + {0x9614, RADEON_R600 | 0x10, "Radeon HD 3300"}, /*RV610, IGP*/ // Radeon 3430 - RV620 {0x95c5, RADEON_R600 | 0x20, "Radeon HD 3450"}, /*RV620*/ - // Radeon 3470 - RV620 + {0x95c6, RADEON_R600 | 0x20, "Radeon HD 3450"}, /*RV620*/ + {0x95c7, RADEON_R600 | 0x20, "Radeon HD 3450"}, /*RV620*/ + {0x95c9, RADEON_R600 | 0x20, "Radeon HD 3450"}, /*RV620*/ + {0x95c4, RADEON_R600 | 0x20, "Radeon HD 3470"}, /*RV620*/ {0x95c0, RADEON_R600 | 0x20, "Radeon HD 3550"}, /*RV620*/ {0x9581, RADEON_R600 | 0x30, "Radeon HD 3600"}, /*RV630*/ {0x9583, RADEON_R600 | 0x30, "Radeon HD 3600"}, /*RV630*/ + {0x9598, RADEON_R600 | 0x30, "Radeon HD 3600"}, /*RV630*/ {0x9591, RADEON_R600 | 0x35, "Radeon HD 3600"}, /*RV635*/ {0x9589, RADEON_R600 | 0x30, "Radeon HD 3610"}, /*RV630*/ // Radeon 3650 - RV635 // Radeon 3670 - RV635 - {0x9513, RADEON_R600 | 0x70, "Radeon HD 3850 X2"}, /*RV670*/ - {0x950F, RADEON_R600 | 0x70, "Radeon HD 3870 X2"}, /*RV670*/ - {0x9501, RADEON_R600 | 0x70, "Radeon HD 3870"}, /*RV670, IGP*/ - // Radeon 4225 - RV620 + {0x9507, RADEON_R600 | 0x70, "Radeon HD 3830"}, /*RV670*/ + {0x9505, RADEON_R600 | 0x70, "Radeon HD 3850"}, /*RV670, IGP*/ + {0x9513, RADEON_R600 | 0x80, "Radeon HD 3850 X2"}, /*RV670*/ + {0x9501, RADEON_R600 | 0x70, "Radeon HD 3870"}, /*RV670*/ + {0x950F, RADEON_R600 | 0x80, "Radeon HD 3870 X2"}, /*R680*/ {0x9710, RADEON_R600 | 0x20, "Radeon HD 4200"}, /*RV620, IGP*/ + // Radeon 4225 - RV620 {0x9712, RADEON_R600 | 0x20, "Radeon HD 4270"}, /*RV620, IGP*/ // R700 series (HD4330 - HD4890, HD51xx, HD5xxV)