Skip to content

Commit 7d9bc86

Browse files
jannaujohn-cabaj
authored andcommitted
fixup! drm/asahi: Add the Asahi driver for Apple AGX GPUs
Avoid type confusion for file::File and error::code::* Signed-off-by: Janne Grunau <j@jannau.net> (cherry picked from commit afa695c https://github.com/AsahiLinux/linux) Signed-off-by: John Cabaj <john.cabaj@canonical.com>
1 parent 10e0442 commit 7d9bc86

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

drivers/gpu/drm/asahi/driver.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//! Top-level GPU driver implementation.
44
55
use kernel::{
6-
c_str, device, drm, drm::drv, drm::ioctl, error::Result, of, platform, prelude::*, sync::Arc,
6+
c_str, device, drm, drm::drv, drm::ioctl, error::code, error::Result, of, platform, prelude::*, sync::Arc,
77
};
88

99
use crate::{debug, file, gem, gpu, hw, regs};
@@ -56,23 +56,23 @@ impl drv::Driver for AsahiDriver {
5656

5757
kernel::declare_drm_ioctls! {
5858
(ASAHI_GET_PARAMS, drm_asahi_get_params,
59-
ioctl::RENDER_ALLOW, file::File::get_params),
59+
ioctl::RENDER_ALLOW, crate::file::File::get_params),
6060
(ASAHI_VM_CREATE, drm_asahi_vm_create,
61-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::vm_create),
61+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::vm_create),
6262
(ASAHI_VM_DESTROY, drm_asahi_vm_destroy,
63-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::vm_destroy),
63+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::vm_destroy),
6464
(ASAHI_GEM_CREATE, drm_asahi_gem_create,
65-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::gem_create),
65+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::gem_create),
6666
(ASAHI_GEM_MMAP_OFFSET, drm_asahi_gem_mmap_offset,
67-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::gem_mmap_offset),
67+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::gem_mmap_offset),
6868
(ASAHI_GEM_BIND, drm_asahi_gem_bind,
69-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::gem_bind),
69+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::gem_bind),
7070
(ASAHI_QUEUE_CREATE, drm_asahi_queue_create,
71-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::queue_create),
71+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::queue_create),
7272
(ASAHI_QUEUE_DESTROY, drm_asahi_queue_destroy,
73-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::queue_destroy),
73+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::queue_destroy),
7474
(ASAHI_SUBMIT, drm_asahi_submit,
75-
ioctl::AUTH | ioctl::RENDER_ALLOW, file::File::submit),
75+
ioctl::AUTH | ioctl::RENDER_ALLOW, crate::file::File::submit),
7676
}
7777
}
7878

0 commit comments

Comments
 (0)