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

Commit 418451c1 authored by Ralf Baechle's avatar Ralf Baechle
Browse files

[MIPS] SMTC: remove unused atomic_postclear

parent 69a6c312
Loading
Loading
Loading
Loading
+0 −22
Original line number Diff line number Diff line
@@ -676,28 +676,6 @@ static __inline__ int atomic_postincrement(unsigned int *pv)
	return result;
}

/* No longer used in IPI dispatch, but retained for future recycling */

static __inline__ int atomic_postclear(unsigned int *pv)
{
	unsigned long result;

	unsigned long temp;

	__asm__ __volatile__(
	"1:	ll	%0, %2					\n"
	"	or	%1, $0, $0				\n"
	"	sc	%1, %2					\n"
	"	beqz	%1, 1b					\n"
	"	sync						\n"
	: "=&r" (result), "=&r" (temp), "=m" (*pv)
	: "m" (*pv)
	: "memory");

	return result;
}


void smtc_send_ipi(int cpu, int type, unsigned int action)
{
	int tcstatus;