diff options
-rw-r--r-- | drivers/gpu/drm/radeon/radeon_asic.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_asic.c b/drivers/gpu/drm/radeon/radeon_asic.c index 60edad7e4311..67f008febec7 100644 --- a/drivers/gpu/drm/radeon/radeon_asic.c +++ b/drivers/gpu/drm/radeon/radeon_asic.c | |||
@@ -1944,9 +1944,13 @@ int radeon_asic_init(struct radeon_device *rdev) | |||
1944 | case CHIP_TAHITI: | 1944 | case CHIP_TAHITI: |
1945 | case CHIP_PITCAIRN: | 1945 | case CHIP_PITCAIRN: |
1946 | case CHIP_VERDE: | 1946 | case CHIP_VERDE: |
1947 | case CHIP_OLAND: | ||
1947 | rdev->asic = &si_asic; | 1948 | rdev->asic = &si_asic; |
1948 | /* set num crtcs */ | 1949 | /* set num crtcs */ |
1949 | rdev->num_crtc = 6; | 1950 | if (rdev->family == CHIP_OLAND) |
1951 | rdev->num_crtc = 2; | ||
1952 | else | ||
1953 | rdev->num_crtc = 6; | ||
1950 | break; | 1954 | break; |
1951 | default: | 1955 | default: |
1952 | /* FIXME: not supported yet */ | 1956 | /* FIXME: not supported yet */ |