Skip to content

Commit 9e5a14b

Browse files
committed
drm/amdgpu: filter out radeon secondary ids as well
Older radeon boards (r2xx-r5xx) had secondary PCI functions which we solely there for supporting multi-head on OSs with special requirements. Add them to the unsupported list as well so we don't attempt to bind to them. The driver would fail to bind to them anyway, but this does so in a cleaner way that should not confuse the user. Cc: [email protected] Acked-by: Christian König <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent 7e38ac5 commit 9e5a14b

File tree

1 file changed

+81
-0
lines changed

1 file changed

+81
-0
lines changed

drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1525,6 +1525,87 @@ static const u16 amdgpu_unsupported_pciidlist[] = {
15251525
0x99A0,
15261526
0x99A2,
15271527
0x99A4,
1528+
/* radeon secondary ids */
1529+
0x3171,
1530+
0x3e70,
1531+
0x4164,
1532+
0x4165,
1533+
0x4166,
1534+
0x4168,
1535+
0x4170,
1536+
0x4171,
1537+
0x4172,
1538+
0x4173,
1539+
0x496e,
1540+
0x4a69,
1541+
0x4a6a,
1542+
0x4a6b,
1543+
0x4a70,
1544+
0x4a74,
1545+
0x4b69,
1546+
0x4b6b,
1547+
0x4b6c,
1548+
0x4c6e,
1549+
0x4e64,
1550+
0x4e65,
1551+
0x4e66,
1552+
0x4e67,
1553+
0x4e68,
1554+
0x4e69,
1555+
0x4e6a,
1556+
0x4e71,
1557+
0x4f73,
1558+
0x5569,
1559+
0x556b,
1560+
0x556d,
1561+
0x556f,
1562+
0x5571,
1563+
0x5854,
1564+
0x5874,
1565+
0x5940,
1566+
0x5941,
1567+
0x5b72,
1568+
0x5b73,
1569+
0x5b74,
1570+
0x5b75,
1571+
0x5d44,
1572+
0x5d45,
1573+
0x5d6d,
1574+
0x5d6f,
1575+
0x5d72,
1576+
0x5d77,
1577+
0x5e6b,
1578+
0x5e6d,
1579+
0x7120,
1580+
0x7124,
1581+
0x7129,
1582+
0x712e,
1583+
0x712f,
1584+
0x7162,
1585+
0x7163,
1586+
0x7166,
1587+
0x7167,
1588+
0x7172,
1589+
0x7173,
1590+
0x71a0,
1591+
0x71a1,
1592+
0x71a3,
1593+
0x71a7,
1594+
0x71bb,
1595+
0x71e0,
1596+
0x71e1,
1597+
0x71e2,
1598+
0x71e6,
1599+
0x71e7,
1600+
0x71f2,
1601+
0x7269,
1602+
0x726b,
1603+
0x726e,
1604+
0x72a0,
1605+
0x72a8,
1606+
0x72b1,
1607+
0x72b3,
1608+
0x793f,
15281609
};
15291610

15301611
static const struct pci_device_id pciidlist[] = {

0 commit comments

Comments
 (0)