Ben Skeggs
a7cf01809b
drm/nouveau/fifo/gk104-: require explicit runlist selection for channel allocation
...
We didn't used to be aware that runlist/engine IDs weren't the same thing,
or that there was such variability in configuration between GPUs.
By exposing this information to a client, and giving it explicit control
of which runlist it's allocating a channel on, we're able to make better
choices.
The immediate effect of this is that on GPUs where CE0 is the "GRCE", we
will now be allocating a copy engine running asynchronously to GR for BO
migrations - as intended.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
2018-05-18 15:01:21 +10:00
..
2018-05-18 14:08:53 +10:00
2018-01-30 18:05:25 +01:00
2018-03-14 11:41:01 +00:00
2018-03-05 20:48:25 +02:00
2018-04-25 09:09:22 +02:00
2018-04-16 21:20:40 +02:00
2018-04-25 09:34:00 +02:00
2018-05-18 14:08:53 +10:00
2018-03-28 14:30:41 +10:00
2018-05-15 13:44:27 -05:00
2018-05-15 15:37:07 +10:00
2018-04-27 16:46:50 +03:00
2018-04-25 09:09:22 +02:00
2018-04-25 09:38:57 +02:00
2018-05-16 07:10:13 +10:00
2018-03-28 14:30:41 +10:00
2018-05-02 14:20:47 +08:00
2018-03-28 14:30:41 +10:00
2018-04-25 09:09:22 +02:00
2018-05-11 18:08:10 +02:00
2018-04-24 13:58:43 +02:00
2018-05-18 15:01:21 +10:00
2018-05-18 14:08:53 +10:00
2018-04-30 13:57:13 -07:00
2018-05-04 00:13:41 +02:00
2018-05-14 11:01:30 +02:00
2017-12-27 19:00:09 -05:00
2018-05-15 13:43:52 -05:00
2018-05-17 15:03:40 +10:00
2018-05-01 15:56:21 -04:00
2018-05-15 13:44:27 -05:00
2018-05-04 11:36:45 +02:00
2018-05-02 13:09:49 +02:00
2018-04-27 11:02:58 +02:00
2018-04-30 09:32:43 +10:00
2018-04-30 09:32:43 +10:00
2018-05-09 19:55:18 +03:00
2018-04-30 11:00:19 +02:00
2018-05-15 13:44:27 -05:00
2018-04-24 13:58:06 +02:00
2018-04-25 09:09:22 +02:00
2018-05-16 08:31:29 +10:00
2018-05-18 14:08:53 +10:00
2018-04-30 09:32:43 +10:00
2018-05-15 19:25:07 +10:00
2018-05-08 14:10:01 +03:00
2018-03-29 19:14:21 +03:00
2018-05-04 11:09:54 +02:00
2018-05-18 14:08:53 +10:00
2018-01-31 09:27:51 +01:00
2018-04-16 21:17:29 +02:00
2018-03-19 09:31:20 -04:00
2018-04-05 14:17:16 -07:00
2018-05-11 09:06:39 +02:00
2018-04-24 21:34:53 +02:00
2018-05-11 09:05:18 +02:00
2018-02-05 13:22:44 +01:00
2018-03-20 08:23:18 +01:00
2018-04-18 16:33:14 +03:00
2018-05-08 12:18:43 -07:00
2018-03-28 09:12:16 +03:00
2018-05-03 21:26:32 +02:00
2018-05-11 18:08:10 +02:00
2018-01-29 18:46:53 +02:00
2018-05-11 09:23:41 +02:00
2018-05-15 14:46:04 +10:00
2018-01-29 12:07:47 +01:00
2018-05-03 21:26:32 +02:00
2018-04-24 13:57:22 +02:00
2018-03-26 17:42:06 +02:00
2018-05-03 11:28:02 +02:00
2018-05-11 09:05:03 +02:00
2018-03-26 10:38:06 +02:00
2018-02-22 11:18:58 -05:00
2018-01-16 17:10:14 -05:00
2018-03-28 14:30:41 +10:00
2017-12-19 21:37:24 +10:00
2018-05-11 09:23:55 +02:00
2018-03-05 10:35:32 +01:00
2018-03-06 14:05:00 +05:30
2018-05-10 11:36:25 -04:00
2018-03-05 20:48:25 +02:00
2018-03-29 19:14:21 +03:00
2018-04-30 10:42:03 -07:00
2018-03-19 15:15:42 +01:00
2018-03-28 14:30:41 +10:00
2018-04-27 16:46:50 +03:00
2018-05-04 11:09:54 +02:00
2018-03-26 21:37:24 +03:00
2018-03-28 19:19:32 +03:00
2018-05-03 12:38:39 +02:00
2018-05-03 21:26:32 +02:00
2018-03-14 14:53:01 +10:00
2018-05-04 11:36:45 +02:00
2018-05-04 11:36:34 +02:00