| From 227ae10f17a5f2fd1307b7e582b603ef7bbb7e97 Mon Sep 17 00:00:00 2001 |
| From: Alex Deucher <alexander.deucher@amd.com> |
| Date: Wed, 11 Dec 2013 11:43:58 -0500 |
| Subject: drm/radeon: add missing display tiling setup for oland |
| |
| From: Alex Deucher <alexander.deucher@amd.com> |
| |
| commit 227ae10f17a5f2fd1307b7e582b603ef7bbb7e97 upstream. |
| |
| Fixes improperly set up display params for 2D tiling on |
| oland. |
| |
| Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| drivers/gpu/drm/radeon/atombios_crtc.c | 4 +++- |
| 1 file changed, 3 insertions(+), 1 deletion(-) |
| |
| --- a/drivers/gpu/drm/radeon/atombios_crtc.c |
| +++ b/drivers/gpu/drm/radeon/atombios_crtc.c |
| @@ -1196,7 +1196,9 @@ static int dce4_crtc_do_set_base(struct |
| } else if ((rdev->family == CHIP_TAHITI) || |
| (rdev->family == CHIP_PITCAIRN)) |
| fb_format |= SI_GRPH_PIPE_CONFIG(SI_ADDR_SURF_P8_32x32_8x16); |
| - else if (rdev->family == CHIP_VERDE) |
| + else if ((rdev->family == CHIP_VERDE) || |
| + (rdev->family == CHIP_OLAND) || |
| + (rdev->family == CHIP_HAINAN)) /* for completeness. HAINAN has no display hw */ |
| fb_format |= SI_GRPH_PIPE_CONFIG(SI_ADDR_SURF_P4_8x16); |
| |
| switch (radeon_crtc->crtc_id) { |