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

Commit f75a1016 authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "Coresight: remove mutex_trylock in coresight_abort"

parents 7ca09032 d9d72ae7
Loading
Loading
Loading
Loading
+1 −8
Original line number Diff line number Diff line
@@ -742,20 +742,13 @@ EXPORT_SYMBOL(coresight_disable);

void coresight_abort(void)
{
	if (!mutex_trylock(&coresight_mutex)) {
		pr_err("coresight: abort could not be processed\n");
		return;
	}
	if (!curr_sink)
		goto out;
		return;

	if (curr_sink->enable && sink_ops(curr_sink)->abort) {
		sink_ops(curr_sink)->abort(curr_sink);
		curr_sink->enable = false;
	}

out:
	mutex_unlock(&coresight_mutex);
}
EXPORT_SYMBOL(coresight_abort);