[PATCH] drm/radeon/kms: clean up multiple crtc handling for evergreen+ (v2)

2011-07-08 Thread Alex Deucher
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:

[PATCH] drm/radeon/kms: clean up multiple crtc handling for evergreen+

2011-07-08 Thread Alex Deucher
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:

[PATCH] drm/radeon/kms: clean up multiple crtc handling for evergreen+

2011-07-08 Thread Chris Bandy
On 07/08/2011 09:51 AM, Alex Deucher wrote: > 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

[PATCH] drm/radeon/kms: clean up multiple crtc handling for evergreen+

2011-07-08 Thread Alex Deucher
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:

Re: [PATCH] drm/radeon/kms: clean up multiple crtc handling for evergreen+

2011-07-08 Thread Chris Bandy
On 07/08/2011 09:51 AM, Alex Deucher wrote: 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