Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 72a2ac55 authored by Srinu Gorle's avatar Srinu Gorle
Browse files

msm: vidc: enable passive buses while unload firmware



In msm8937, MM NOC default voting from SMMU driver side has been removed.
It is individual client responsibility to vote for bus while
firmware load & unloading.
Enable passive buses while firmware unloading.

Change-Id: Ic16f924ecf8578bddb9a0c727f8fee4c1a62e5ef
CRs-Fixed: 1013490
Signed-off-by: default avatarSrinu Gorle <sgorle@codeaurora.org>
parent 288b0504
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4390,6 +4390,7 @@ static void __unload_fw(struct venus_hfi_device *device)
	if (device->state != VENUS_STATE_DEINIT)
		flush_workqueue(device->venus_pm_workq);

	__vote_buses(device, NULL, 0);
	subsystem_put(device->resources.fw.cookie);
	__interface_queues_release(device);
	__venus_power_off(device, false);