diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2014-03-19 19:32:01 -0400 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2014-03-26 00:08:21 -0400 |
commit | 14f97da7e74cf8cc2e7e0721bd02f535a6e3a29e (patch) | |
tree | b3d0f844b000b944415716a6c1a9f6963d70b262 | |
parent | fc243d7f92d95d961186126efaad36197f133ab1 (diff) |
drm/nouveau: recognise higher link rate for available dp bw calculations
I should resurrect/merge that cleanup branch to remove the weird
duplication.. One day.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
-rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_bios.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c index 04564dcd7956..8268a4ccac15 100644 --- a/drivers/gpu/drm/nouveau/nouveau_bios.c +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c | |||
@@ -1474,9 +1474,12 @@ parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, | |||
1474 | case 0: | 1474 | case 0: |
1475 | entry->dpconf.link_bw = 162000; | 1475 | entry->dpconf.link_bw = 162000; |
1476 | break; | 1476 | break; |
1477 | default: | 1477 | case 1: |
1478 | entry->dpconf.link_bw = 270000; | 1478 | entry->dpconf.link_bw = 270000; |
1479 | break; | 1479 | break; |
1480 | default: | ||
1481 | entry->dpconf.link_bw = 540000; | ||
1482 | break; | ||
1480 | } | 1483 | } |
1481 | switch ((conf & 0x0f000000) >> 24) { | 1484 | switch ((conf & 0x0f000000) >> 24) { |
1482 | case 0xf: | 1485 | case 0xf: |