]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon/kms: Add initial support for async DMA on cayman/TN
authorAlex Deucher <alexander.deucher@amd.com>
Tue, 4 Dec 2012 20:27:33 +0000 (15:27 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 10 Dec 2012 21:53:34 +0000 (16:53 -0500)
commit60040a928b5a03b24d7c4d29f5e95637fa183e11
tree0b4afcd96291498ff983eac850fc0171121ab645
parentd1bb31f9340bf2ce7672c16981a62c76c6dbe0a4
drm/radeon/kms: Add initial support for async DMA on cayman/TN

There are 2 async DMA engines on cayman, one at 0xd000 and
one at 0xd800.  The programming interface is the same as
evergreen however there are some changes to the commands
for using vmids.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/evergreen.c
drivers/gpu/drm/radeon/evergreend.h
drivers/gpu/drm/radeon/ni.c
drivers/gpu/drm/radeon/nid.h
drivers/gpu/drm/radeon/radeon.h
drivers/gpu/drm/radeon/radeon_asic.c
drivers/gpu/drm/radeon/radeon_asic.h