umber-kernel/drivers/gpu/nova-core
Alexandre Courbot 43c2e36703 gpu: nova-core: select RUST_FW_LOADER_ABSTRACTIONS
[ Upstream commit 3d3352e73a55a4ccf110f8b3419bbe2fbfd8a030 ]

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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2026-01-17 16:35:19 +01:00
..
falcon gpu: nova-core: require `Send` on `FalconEngine` and `FalconHal` 2025-09-13 23:17:18 +09:00
fb gpu: nova-core: consider `clippy::cast_lossless` 2025-06-25 01:17:22 +02:00
firmware gpu: nova-core: gsp: do not unwrap() SGEntry 2025-12-18 14:02:29 +01:00
gsp gpu: nova-core: Add base files for r570.144 firmware bindings 2025-09-13 23:17:48 +09:00
regs drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00
Kconfig gpu: nova-core: select RUST_FW_LOADER_ABSTRACTIONS 2026-01-17 16:35:19 +01:00
Makefile
dma.rs gpu: nova-core: update and annotate TODO list 2025-06-23 22:05:41 +02:00
driver.rs drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00
falcon.rs gpu: nova-core: firmware: process Booter and patch its signature 2025-09-13 23:17:34 +09:00
fb.rs drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00
firmware.rs gpu: nova-core: firmware: use 570.144 firmware 2025-09-13 23:17:45 +09:00
gfw.rs gpu: nova-core: Add code comments related to devinit 2025-07-09 00:07:34 +02:00
gpu.rs drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00
gsp.rs gpu: nova-core: Add base files for r570.144 firmware bindings 2025-09-13 23:17:48 +09:00
nova_core.rs gpu: nova-core: move GSP boot code to its own module 2025-09-13 23:17:21 +09:00
regs.rs gpu: nova-core: register: add support for relative array registers 2025-08-15 12:02:56 +09:00
util.rs gpu: nova-core: add Chipset::name() method 2025-09-13 23:17:24 +09:00
vbios.rs drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00