| // SPDX-License-Identifier: GPL-2.0 OR MIT |
| |
| //! DRM subsystem abstractions. |
| |
| pub mod device; |
| pub mod driver; |
| pub mod file; |
| pub mod gem; |
| pub mod gpuvm; |
| pub mod ioctl; |
| |
| pub use self::device::Device; |
| pub use self::device::DeviceContext; |
| pub use self::device::Ioctl; |
| pub use self::device::Normal; |
| pub use self::device::Registered; |
| pub use self::device::RegistrationGuard; |
| pub use self::device::UnregisteredDevice; |
| pub use self::driver::Driver; |
| pub use self::driver::DriverInfo; |
| pub use self::driver::Registration; |
| pub use self::file::File; |
| |
| pub(crate) mod private { |
| pub trait Sealed {} |
| } |