diff options
-rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_bios.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c index 6df8b3fbe746..0b69a9628c95 100644 --- a/drivers/gpu/drm/nouveau/nouveau_bios.c +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c | |||
@@ -6131,12 +6131,12 @@ parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, | |||
6131 | } | 6131 | } |
6132 | break; | 6132 | break; |
6133 | case OUTPUT_TMDS: | 6133 | case OUTPUT_TMDS: |
6134 | if (dcb->version >= 0x22) | 6134 | if (dcb->version >= 0x40) |
6135 | entry->tmdsconf.slave_addr = (conf & 0x00000070) >> 4; | 6135 | entry->tmdsconf.sor.link = (conf & 0x00000030) >> 4; |
6136 | else if (dcb->version >= 0x30) | 6136 | else if (dcb->version >= 0x30) |
6137 | entry->tmdsconf.slave_addr = (conf & 0x00000700) >> 8; | 6137 | entry->tmdsconf.slave_addr = (conf & 0x00000700) >> 8; |
6138 | else if (dcb->version >= 0x40) | 6138 | else if (dcb->version >= 0x22) |
6139 | entry->tmdsconf.sor.link = (conf & 0x00000030) >> 4; | 6139 | entry->tmdsconf.slave_addr = (conf & 0x00000070) >> 4; |
6140 | 6140 | ||
6141 | break; | 6141 | break; |
6142 | case 0xe: | 6142 | case 0xe: |