tsec: add firmware desc path as module fw

During SC7 tsec driver is unable to find the desc file for the
tsec fw and thus tsec boot fails. This might result into system
hang. Hence this change adds the tsec fw desc file path as the
module firmware so that the firmware is available to it during
SC7.

Bug 5053273

Change-Id: I4f2c9bb5288dac6973f574159fdebc48009edf2a
Signed-off-by: spatki <spatki@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3308515
Reviewed-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
This commit is contained in:
spatki
2025-02-24 08:30:11 +00:00
committed by mobile promotions
parent b03396851a
commit 598f951b93

View File

@@ -21,6 +21,8 @@ static struct tsec_device_data t23x_tsec_data = {
.riscv_desc_bin = "tegra23x/nvhost_tsec_desc.fw", .riscv_desc_bin = "tegra23x/nvhost_tsec_desc.fw",
.riscv_image_bin = "tegra23x/nvhost_tsec_riscv.fw", .riscv_image_bin = "tegra23x/nvhost_tsec_riscv.fw",
}; };
MODULE_FIRMWARE("tegra23x/nvhost_tsec_riscv.fw");
MODULE_FIRMWARE("tegra23x/nvhost_tsec_desc.fw");
static struct tsec_device_data t239_tsec_data = { static struct tsec_device_data t239_tsec_data = {
.rate = {192000000, 0, 204000000}, .rate = {192000000, 0, 204000000},