convert drm_open_any*() calls to drm_open_driver*(DRIVER_INTEL) calls with cocci

Apply the new API to all call sites within the test suite using the following
semantic patch:

// Semantic patch for replacing drm_open_any* with arch-specific drm_open_driver* calls
@@
identifier i =~ "\bdrm_open_any\b";
@@
- i()
+ drm_open_driver(DRIVER_INTEL)

@@
identifier i =~ "\bdrm_open_any_master\b";
@@
- i()
+ drm_open_driver_master(DRIVER_INTEL)

@@
identifier i =~ "\bdrm_open_any_render\b";
@@
- i()
+ drm_open_driver_render(DRIVER_INTEL)

@@
identifier i =~ "\b__drm_open_any\b";
@@
- i()
+ __drm_open_driver(DRIVER_INTEL)

Signed-off-by: Micah Fedke <micah.fedke@collabora.co.uk>
Signed-off-by: Thomas Wood <thomas.wood@intel.com>
This commit is contained in:
Micah Fedke 2015-07-22 21:54:02 +00:00 committed by Thomas Wood
parent e2241805a4
commit c81d293aed
180 changed files with 245 additions and 245 deletions

View File

@ -88,7 +88,7 @@ static void make_busy(int fd, uint32_t handle)
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
int size = 0; int size = 0;
int busy = 0; int busy = 0;
int reps = 13; int reps = 13;

View File

@ -89,7 +89,7 @@ static int loop(unsigned ring, int reps, enum mode mode)
int count, fd; int count, fd;
uint32_t ctx; uint32_t ctx;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
memset(&gem_exec, 0, sizeof(gem_exec)); memset(&gem_exec, 0, sizeof(gem_exec));
gem_exec.handle = batch(fd); gem_exec.handle = batch(fd);

View File

@ -76,7 +76,7 @@ static int loop(unsigned ring, int reps)
struct drm_i915_gem_exec_object2 gem_exec; struct drm_i915_gem_exec_object2 gem_exec;
int count, fd; int count, fd;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
memset(&gem_exec, 0, sizeof(gem_exec)); memset(&gem_exec, 0, sizeof(gem_exec));
gem_exec.handle = batch(fd); gem_exec.handle = batch(fd);

View File

