linux/drivers/gpu/nova-core
Alexandre Courbot 3d3352e73a gpu: nova-core: select RUST_FW_LOADER_ABSTRACTIONS
RUST_FW_LOADER_ABSTRACTIONS was depended on by NOVA_CORE, but NOVA_CORE
is selected by DRM_NOVA. This creates a situation where, if DRM_NOVA is
selected, NOVA_CORE gets enabled but not RUST_FW_LOADER_ABSTRACTIONS,
which results in a build error.

Since the firmware loader is an implementation detail of the driver, it
should be enabled along with it, so change the "depends on" to a
"select".

Fixes: 54e6baf123 ("gpu: nova-core: add initial driver stub")
Closes: https://lore.kernel.org/oe-kbuild-all/202512061721.rxKGnt5q-lkp@intel.com/
Tested-by: Alyssa Ross <hi@alyssa.is>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Link: https://patch.msgid.link/20251106-b4-select-rust-fw-v3-2-771172257755@nvidia.com
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
2025-12-16 21:56:44 +09:00
..
falcon gpu: nova-core: sequencer: Implement core resume operation 2025-11-15 21:54:18 +09:00
fb gpu: nova-core: justify remaining uses of as 2025-11-08 08:22:51 +09:00
firmware gpu: nova-core: gsp: Boot GSP 2025-11-14 20:25:57 +09:00
gsp gpu: nova-core: make formatting compatible with rust tree 2025-11-17 12:56:36 +00:00
regs gpu: nova-core: regs: rename .alter() --> .update() 2025-10-25 13:12:02 +09:00
bitfield.rs gpu: nova-core: bitfield: remove BitOr implementation 2025-10-25 13:16:31 +09:00
dma.rs gpu: nova-core: Simplify DmaObject::from_data in nova-core/dma.rs 2025-11-07 23:10:44 +09:00
driver.rs Driver core changes for 6.19-rc1 2025-12-05 21:29:02 -08:00
falcon.rs gpu: nova-core: falcon: Move dma_reset functionality into helper 2025-11-15 20:08:49 +09:00
fb.rs gpu: nova-core: gsp: Create wpr metadata 2025-11-14 20:25:56 +09:00
firmware.rs gpu: nova-core: replace use of as with functions from num 2025-11-08 08:22:45 +09:00
gfw.rs gpu: nova-core: apply the one "use" item per line policy 2025-11-07 23:10:44 +09:00
gpu.rs gpu: nova-core: make formatting compatible with rust tree 2025-11-17 12:56:36 +00:00
gsp.rs gpu: nova-core: Implement the GSP sequencer 2025-11-15 21:05:50 +09:00
Kconfig gpu: nova-core: select RUST_FW_LOADER_ABSTRACTIONS 2025-12-16 21:56:44 +09:00
Makefile
nova_core.rs gpu: nova-core: gsp: Retrieve GSP static info to gather GPU information 2025-11-15 21:54:18 +09:00
num.rs gpu: nova-core: num: add functions to safely convert a const value to a smaller type 2025-11-14 20:25:15 +09:00
regs.rs gpu: nova-core: provide a clear error report for unsupported GPUs 2025-11-15 23:11:28 +09:00
sbuffer.rs gpu: nova-core: Implement the GSP sequencer 2025-11-15 21:05:50 +09:00
util.rs gpu: nova-core: gsp: Retrieve GSP static info to gather GPU information 2025-11-15 21:54:18 +09:00
vbios.rs gpu: nova-core: replace use of as with functions from num 2025-11-08 08:22:45 +09:00