drm/radeon/kms: add initial Evergreen support (Radeon HD 5xxx)
authorAlex Deucher <alexdeucher@gmail.com>
Tue, 12 Jan 2010 22:54:34 +0000 (17:54 -0500)
committerDave Airlie <airlied@redhat.com>
Mon, 8 Feb 2010 23:44:02 +0000 (09:44 +1000)
commitbcc1c2a1d22974215e39dc87ce746ba9a39223e5
tree62ae9dfab266202240307fc3998806c1d4655552
parente97bd974448ce90f8e4720499d84580bcd6a2f7a
drm/radeon/kms: add initial Evergreen support (Radeon HD 5xxx)

This adds initial Evergreen KMS support, it doesn't include
any acceleration features or interrupt handling yet.

Major changes are DCE4 handling for PLLs for the > 2 crtcs.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
19 files changed:
drivers/gpu/drm/radeon/Makefile
drivers/gpu/drm/radeon/atombios_crtc.c
drivers/gpu/drm/radeon/atombios_dp.c
drivers/gpu/drm/radeon/evergreen.c [new file with mode: 0644]
drivers/gpu/drm/radeon/evergreen_reg.h [new file with mode: 0644]
drivers/gpu/drm/radeon/radeon.h
drivers/gpu/drm/radeon/radeon_asic.h
drivers/gpu/drm/radeon/radeon_atombios.c
drivers/gpu/drm/radeon/radeon_clocks.c
drivers/gpu/drm/radeon/radeon_combios.c
drivers/gpu/drm/radeon/radeon_cursor.c
drivers/gpu/drm/radeon/radeon_device.c
drivers/gpu/drm/radeon/radeon_display.c
drivers/gpu/drm/radeon/radeon_encoders.c
drivers/gpu/drm/radeon/radeon_family.h
drivers/gpu/drm/radeon/radeon_mode.h
drivers/gpu/drm/radeon/radeon_reg.h
drivers/gpu/drm/radeon/rv770d.h
include/drm/drm_pciids.h