/* lp->indirect_mutex must be held when calling this function  */
void temac_indirect_out32(struct temac_local *lp, int reg, u32 value)
/* lp->indirect_mutex must be held when calling this function  */
void temac_indirect_out32(struct temac_local *lp, int reg, u32 value)
{
	if (temac_indirect_busywait(lp))
		return;
	temac_iow(lp, XTE_LSW0_OFFSET, value);
	temac_iow(lp, XTE_CTL0_OFFSET, CNTLREG_WRITE_ENABLE_MASK | reg);
}