Hi Linus,
This is just radeon fixes, but it contains some new hw support so I've put
it outside my normal pull in case you feel its not timely.
New HW:
AMD LLano APU, this is the new Fusion part from AMD so the patches add
pci ids and internal driver tables.
It also has a patch to bring the cayman support into line with all the
other chips so it uses the proper blit support.
Otherwise its all just fixes, the pageflipping one is pretty serious lots
of sightings in F15, and the viewport height one affects some laptops iwth
wierd sized panels (945 high).
Dave.
The following changes since commit 2ec8a5feaf3000bf4f9744d0caad0d5f12ce1409:
drivers/gpu/drm/radeon/atom.c: fix warning (2011-05-24 09:00:37 +1000)
are available in the git repository at:
ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-radeon-fixes
Alex Deucher (12):
drm/radeon/kms/blit: workaround some hw issues on evergreen+
drm/radeon/kms: add blit support for cayman (v2)
drm/radeon/kms: add missing case for cayman thermal sensor
drm/radeon/kms: fix thermal sensor reading on juniper
drm/radeon/kms: clean up the radeon kms Kconfig
drm/radeon/kms: add family ids for llano APUs
drm/radeon/kms: fill in asic struct for llano
drm/radeon/kms: add llano pci ids
drm/radeon/kms: add support for Llano Fusion APUs
drm/radeon/kms: remove duplicate reg from r600 safe regs
drm/radeon/kms: viewport height has to be even
drm/radeon/kms/atom: fix PHY init
Dave Airlie (1):
drm/radeon: fix oops in ttm reserve when pageflipping (v2)
Marek Olšák (1):
drm/radeon/kms: add missing Evergreen texture formats to the CS parser
drivers/gpu/drm/radeon/Kconfig | 9 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 12 +-
drivers/gpu/drm/radeon/cayman_blit_shaders.c | 326 +++++++++++++++-
drivers/gpu/drm/radeon/cayman_blit_shaders.h | 3 +
drivers/gpu/drm/radeon/evergreen.c | 104 ++++-
drivers/gpu/drm/radeon/evergreen_blit_kms.c | 561 +++++++++++++++-----------
drivers/gpu/drm/radeon/evergreend.h | 8 +-
drivers/gpu/drm/radeon/ni.c | 13 +-
drivers/gpu/drm/radeon/r600.c | 12 +
drivers/gpu/drm/radeon/r600_cs.c | 28 +-
drivers/gpu/drm/radeon/r600d.h | 3 +
drivers/gpu/drm/radeon/radeon_asic.c | 8 +-
drivers/gpu/drm/radeon/radeon_device.c | 2 +
drivers/gpu/drm/radeon/radeon_display.c | 13 +-
drivers/gpu/drm/radeon/radeon_encoders.c | 17 +-
drivers/gpu/drm/radeon/radeon_family.h | 2 +
drivers/gpu/drm/radeon/radeon_pm.c | 1 +
drivers/gpu/drm/radeon/reg_srcs/r600 | 1 -
include/drm/drm_pciids.h | 11 +
19 files changed, 830 insertions(+), 304 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel