diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2011-07-08 19:44:56 +0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2011-07-08 21:28:52 +0400 |
commit | b7eff394670366a42935bfbaef67a6f7185627d7 (patch) | |
tree | 039d6de6280836458dac24450944f2dcc5ebdd87 /arch/arm/mach-ixp4xx/dsmg600-setup.c | |
parent | 902daf6580cffe04721250fb71b5527a98718b11 (diff) | |
download | linux-b7eff394670366a42935bfbaef67a6f7185627d7.tar.xz |
drm/radeon/kms: clean up multiple crtc handling for evergreen+ (v2)
evergreen+ asics have 2-6 crtcs. Don't access crtc registers
for crtc regs that don't exist as they have very high latency
and may cause problems on some asics. The previous code missed
a few cases and was not fine grained enough (missed the 4 crtc
case for example).
Fixes:
https://bugs.freedesktop.org/show_bug.cgi?id=38800
v2: fix typo noticed by Chris Bandy <cbandy@jbandy.com>
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Reviewed-by: Michel Dänzer <michel@daenzer.net>
Tested-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'arch/arm/mach-ixp4xx/dsmg600-setup.c')
0 files changed, 0 insertions, 0 deletions