linux/drivers/firmware/tegra
Arnd Bergmann 83f96a7eaa firmware: tegra: bpmp: Fix build failure for tegra264-only config
The definition of tegra186_bpmp_ops was not updated in sync with the use
in bpmp.c:

drivers/firmware/tegra/bpmp.c:856:17: error: 'tegra186_bpmp_ops' undeclared here (not in a function); did you mean 'tegra_bpmp_ops'?
  856 |         .ops = &tegra186_bpmp_ops,
aarch64-linux-ld: drivers/firmware/tegra/bpmp.o:(.rodata+0x2f0): undefined reference to `tegra186_bpmp_ops'

Update the Makefile as needed.

There is really no need to hide the declaration based on the configuration,
so just expose it unconditionally so it never has to be updated again
for the next SoC.

Fixes: 94bce2cf7c ("firmware: tegra: bpmp: Add support on Tegra264")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20250711082409.1398497-1-arnd@kernel.org
Signed-off-by: Thierry Reding <treding@nvidia.com>
2025-07-11 14:50:35 +02:00
..
bpmp-debugfs.c firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename() 2024-02-21 17:10:32 +01:00
bpmp-private.h firmware: tegra: bpmp: Fix build failure for tegra264-only config 2025-07-11 14:50:35 +02:00
bpmp-tegra186.c firmware: tegra: bpmp: Use of_reserved_mem_region_to_resource() for "memory-region" 2025-07-09 14:21:44 +02:00
bpmp-tegra210.c
bpmp.c firmware: tegra: bpmp: Add support on Tegra264 2025-07-07 14:45:14 +02:00
ivc.c
Kconfig firmware: tegra: Fix IVC dependency problems 2025-07-07 14:44:44 +02:00
Makefile firmware: tegra: bpmp: Fix build failure for tegra264-only config 2025-07-11 14:50:35 +02:00