xref: /linux/drivers/gpu/nova-core/Kconfig (revision ab93e0dd72c37d378dd936f031ffb83ff2bd87ce)
154e6baf1SDanilo Krummrichconfig NOVA_CORE
254e6baf1SDanilo Krummrich	tristate "Nova Core GPU driver"
354e6baf1SDanilo Krummrich	depends on PCI
454e6baf1SDanilo Krummrich	depends on RUST
554e6baf1SDanilo Krummrich	depends on RUST_FW_LOADER_ABSTRACTIONS
6*a6fdda6dSAlexandre Courbot	select AUXILIARY_BUS
754e6baf1SDanilo Krummrich	default n
854e6baf1SDanilo Krummrich	help
954e6baf1SDanilo Krummrich	  Choose this if you want to build the Nova Core driver for Nvidia
1054e6baf1SDanilo Krummrich	  GPUs based on the GPU System Processor (GSP). This is true for Turing
1154e6baf1SDanilo Krummrich	  and later GPUs.
1254e6baf1SDanilo Krummrich
1354e6baf1SDanilo Krummrich	  This driver is work in progress and may not be functional.
1454e6baf1SDanilo Krummrich
1554e6baf1SDanilo Krummrich	  If M is selected, the module will be called nova_core.
16