Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1// SPDX-License-Identifier: GPL-2.0 or MIT
2
3use crate::driver::TyrDevice;
4use crate::driver::TyrDriver;
5use kernel::drm::gem;
6use kernel::prelude::*;
7
8/// GEM Object inner driver data
9#[pin_data]
10pub(crate) struct TyrObject {}
11
12impl gem::DriverObject for TyrObject {
13 type Driver = TyrDriver;
14
15 fn new(_dev: &TyrDevice, _size: usize) -> impl PinInit<Self, Error> {
16 try_pin_init!(TyrObject {})
17 }
18}