@ -84,7 +84,7 @@ static int run(unsigned batch_size,
mem_reloc = calloc(sizeof(*mem_reloc), num_relocs); mem_reloc = calloc(sizeof(*mem_reloc), num_relocs);
target = calloc(sizeof(*target), num_relocs); target = calloc(sizeof(*target), num_relocs);
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
for (n = 0; n < num_objects; n++) for (n = 0; n < num_objects; n++)
gem_exec[n].handle = gem_create(fd, 4096); gem_exec[n].handle = gem_create(fd, 4096);

View File

@ -118,7 +118,7 @@ static void replay(const char *filename)
madvise(ptr, st.st_size, MADV_SEQUENTIAL); madvise(ptr, st.st_size, MADV_SEQUENTIAL);
end = ptr + st.st_size; end = ptr + st.st_size;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
clock_gettime(CLOCK_MONOTONIC, &t_start); clock_gettime(CLOCK_MONOTONIC, &t_start);
do { do {

View File

@ -54,7 +54,7 @@ static uint64_t elapsed(const struct timespec *start,
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
enum map {CPU, GTT, WC} map = CPU; enum map {CPU, GTT, WC} map = CPU;
enum dir {READ, WRITE, CLEAR, FAULT} dir = READ; enum dir {READ, WRITE, CLEAR, FAULT} dir = READ;
int tiling = I915_TILING_NONE; int tiling = I915_TILING_NONE;

View File

@ -54,7 +54,7 @@ static uint64_t elapsed(const struct timespec *start,
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
int domain = I915_GEM_DOMAIN_GTT; int domain = I915_GEM_DOMAIN_GTT;
enum dir { READ, WRITE } dir = READ; enum dir { READ, WRITE } dir = READ;
void *buf = malloc(OBJECT_SIZE); void *buf = malloc(OBJECT_SIZE);

View File

@ -515,7 +515,7 @@ int main(int argc, char **argv)
igt_subtest_init(argc, argv); igt_subtest_init(argc, argv);
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_assert(fd >= 0); igt_assert(fd >= 0);
ret = has_userptr(fd); ret = has_userptr(fd);

View File

@ -124,7 +124,7 @@ int main(int argc, char **argv)
struct intel_batchbuffer *batch; struct intel_batchbuffer *batch;
int i; int i;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -122,7 +122,7 @@ int main(int argc, char **argv)
struct intel_batchbuffer *batch; struct intel_batchbuffer *batch;
int i; int i;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -125,7 +125,7 @@ int main(int argc, char **argv)
struct intel_batchbuffer *batch; struct intel_batchbuffer *batch;
int i; int i;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -135,7 +135,7 @@ int main(int argc, char **argv)
struct intel_batchbuffer *batch; struct intel_batchbuffer *batch;
int i; int i;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -161,7 +161,7 @@ int main(int argc, char **argv)
} }
} }
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
if (!crtc0_active(fd)) { if (!crtc0_active(fd)) {
fprintf(stderr, "CRTC/pipe 0 not active\n"); fprintf(stderr, "CRTC/pipe 0 not active\n");
return 77; return 77;

View File

@ -551,7 +551,7 @@ int main(int argc, char* argv[]) {
*/ */
if (!clear_waits) { if (!clear_waits) {
int dh_handle; int dh_handle;
drm_fd = drm_open_any(); drm_fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(drm_fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(drm_fd, 4096);
setup_hw_bits(); setup_hw_bits();

View File

@ -200,7 +200,7 @@ int igt_fork_hang_helper(void)
if (igt_only_list_subtests()) if (igt_only_list_subtests())
return 1; return 1;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
if (fd == -1) if (fd == -1)
return 0; return 0;

View File

@ -1957,7 +1957,7 @@ void igt_enable_connectors(void)
drmModeConnector *c; drmModeConnector *c;
int drm_fd; int drm_fd;
drm_fd = drm_open_any(); drm_fd = drm_open_driver(DRIVER_INTEL);
res = drmModeGetResources(drm_fd); res = drmModeGetResources(drm_fd);

View File

@ -83,7 +83,7 @@ igt_main
{ {
/* root (which we run igt as) should always be authenticated */ /* root (which we run igt as) should always be authenticated */
igt_subtest("simple") { igt_subtest("simple") {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
igt_assert(check_auth(fd) == true); igt_assert(check_auth(fd) == true);
@ -91,8 +91,8 @@ igt_main
} }
igt_subtest("master-drop") { igt_subtest("master-drop") {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
int fd2 = drm_open_any(); int fd2 = drm_open_driver(DRIVER_INTEL);
igt_assert(check_auth(fd2) == true); igt_assert(check_auth(fd2) == true);

View File

@ -39,7 +39,7 @@ igt_simple_main
int fd, ret; int fd, ret;
drm_client_t client; drm_client_t client;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
/* Look for client index 0. This should exist whether we're operating /* Look for client index 0. This should exist whether we're operating
* on an otherwise unused drm device, or the X Server is running on * on an otherwise unused drm device, or the X Server is running on

View File

@ -47,7 +47,7 @@ igt_simple_main
int fd, ret; int fd, ret;
drm_stats_t stats; drm_stats_t stats;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
ret = ioctl(fd, DRM_IOCTL_GET_STATS, &stats); ret = ioctl(fd, DRM_IOCTL_GET_STATS, &stats);
igt_assert(ret == 0); igt_assert(ret == 0);

View File

@ -37,7 +37,7 @@ igt_simple_main
int fd; int fd;
drmVersionPtr v; drmVersionPtr v;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
v = drmGetVersion(fd); v = drmGetVersion(fd);
igt_assert(strlen(v->name) != 0); igt_assert(strlen(v->name) != 0);
igt_assert(strlen(v->date) != 0); igt_assert(strlen(v->date) != 0);

View File

@ -120,7 +120,7 @@ static void test_basic_auth(int master)
int slave; int slave;
/* open slave and make sure it's NOT a master */ /* open slave and make sure it's NOT a master */
slave = drm_open_any(); slave = drm_open_driver(DRIVER_INTEL);
igt_require(slave >= 0); igt_require(slave >= 0);
igt_require(drmSetMaster(slave) < 0); igt_require(drmSetMaster(slave) < 0);
@ -151,7 +151,7 @@ igt_main
int master; int master;
igt_fixture igt_fixture
master = drm_open_any_master(); master = drm_open_driver_master(DRIVER_INTEL);
igt_subtest("basic-auth") igt_subtest("basic-auth")
test_basic_auth(master); test_basic_auth(master);

View File

@ -239,14 +239,14 @@ pthread_t test_thread_id4;
igt_main { igt_main {
igt_fixture { igt_fixture {
fd1 = drm_open_any(); fd1 = drm_open_driver(DRIVER_INTEL);
igt_assert(fd1 >= 0); igt_assert(fd1 >= 0);
bufmgr1 = drm_intel_bufmgr_gem_init(fd1, 8 *1024); bufmgr1 = drm_intel_bufmgr_gem_init(fd1, 8 *1024);
igt_assert(bufmgr1); igt_assert(bufmgr1);
drm_intel_bufmgr_gem_enable_reuse(bufmgr1); drm_intel_bufmgr_gem_enable_reuse(bufmgr1);
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_assert(fd >= 0); igt_assert(fd >= 0);
bufmgr = drm_intel_bufmgr_gem_init(fd, 8 *1024); bufmgr = drm_intel_bufmgr_gem_init(fd, 8 *1024);
igt_assert(bufmgr); igt_assert(bufmgr);

View File

@ -200,7 +200,7 @@ igt_main
siginterrupt(SIGALRM, 1); siginterrupt(SIGALRM, 1);
igt_fixture { igt_fixture {
fd = drm_open_any_master(); fd = drm_open_driver_master(DRIVER_INTEL);
igt_require(pipe0_enabled(fd)); igt_require(pipe0_enabled(fd));
} }

View File

@ -60,7 +60,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -59,7 +59,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -59,7 +59,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -60,7 +60,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -40,7 +40,7 @@ int devid;
static void static void
init(void) init(void)
{ {
drm_fd = drm_open_any(); drm_fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(drm_fd); devid = intel_get_drm_devid(drm_fd);
} }

View File

@ -220,7 +220,7 @@ static void test_error_state_basic(void)
clear_error_state(); clear_error_state();
assert_error_state_clear(); assert_error_state_clear();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
submit_batch(fd, I915_EXEC_RENDER, true); submit_batch(fd, I915_EXEC_RENDER, true);
close(fd); close(fd);
@ -375,7 +375,7 @@ static void test_error_state_capture(unsigned ring_id,
clear_error_state(); clear_error_state();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
gen = intel_gen(intel_get_drm_devid(fd)); gen = intel_gen(intel_get_drm_devid(fd));
cmd_parser = uses_cmd_parser(fd, gen); cmd_parser = uses_cmd_parser(fd, gen);

View File

@ -179,7 +179,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture igt_fixture
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_subtest("fence-restore-tiled2untiled") igt_subtest("fence-restore-tiled2untiled")
test_fence_restore(fd, true, false); test_fence_restore(fd, true, false);

View File

@ -272,7 +272,7 @@ static int forking_evictions(int fd, struct igt_eviction_test_ops *ops,
igt_permute_array(bo, bo_count, exchange_uint32_t); igt_permute_array(bo, bo_count, exchange_uint32_t);
if (flags & FORKING_EVICTIONS_DUP_DRMFD) { if (flags & FORKING_EVICTIONS_DUP_DRMFD) {
realfd = drm_open_any(); realfd = drm_open_driver(DRIVER_INTEL);
/* We can overwrite the bo array since we're forked. */ /* We can overwrite the bo array since we're forked. */
for (l = 0; l < bo_count; l++) { for (l = 0; l < bo_count; l++) {

View File

@ -14,7 +14,7 @@ int main(void)
signal(SIGALRM, SIG_IGN); signal(SIGALRM, SIG_IGN);
fd = __drm_open_any(); fd = __drm_open_driver(DRIVER_INTEL);
if (fd < 0) if (fd < 0)
return IGT_EXIT_SKIP; return IGT_EXIT_SKIP;

View File

@ -60,7 +60,7 @@ igt_simple_main
{ {
int fd; int fd;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -56,7 +56,7 @@ igt_simple_main
{ {
int fd; int fd;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -96,7 +96,7 @@ igt_simple_main
drm_intel_bo *src; drm_intel_bo *src;
int fd; int fd;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -123,7 +123,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
create0(fd); create0(fd);

View File

@ -231,7 +231,7 @@ int fd;
igt_main igt_main
{ {
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
} }
igt_subtest("negative-reloc") igt_subtest("negative-reloc")

View File

@ -79,7 +79,7 @@ int fd;
igt_main igt_main
{ {
igt_fixture igt_fixture
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_subtest("bad-close") igt_subtest("bad-close")
test_bad_close(fd); test_bad_close(fd);

View File

@ -114,7 +114,7 @@ igt_main
igt_fixture { igt_fixture {
srandom(0xdeadbeef); srandom(0xdeadbeef);
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
gem_require_caching(fd); gem_require_caching(fd);

View File

@ -823,7 +823,7 @@ static void run_forked(struct buffers *buffers,
igt_fork(child, 16) { igt_fork(child, 16) {
/* recreate process local variables */ /* recreate process local variables */
buffers->count = 0; buffers->count = 0;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
batch = buffers_init(buffers, buffers->mode, fd); batch = buffers_init(buffers, buffers->mode, fd);
@ -1072,7 +1072,7 @@ igt_main
all = true; all = true;
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
gen = intel_gen(devid); gen = intel_gen(devid);
rendercopy = igt_get_render_copyfunc(devid); rendercopy = igt_get_render_copyfunc(devid);

View File

@ -246,7 +246,7 @@ igt_main
int fd, count; int fd, count;
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
} }
igt_subtest("basic") { igt_subtest("basic") {

View File

@ -82,7 +82,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
igt_assert(bufmgr); igt_assert(bufmgr);

View File

@ -154,7 +154,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
/* This test is very sensitive to residual gtt_mm noise from previous /* This test is very sensitive to residual gtt_mm noise from previous
* tests. Try to quiet thing down first. */ * tests. Try to quiet thing down first. */

View File

@ -43,7 +43,7 @@ int fd;
igt_main igt_main
{ {
igt_fixture { igt_fixture {
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
ctx_id = gem_context_create(fd); ctx_id = gem_context_create(fd);
/* Make sure a proper destroy works first */ /* Make sure a proper destroy works first */

View File

@ -92,7 +92,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
ctx_id = gem_context_create(fd); ctx_id = gem_context_create(fd);

View File

@ -77,7 +77,7 @@ static void *work(void *arg)
int i; int i;
if (multiple_fds) if (multiple_fds)
td_fd = fd = drm_open_any_render(); td_fd = fd = drm_open_driver_render(DRIVER_INTEL);
else else
td_fd = fd; td_fd = fd;
@ -143,7 +143,7 @@ int main(int argc, char *argv[])
igt_simple_init_parse_opts(&argc, argv, "i:c:n:mu", NULL, NULL, igt_simple_init_parse_opts(&argc, argv, "i:c:n:mu", NULL, NULL,
opt_handler, NULL); opt_handler, NULL);
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
if (igt_run_in_simulation()) { if (igt_run_in_simulation()) {

View File

@ -37,7 +37,7 @@ struct drm_i915_gem_context_create create;
igt_main igt_main
{ {
igt_fixture igt_fixture
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
igt_subtest("basic") { igt_subtest("basic") {
create.ctx_id = rand(); create.ctx_id = rand();

View File

@ -160,7 +160,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
handle = gem_create(fd, 4096); handle = gem_create(fd, 4096);

View File

@ -51,7 +51,7 @@ igt_main
memset(&ctx_param, 0, sizeof(ctx_param)); memset(&ctx_param, 0, sizeof(ctx_param));
igt_fixture { igt_fixture {
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
ctx = gem_context_create(fd); ctx = gem_context_create(fd);
} }

View File

@ -146,7 +146,7 @@ processes(void)
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
aperture = gem_aperture_size(fd); aperture = gem_aperture_size(fd);
@ -248,7 +248,7 @@ threads(void)
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any_render(); fd = drm_open_driver_render(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
aperture = gem_aperture_size(fd); aperture = gem_aperture_size(fd);

View File

@ -95,7 +95,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
igt_require_f(HAS_BLT_RING(devid), igt_require_f(HAS_BLT_RING(devid),
"not (yet) implemented for pre-snb\n"); "not (yet) implemented for pre-snb\n");

View File

@ -178,7 +178,7 @@ igt_main
igt_fixture { igt_fixture {
int i; int i;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
num_rings = gem_get_num_rings(fd); num_rings = gem_get_num_rings(fd);
/* Not yet implemented on pre-snb. */ /* Not yet implemented on pre-snb. */
@ -202,7 +202,7 @@ igt_main
for (i = 0; i < NUM_FD; i++) { for (i = 0; i < NUM_FD; i++) {
sprintf(buffer_name, "Target buffer %d\n", i); sprintf(buffer_name, "Target buffer %d\n", i);
mfd[i] = drm_open_any(); mfd[i] = drm_open_driver(DRIVER_INTEL);
mbufmgr[i] = drm_intel_bufmgr_gem_init(mfd[i], 4096); mbufmgr[i] = drm_intel_bufmgr_gem_init(mfd[i], 4096);
igt_assert_f(mbufmgr[i], igt_assert_f(mbufmgr[i],
"fail to initialize buf manager " "fail to initialize buf manager "

View File

@ -175,7 +175,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_require_hang_ring(fd, -1); igt_require_hang_ring(fd, -1);
} }

View File

@ -192,7 +192,7 @@ igt_main
int size, count; int size, count;
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
} }
igt_subtest("minor-normal") { igt_subtest("minor-normal") {

View File

@ -189,7 +189,7 @@ igt_main
fd = -1; fd = -1;
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
size = 1024 * 1024; size = 1024 * 1024;
count = 3*gem_aperture_size(fd) / size / 4; count = 3*gem_aperture_size(fd) / size / 4;

View File

@ -55,7 +55,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
memset(&execobj, 0, sizeof(execobj)); memset(&execobj, 0, sizeof(execobj));
memset(&execbuf, 0, sizeof(execbuf)); memset(&execbuf, 0, sizeof(execbuf));

View File

@ -152,7 +152,7 @@ drm_intel_bo *tmp;
igt_main igt_main
{ {
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -189,7 +189,7 @@ igt_simple_main
uint64_t batch_size, max, reloc_ofs; uint64_t batch_size, max, reloc_ofs;
int fd; int fd;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
use_64bit_relocs = intel_gen(intel_get_drm_devid(fd)) >= 8; use_64bit_relocs = intel_gen(intel_get_drm_devid(fd)) >= 8;
max = 3 * gem_aperture_size(fd) / 4; max = 3 * gem_aperture_size(fd) / 4;

View File

@ -207,7 +207,7 @@ static void run(int object_size, bool dumb)
int fd, len, count; int fd, len, count;
int ring; int ring;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
if (dumb) if (dumb)
handle = dumb_create(fd); handle = dumb_create(fd);
else else

View File

@ -171,7 +171,7 @@ static void run(int object_size)
int fd, len; int fd, len;
int ring; int ring;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
handle = gem_create(fd, 4096); handle = gem_create(fd, 4096);
src = gem_create(fd, object_size); src = gem_create(fd, object_size);

View File

@ -103,7 +103,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
memset(gem_exec, 0, sizeof(gem_exec)); memset(gem_exec, 0, sizeof(gem_exec));
for (n = 0; n < MAX_NUM_EXEC; n++) for (n = 0; n < MAX_NUM_EXEC; n++)

View File

@ -208,7 +208,7 @@ igt_main
uint32_t handle = 0; uint32_t handle = 0;
igt_fixture { igt_fixture {
device = drm_open_any(); device = drm_open_driver(DRIVER_INTEL);
min = sysfs_read("gt_min_freq_mhz"); min = sysfs_read("gt_min_freq_mhz");
max = sysfs_read("gt_max_freq_mhz"); max = sysfs_read("gt_max_freq_mhz");

View File

@ -55,7 +55,7 @@ int fd;
igt_main igt_main
{ {
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);

View File

@ -299,7 +299,7 @@ igt_main
drm_i915_getparam_t gp; drm_i915_getparam_t gp;
int rc; int rc;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
gp.param = I915_PARAM_CMD_PARSER_VERSION; gp.param = I915_PARAM_CMD_PARSER_VERSION;
gp.value = &parser_version; gp.value = &parser_version;

View File

@ -54,7 +54,7 @@ igt_simple_main
rlim.rlim_max = nofile_rlim; rlim.rlim_max = nofile_rlim;
igt_assert(setrlimit(RLIMIT_NOFILE, &rlim) == 0); igt_assert(setrlimit(RLIMIT_NOFILE, &rlim) == 0);
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_assert(open("/dev/null", O_RDONLY) >= 0); igt_assert(open("/dev/null", O_RDONLY) >= 0);

View File

@ -168,7 +168,7 @@ static int run_test(int threads_per_fence, void *f, int tiling,
pthread_t *threads; pthread_t *threads;
int n, num_fences, num_threads; int n, num_fences, num_threads;
t.fd = drm_open_any(); t.fd = drm_open_driver(DRIVER_INTEL);
t.tiling = tiling; t.tiling = tiling;
t.num_surfaces = surfaces_per_thread; t.num_surfaces = surfaces_per_thread;

View File

@ -56,7 +56,7 @@ static void performance(void)
int fd, num_fences; int fd, num_fences;
double linear[2], tiled[2]; double linear[2], tiled[2];
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
num_fences = gem_available_fences(fd); num_fences = gem_available_fences(fd);
igt_require(num_fences > 0); igt_require(num_fences > 0);
@ -161,7 +161,7 @@ static void thread_performance(unsigned mask)
int fd, num_fences; int fd, num_fences;
double linear[2], tiled[2]; double linear[2], tiled[2];
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
num_fences = gem_available_fences(fd); num_fences = gem_available_fences(fd);
igt_require(num_fences > 0); igt_require(num_fences > 0);
@ -288,7 +288,7 @@ static void thread_contention(void)
int fd, num_fences; int fd, num_fences;
double linear[2], tiled[2]; double linear[2], tiled[2];
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
num_fences = gem_available_fences(fd); num_fences = gem_available_fences(fd);
igt_require(num_fences > 0); igt_require(num_fences > 0);
@ -343,7 +343,7 @@ static void wc_contention(void)
int fd, num_fences; int fd, num_fences;
double linear[2], tiled[2]; double linear[2], tiled[2];
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
gem_require_mmap_wc(fd); gem_require_mmap_wc(fd);
num_fences = gem_available_fences(fd); num_fences = gem_available_fences(fd);

View File

@ -228,7 +228,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
num_fences = gem_available_fences(fd); num_fences = gem_available_fences(fd);
igt_assert(num_fences > 4); igt_assert(num_fences > 4);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);

View File

@ -123,7 +123,7 @@ test_flink_lifetime(int fd)
igt_info("Testing flink lifetime.\n"); igt_info("Testing flink lifetime.\n");
fd2 = drm_open_any(); fd2 = drm_open_driver(DRIVER_INTEL);
memset(&create, 0, sizeof(create)); memset(&create, 0, sizeof(create));
create.size = 16 * 1024; create.size = 16 * 1024;
@ -140,7 +140,7 @@ test_flink_lifetime(int fd)
igt_assert(open_struct.handle != 0); igt_assert(open_struct.handle != 0);
close(fd2); close(fd2);
fd2 = drm_open_any(); fd2 = drm_open_driver(DRIVER_INTEL);
open_struct.name = flink.name; open_struct.name = flink.name;
ret = ioctl(fd2, DRM_IOCTL_GEM_OPEN, &open_struct); ret = ioctl(fd2, DRM_IOCTL_GEM_OPEN, &open_struct);
@ -153,7 +153,7 @@ int fd;
igt_main igt_main
{ {
igt_fixture igt_fixture
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_subtest("basic") igt_subtest("basic")
test_flink(fd); test_flink(fd);

View File

@ -101,7 +101,7 @@ static void test_flink_name(void)
threads = calloc(num_threads, sizeof(pthread_t)); threads = calloc(num_threads, sizeof(pthread_t));
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
for (i = 0; i < num_threads; i++) { for (i = 0; i < num_threads; i++) {
r = pthread_create(&threads[i], NULL, r = pthread_create(&threads[i], NULL,
@ -162,7 +162,7 @@ static void test_flink_close(void)
/* Allocate exit handler fds in here so that we dont screw /* Allocate exit handler fds in here so that we dont screw
* up the counts */ * up the counts */
fake = drm_open_any(); fake = drm_open_driver(DRIVER_INTEL);
gem_quiescent_gpu(fake); gem_quiescent_gpu(fake);
obj_count = get_object_count(); obj_count = get_object_count();
@ -171,7 +171,7 @@ static void test_flink_close(void)
threads = calloc(num_threads, sizeof(pthread_t)); threads = calloc(num_threads, sizeof(pthread_t));
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
for (i = 0; i < num_threads; i++) { for (i = 0; i < num_threads; i++) {
r = pthread_create(&threads[i], NULL, r = pthread_create(&threads[i], NULL,

View File

@ -100,7 +100,7 @@ igt_simple_main
igt_fillfunc_t gpgpu_fill = NULL; igt_fillfunc_t gpgpu_fill = NULL;
int i, j; int i, j;
data.drm_fd = drm_open_any_render(); data.drm_fd = drm_open_driver_render(DRIVER_INTEL);
data.devid = intel_get_drm_devid(data.drm_fd); data.devid = intel_get_drm_devid(data.drm_fd);
data.bufmgr = drm_intel_bufmgr_gem_init(data.drm_fd, 4096); data.bufmgr = drm_intel_bufmgr_gem_init(data.drm_fd, 4096);

View File

@ -77,7 +77,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
handle = gem_create(fd, OBJ_SIZE); handle = gem_create(fd, OBJ_SIZE);

View File

@ -157,12 +157,12 @@ igt_simple_main
data_t data = {}; data_t data = {};
/* check for an intel gpu before goint nuts. */ /* check for an intel gpu before goint nuts. */
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
close(fd); close(fd);
igt_skip_on_simulation(); igt_skip_on_simulation();
data.fd = drm_open_any(); data.fd = drm_open_driver(DRIVER_INTEL);
data.devid = intel_get_drm_devid(data.fd); data.devid = intel_get_drm_devid(data.fd);
data.intel_gen = intel_gen(data.devid); data.intel_gen = intel_gen(data.devid);

View File

@ -71,7 +71,7 @@ int main(int argc, char **argv)
buf = malloc(size); buf = malloc(size);
memset(buf, 0, size); memset(buf, 0, size);
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
handle = gem_create(fd, size); handle = gem_create(fd, size);
igt_assert(handle); igt_assert(handle);

View File

@ -76,7 +76,7 @@ int main(int argc, char **argv)
bad_pipe = atoi(argv[1]); bad_pipe = atoi(argv[1]);
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -68,7 +68,7 @@ igt_simple_main
memset(blob, 'A', sizeof(blob)); memset(blob, 'A', sizeof(blob));
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -78,7 +78,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
test_large_object(fd); test_large_object(fd);
} }

View File

@ -222,7 +222,7 @@ int main(int argc, char **argv)
igt_subtest_init(argc, argv); igt_subtest_init(argc, argv);
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
} }
igt_subtest("basic") igt_subtest("basic")

View File

@ -180,7 +180,7 @@ igt_simple_main
uint32_t handle; uint32_t handle;
int fd, i; int fd, i;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
handle = gem_create(fd, 4096); handle = gem_create(fd, 4096);
gem_write(fd, handle, 0, batch, sizeof(batch)); gem_write(fd, handle, 0, batch, sizeof(batch));

View File

@ -57,7 +57,7 @@ static void sigtrap(int sig)
static void static void
dontneed_before_mmap(void) dontneed_before_mmap(void)
{ {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
uint32_t handle; uint32_t handle;
char *ptr; char *ptr;
@ -72,7 +72,7 @@ dontneed_before_mmap(void)
static void static void
dontneed_after_mmap(void) dontneed_after_mmap(void)
{ {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
uint32_t handle; uint32_t handle;
char *ptr; char *ptr;
@ -99,7 +99,7 @@ dontneed_after_mmap(void)
static void static void
dontneed_before_pwrite(void) dontneed_before_pwrite(void)
{ {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
uint32_t buf[] = { MI_BATCH_BUFFER_END, 0 }; uint32_t buf[] = { MI_BATCH_BUFFER_END, 0 };
struct drm_i915_gem_pwrite gem_pwrite; struct drm_i915_gem_pwrite gem_pwrite;
@ -119,7 +119,7 @@ dontneed_before_pwrite(void)
static void static void
dontneed_before_exec(void) dontneed_before_exec(void)
{ {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
struct drm_i915_gem_execbuffer2 execbuf; struct drm_i915_gem_execbuffer2 execbuf;
struct drm_i915_gem_exec_object2 exec; struct drm_i915_gem_exec_object2 exec;
uint32_t buf[] = { MI_BATCH_BUFFER_END, 0 }; uint32_t buf[] = { MI_BATCH_BUFFER_END, 0 };

View File

@ -103,7 +103,7 @@ igt_simple_main
igt_fillfunc_t media_fill = NULL; igt_fillfunc_t media_fill = NULL;
int i, j; int i, j;
data.drm_fd = drm_open_any_render(); data.drm_fd = drm_open_driver_render(DRIVER_INTEL);
data.devid = intel_get_drm_devid(data.drm_fd); data.devid = intel_get_drm_devid(data.drm_fd);
data.bufmgr = drm_intel_bufmgr_gem_init(data.drm_fd, 4096); data.bufmgr = drm_intel_bufmgr_gem_init(data.drm_fd, 4096);

View File

@ -125,7 +125,7 @@ igt_main
int ret; int ret;
igt_fixture igt_fixture
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_subtest("bad-object") { igt_subtest("bad-object") {
memset(&arg, 0, sizeof(arg)); memset(&arg, 0, sizeof(arg));

View File

@ -87,7 +87,7 @@ test_access(int fd)
handle = gem_create(fd, OBJECT_SIZE); handle = gem_create(fd, OBJECT_SIZE);
igt_assert(handle); igt_assert(handle);
fd2 = drm_open_any(); fd2 = drm_open_driver(DRIVER_INTEL);
/* Check that fd1 can mmap. */ /* Check that fd1 can mmap. */
mmap_arg.handle = handle; mmap_arg.handle = handle;
@ -520,7 +520,7 @@ igt_main
OBJECT_SIZE = 1 * 1024 * 1024; OBJECT_SIZE = 1 * 1024 * 1024;
igt_fixture igt_fixture
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_subtest("basic") igt_subtest("basic")
test_access(fd); test_access(fd);

View File

@ -81,7 +81,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
/* we have 32bit of address space, so try to fit one MB more /* we have 32bit of address space, so try to fit one MB more
* than that. */ * than that. */

View File

@ -441,7 +441,7 @@ igt_main
OBJECT_SIZE = 1 * 1024 * 1024; OBJECT_SIZE = 1 * 1024 * 1024;
igt_fixture igt_fixture
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_subtest("invalid-flags") igt_subtest("invalid-flags")
test_invalid_flags(fd); test_invalid_flags(fd);

View File

@ -106,7 +106,7 @@ igt_simple_main
int devid; int devid;
int i; int i;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
gem_require_ring(fd, I915_EXEC_BLT); gem_require_ring(fd, I915_EXEC_BLT);
@ -127,7 +127,7 @@ igt_simple_main
for (i = 0; i < NUM_FD; i++) { for (i = 0; i < NUM_FD; i++) {
sprintf(buffer_name, "Target buffer %d\n", i); sprintf(buffer_name, "Target buffer %d\n", i);
mfd[i] = drm_open_any(); mfd[i] = drm_open_driver(DRIVER_INTEL);
mbufmgr[i] = drm_intel_bufmgr_gem_init(mfd[i], 4096); mbufmgr[i] = drm_intel_bufmgr_gem_init(mfd[i], 4096);
igt_assert_f(mbufmgr[i], igt_assert_f(mbufmgr[i],
"fail to initialize buf manager for drm_fd %d\n", "fail to initialize buf manager for drm_fd %d\n",

View File

@ -78,7 +78,7 @@ igt_simple_main
int fd; int fd;
int devid; int devid;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
if (HAS_BSD_RING(devid)) if (HAS_BSD_RING(devid))

View File

@ -258,7 +258,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
//drm_intel_bufmgr_gem_enable_reuse(bufmgr); //drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -324,7 +324,7 @@ igt_main
memset(blob, 'A', sizeof(blob)); memset(blob, 'A', sizeof(blob));
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
/* disable reuse, otherwise the test fails */ /* disable reuse, otherwise the test fails */

View File

@ -208,7 +208,7 @@ igt_simple_main
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_require(test_can_pin(fd)); igt_require(test_can_pin(fd));

View File

@ -160,7 +160,7 @@ int fd;
igt_main igt_main
{ {
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);

View File

@ -100,7 +100,7 @@ static void fork_rcs_copy(int target, dri_bo **dst, int count, unsigned flags)
int devid; int devid;
for (int child = 0; child < count; child++) { for (int child = 0; child < count; child++) {
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
drm_intel_bufmgr *bufmgr; drm_intel_bufmgr *bufmgr;
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
@ -164,7 +164,7 @@ static void fork_bcs_copy(int target, dri_bo **dst, int count)
for (int child = 0; child < count; child++) { for (int child = 0; child < count; child++) {
drm_intel_bufmgr *bufmgr; drm_intel_bufmgr *bufmgr;
int fd = drm_open_any(); int fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
@ -238,13 +238,13 @@ static void flink_and_close(void)
uint32_t bo, flinked_bo, new_bo, name; uint32_t bo, flinked_bo, new_bo, name;
uint64_t offset, offset_new; uint64_t offset, offset_new;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
igt_require(uses_full_ppgtt(fd)); igt_require(uses_full_ppgtt(fd));
bo = gem_create(fd, 4096); bo = gem_create(fd, 4096);
name = gem_flink(fd, bo); name = gem_flink(fd, bo);
fd2 = drm_open_any(); fd2 = drm_open_driver(DRIVER_INTEL);
flinked_bo = gem_open(fd2, name); flinked_bo = gem_open(fd2, name);
offset = exec_and_get_offset(fd2, flinked_bo); offset = exec_and_get_offset(fd2, flinked_bo);

View File

@ -101,7 +101,7 @@ int main(int argc, char **argv)
object_size = (object_size + 3) & -4; object_size = (object_size + 3) & -4;
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
dst = gem_create(fd, object_size); dst = gem_create(fd, object_size);
src = malloc(object_size); src = malloc(object_size);

View File

@ -211,7 +211,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
drm_intel_bufmgr_gem_enable_reuse(bufmgr); drm_intel_bufmgr_gem_enable_reuse(bufmgr);

View File

@ -161,7 +161,7 @@ int main(int argc, char **argv)
object_size = (object_size + 3) & -4; object_size = (object_size + 3) & -4;
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
dst = gem_create(fd, object_size); dst = gem_create(fd, object_size);
src = malloc(object_size); src = malloc(object_size);

View File

@ -271,7 +271,7 @@ int main(int argc, char **argv)
igt_fixture { igt_fixture {
uint32_t devid; uint32_t devid;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
dst = gem_create(fd, object_size); dst = gem_create(fd, object_size);
src = gem_create(fd, object_size); src = gem_create(fd, object_size);

View File

@ -129,7 +129,7 @@ igt_simple_main
{ {
igt_skip_on_simulation(); igt_skip_on_simulation();
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);

View File

@ -206,7 +206,7 @@ igt_main
igt_fixture { igt_fixture {
int devid; int devid;
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
igt_require(intel_gen(devid) >= 6); igt_require(intel_gen(devid) >= 6);

View File

@ -84,7 +84,7 @@ igt_main
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
handle = gem_create(fd, OBJECT_SIZE); handle = gem_create(fd, OBJECT_SIZE);
} }

View File

@ -151,7 +151,7 @@ igt_main
int fd = -1; int fd = -1;
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_driver(DRIVER_INTEL);
is_x86_64 = check_kernel_x86_64(); is_x86_64 = check_kernel_x86_64();
has_proper_timestamp = check_timestamp(fd); has_proper_timestamp = check_timestamp(fd);
} }

Some files were not shown because too many files have changed in this diff Show More