Alex Deucher
21a93e130d
drm/radeon/cik: add support for sDMA dma engines (v8)
...
CIK has new asynchronous DMA engines called sDMA
(system DMA). Each engine supports 1 ring buffer
for kernel and gfx and 2 userspace queues for compute.
TODO: fill in the compute setup.
v2: update to the latest reset code
v3: remove ib_parse
v4: fix copy_dma()
v5: drop WIP compute sDMA queues
v6: rebase
v7: endian fixes for IB
v8: cleanup for release
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2013-06-25 17:50:33 -04:00
..
2013-01-27 22:38:44 -05:00
2013-05-02 10:01:45 -04:00
2012-10-02 18:01:07 +01:00
2013-05-20 10:44:57 -04:00
2012-10-22 22:56:43 +02:00
2013-06-12 08:22:49 -04:00
2012-10-02 18:01:07 +01:00
2013-04-23 18:04:00 -04:00
2012-02-29 17:15:08 -05:00
2011-05-26 09:19:31 +10:00
2013-06-25 17:50:28 -04:00
2013-06-25 17:50:28 -04:00
2013-06-25 17:50:33 -04:00
2013-06-25 17:50:33 -04:00
2012-10-02 18:01:07 +01:00
2012-02-29 17:15:08 -05:00
2010-10-06 11:46:30 +10:00
2013-03-07 12:58:59 -05:00
2013-06-12 08:17:22 -04:00
2013-04-22 10:39:08 -04:00
2013-06-03 10:17:54 -04:00
2013-05-02 10:09:48 -04:00
2013-01-31 16:24:47 -05:00
2013-06-25 17:50:28 -04:00
2011-02-14 09:22:54 +10:00
2011-01-07 14:11:38 +10:00
2013-06-03 10:17:54 -04:00
2013-04-16 16:15:27 -04:00
2012-03-21 06:55:49 +00:00
2013-01-31 16:24:45 -05:00
2013-06-03 10:17:54 -04:00
2013-01-31 16:24:46 -05:00
2013-01-31 16:24:45 -05:00
2013-05-13 15:23:34 +10:00
2011-03-31 11:26:23 -03:00
2013-06-03 10:17:54 -04:00
2013-01-31 16:24:46 -05:00
2013-06-03 10:17:54 -04:00
2013-04-22 10:39:09 -04:00
2013-06-03 10:17:54 -04:00
2013-04-23 18:03:53 -04:00
2013-01-31 16:24:47 -05:00
2012-03-24 10:08:39 -07:00
2012-09-20 13:10:34 -04:00
2013-01-31 16:24:47 -05:00
2013-01-31 16:24:47 -05:00
2013-02-25 16:46:44 -08:00
2013-06-12 08:17:22 -04:00
2012-12-12 14:34:08 -05:00
2013-06-12 08:17:21 -04:00
2013-06-03 10:36:21 -04:00
2012-10-15 13:21:00 -04:00
2012-09-20 13:10:36 -04:00
2012-11-20 11:47:32 -05:00
2013-06-03 10:36:21 -04:00
2013-06-03 10:36:21 -04:00
2013-05-02 11:53:07 -04:00
2013-02-20 08:51:21 -05:00
2013-03-15 18:47:18 -04:00
2013-05-21 08:50:57 -07:00
2012-02-03 09:31:14 +00:00
2012-10-02 18:01:07 +01:00
2013-03-07 12:58:57 -05:00
2013-01-03 15:04:38 -05:00
2013-01-31 16:24:47 -05:00
2013-06-25 17:50:28 -04:00
2013-02-08 12:10:18 +10:00
2013-06-25 17:50:23 -04:00
2013-05-22 09:13:41 +10:00
2013-05-17 11:47:07 +10:00
2013-01-31 16:24:47 -05:00
2012-10-03 23:29:23 -07:00
2013-06-25 17:50:22 -04:00
2013-02-14 00:07:58 +01:00
2013-06-12 08:16:29 -04:00
2013-06-12 08:16:28 -04:00
2013-05-02 10:09:47 -04:00
2013-01-03 15:04:38 -05:00
2012-10-03 23:29:23 -07:00
2013-06-25 17:50:21 -04:00
2013-01-31 16:24:47 -05:00
2013-04-15 10:34:12 -04:00
2013-05-20 10:44:57 -04:00
2013-01-10 17:05:37 -05:00
2012-10-02 18:01:07 +01:00
2013-01-31 16:24:47 -05:00
2013-05-20 10:44:57 -04:00
2013-04-09 10:31:33 -04:00
2013-04-09 10:31:33 -04:00
2013-04-01 15:23:58 -04:00
2013-02-08 13:48:43 +10:00
2013-01-31 16:24:43 -05:00
2013-04-16 16:15:28 -04:00
2013-05-02 10:01:47 -04:00
2013-01-15 09:07:13 -05:00
2013-01-31 16:24:47 -05:00
2013-04-09 10:31:33 -04:00
2012-10-02 18:01:07 +01:00
2010-12-16 14:37:47 +10:00
2013-05-20 10:44:57 -04:00
2013-06-12 08:17:21 -04:00
2013-06-25 17:50:33 -04:00
2013-06-03 10:17:54 -04:00
2013-06-03 10:17:54 -04:00
2012-04-24 09:50:13 +01:00
2013-06-03 10:17:54 -04:00
2013-04-09 10:31:31 -04:00
2013-06-03 10:17:54 -04:00
2013-01-31 16:24:46 -05:00
2013-06-03 10:17:54 -04:00
2013-05-02 10:09:48 -04:00
2012-03-24 10:08:39 -07:00
2012-03-21 06:55:54 +00:00
2012-06-20 19:55:56 +01:00
2013-06-25 17:50:25 -04:00
2013-05-20 11:13:07 -04:00