Commits on Source (9)
-
Lyude Paul authored
-
Lyude Paul authored
-
Lyude Paul authored
-
Lyude Paul authored
-
Lyude Paul authored
-
Lyude Paul authored
-
Lyude Paul authored
You gotta squash this, shmem is going to get aded with the introduction of the fbdev types since we specify it on the AllocImpl trait now This reverts commit 74b50c63.
-
Lyude Paul authored
* Drop fbdev module entirely and move setup_fbdev() into AllocImpl (Daniel)
-
Lyude Paul authored
We're going to be calling some methods from AllocImpl directly in Registration::new() - which means that the rust compiler needs to know that our associated AllocImpl trait uses us as a Driver trait. Otherwise, it'll complain about a missing trait bound. The simplest way to do this is to just add this as a trait bound for the associated Driver::Object trait. Signed-off-by:
Lyude Paul <lyude@redhat.com>
Showing
- rust/kernel/drm/drv.rs 20 additions, 5 deletionsrust/kernel/drm/drv.rs
- rust/kernel/drm/gem/mod.rs 16 additions, 1 deletionrust/kernel/drm/gem/mod.rs
- rust/kernel/drm/gem/shmem.rs 16 additions, 1 deletionrust/kernel/drm/gem/shmem.rs
- rust/kernel/drm/kms.rs 1 addition, 21 deletionsrust/kernel/drm/kms.rs
- rust/kernel/drm/kms/atomic.rs 8 additions, 8 deletionsrust/kernel/drm/kms/atomic.rs
- rust/kernel/drm/kms/connector.rs 1 addition, 1 deletionrust/kernel/drm/kms/connector.rs
- rust/kernel/drm/kms/crtc.rs 3 additions, 3 deletionsrust/kernel/drm/kms/crtc.rs
- rust/kernel/drm/kms/encoder.rs 3 additions, 3 deletionsrust/kernel/drm/kms/encoder.rs
- rust/kernel/drm/kms/fbdev.rs 0 additions, 51 deletionsrust/kernel/drm/kms/fbdev.rs
- rust/kernel/drm/kms/fbdev/shmem.rs 0 additions, 33 deletionsrust/kernel/drm/kms/fbdev/shmem.rs
- rust/kernel/drm/kms/plane.rs 2 additions, 2 deletionsrust/kernel/drm/kms/plane.rs
rust/kernel/drm/kms/fbdev.rs
deleted
100644 → 0
rust/kernel/drm/kms/fbdev/shmem.rs
deleted
100644 → 0