drm::Driver::Kms became a required associated type when the safe KMS mode-object layer landed; tyr doesn't do KMS, so PhantomData<Self> is the correct value (same as nova's). Base drift: this tree's tyr driver predates that requirement.
Signed-off-by: Mike Lothian <[email protected]> Assisted-by: Claude:claude-sonnet-5 [Claude-Code] --- drivers/gpu/drm/tyr/driver.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/tyr/driver.rs b/drivers/gpu/drm/tyr/driver.rs index 360f57cb0bd7..a598c61162cf 100644 --- a/drivers/gpu/drm/tyr/driver.rs +++ b/drivers/gpu/drm/tyr/driver.rs @@ -186,6 +186,7 @@ impl drm::Driver for TyrDrmDriver { type File = TyrDrmFileData; type Object<R: drm::DeviceContext> = drm::gem::shmem::Object<BoData, R>; type ParentDevice<Ctx: DeviceContext> = platform::Device<Ctx>; + type Kms = core::marker::PhantomData<Self>; const INFO: drm::DriverInfo = INFO; const FEAT_RENDER: bool = true; -- 2.55.0
