mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-25 02:32:08 +03:00
nvadsp: Handles adspff init failure
- Avoids adspff init in non-secure boot mode - Avoids boot failure if adspff.elf is absent on secure boot mode Bug 200773359 Bug 200746669 Change-Id: Ib62ce4ecae3434b7c7fde57e8735620976d2a653 Signed-off-by: Akash Kollipara <akollipara@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2641776 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: Asha Talambedu <atalambedu@nvidia.com> Reviewed-by: Sharad Gupta <sharadg@nvidia.com> Reviewed-by: svcacv <svcacv@nvidia.com> Reviewed-by: svc_kernel_abi <svc_kernel_abi@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit
This commit is contained in:
committed by
Laxman Dewangan
parent
f5feadcb43
commit
0b2760e995
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2016-2021, NVIDIA CORPORATION. All rights reserved.
|
||||
* Copyright (c) 2016-2022, NVIDIA CORPORATION. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms and conditions of the GNU General Public License,
|
||||
@@ -15,6 +15,7 @@
|
||||
|
||||
#include <linux/fs.h>
|
||||
#include <linux/uaccess.h>
|
||||
#include <linux/errno.h>
|
||||
|
||||
#include <linux/slab.h>
|
||||
#include <linux/kthread.h>
|
||||
@@ -653,7 +654,7 @@ int adspff_init(struct platform_device *pdev)
|
||||
|
||||
handle = nvadsp_app_load("adspff", "adspff.elf");
|
||||
if (!handle)
|
||||
return -1;
|
||||
return -ENOENT;
|
||||
|
||||
app_info = nvadsp_app_init(handle, NULL);
|
||||
if (!app_info) {
|
||||
|
||||
Reference in New Issue
Block a user