On 9/10/25 3:51 PM, Daniel Almeida wrote: > diff --git a/drivers/gpu/drm/tyr/Kconfig b/drivers/gpu/drm/tyr/Kconfig > new file mode 100644 > index > 0000000000000000000000000000000000000000..de910b2cba3a48e0b238eb0f66279758c02dfb6f > --- /dev/null > +++ b/drivers/gpu/drm/tyr/Kconfig > @@ -0,0 +1,17 @@ > +# SPDX-License-Identifier: GPL-2.0 or MIT > + > +config DRM_TYR > + tristate "Tyr (Rust DRM support for ARM Mali CSF-based GPUs)" > + depends on DRM=y > + depends on RUST > + depends on ARM || ARM64 || COMPILE_TEST > + depends on !GENERIC_ATOMIC64 # for IOMMU_IO_PGTABLE_LPAE
For the Nova drivers I did add default n as long as the driver is work in progress. > + help > + Rust DRM driver for ARM Mali CSF-based GPUs. > + > + This driver is for Mali (or Immortalis) Valhall Gxxx GPUs. > + > + Note that the Mali-G68 and Mali-G78, while Valhall architecture, will > + be supported with the panfrost driver as they are not CSF GPUs. > + > + if M is selected, the module will be called tyr. I also did add This driver is work in progress and may not be functional. to make it clear what people will get.