mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-24 10:11:26 +03:00
video: tegra: host: nvdla: fix firmware reload refcnt
Fix DLA firmware poweron sequence for reload firmware through debugfs. DLA free'ing resources and poweron is already handled in abstract API: flcn_reload_fw() Jira DLA-722 Change-Id: I04c4138ee9d2c0afc64a442cfafb372fe484ea96 Signed-off-by: Shridhar Rasal <srasal@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1647794 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
Laxman Dewangan
parent
2b650860d1
commit
f9c0b87ec8
@@ -511,16 +511,10 @@ static ssize_t debug_dla_fw_reload_set(struct file *file,
|
||||
|
||||
nvdla_dbg_info(pdev, "firmware reload requested.\n");
|
||||
|
||||
nvhost_module_idle(pdev); /* hack around ref counting */
|
||||
|
||||
err = flcn_reload_fw(pdev);
|
||||
if (err)
|
||||
return err; /* propagate firmware reload errors */
|
||||
|
||||
err = nvhost_module_busy(pdev);
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
return count;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user