summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorEgbert Eich <eich@freedesktop.org>2008-07-22 20:45:31 +0200
committerEgbert Eich <eich@freedesktop.org>2008-07-29 20:35:07 +0200
commit8266d196e36333b5853138253f2454cedbe46687 (patch)
treec2664d5cd2f8c92b3014706e864dd90ae03fed1e /utils
parentd9846628e60e5374ba5659b0f1eea03b123373c8 (diff)
Conntest: Add additional HPD pin and some more devices.
Diffstat (limited to 'utils')
-rw-r--r--utils/conntest/rhd_conntest.c21
1 files changed, 17 insertions, 4 deletions
diff --git a/utils/conntest/rhd_conntest.c b/utils/conntest/rhd_conntest.c
index e6e1795..f6083db 100644
--- a/utils/conntest/rhd_conntest.c
+++ b/utils/conntest/rhd_conntest.c
@@ -436,15 +436,22 @@ struct RHDDevice {
{ 0x1002, 0x958C, 2, RHD_R600},
{ 0x1002, 0x958D, 2, RHD_R600},
{ 0x1002, 0x958E, 2, RHD_R600},
+ { 0x1002, 0x958F, 2, RHD_R600},
{ 0x1002, 0x9590, 2, RHD_RV620},
+ { 0x1002, 0x9591, 2, RHD_RV620},
+ { 0x1002, 0x9593, 2, RHD_RV620},
+ { 0x1002, 0x9594, 2, RHD_RV620},
{ 0x1002, 0x9596, 2, RHD_RV620},
- { 0x1002, 0x9595, 2, RHD_RV620},
+ { 0x1002, 0x9597, 2, RHD_RV620},
{ 0x1002, 0x9598, 2, RHD_RV620},
{ 0x1002, 0x9599, 2, RHD_RV620},
+ { 0x1002, 0x959B, 2, RHD_RV620},
+ { 0x1002, 0x95C0, 2, RHD_RV620},
{ 0x1002, 0x95C2, 2, RHD_RV620},
{ 0x1002, 0x95C4, 2, RHD_RV620},
{ 0x1002, 0x95C5, 2, RHD_RV620},
{ 0x1002, 0x95C7, 2, RHD_RV620},
+ { 0x1002, 0x95CC, 2, RHD_RV620},
{ 0x1002, 0x95CD, 2, RHD_RV620},
{ 0x1002, 0x95CE, 2, RHD_RV620},
{ 0x1002, 0x95CF, 2, RHD_RV620},
@@ -454,7 +461,10 @@ struct RHDDevice {
{ 0x1002, 0x9613, 2, RHD_RV620},
{ 0x1002, 0x9614, 2, RHD_RV620},
{ 0x1002, 0x9440, 2, RHD_RV620},
- { 0x1002, 0x9442, 2, RHD_RV620},
+ { 0x1002, 0x9444, 2, RHD_RV620},
+ { 0x1002, 0x9446, 2, RHD_RV620},
+ { 0x1002, 0x944E, 2, RHD_RV620},
+ { 0x1002, 0x9456, 2, RHD_RV620},
{ 0, 0, 0, 0 }
};
@@ -599,9 +609,12 @@ HPDReport(void *map)
if (HPD & 0x100)
printf(" RHD_HPD_1");
- if ((ChipType == RHD_R600) && (HPD & 0x00010000))
+ if ((ChipType >= RHD_R600) && (HPD & 0x00010000))
printf(" RHD_HPD_2");
- }
+
+ if ((ChipType >= RHD_R600) && (HPD & 0x01000000))
+ printf(" RHD_HPD_3");
+}
printf("\n");
}