/* tioca_error_intr_handler - SGI TIO CA error interrupt handler @irq: unused  */
static irqreturn_t tioca_error_intr_handler(int irq, void *arg)
/* tioca_error_intr_handler - SGI TIO CA error interrupt handler @irq: unused  */
static irqreturn_t tioca_error_intr_handler(int irq, void *arg)
{
	struct tioca_common *soft = arg;
	struct ia64_sal_retval ret_stuff;
	u64 segment;
	u64 busnum;
	ret_stuff.status = 0;
	ret_stuff.v0 = 0;
	segment = soft->ca_common.bs_persist_segment;
	busnum = soft->ca_common.bs_persist_busnum;
	SAL_CALL_NOLOCK(ret_stuff,
			(u64) SN_SAL_IOIF_ERROR_INTERRUPT,
			segment, busnum, 0, 0, 0, 0, 0);
	return IRQ_HANDLED;
}