/* Disables interrupts and schedules srp_task Always returns IRQ_HANDLED  */
static irqreturn_t rpavscsi_handle_event(int irq, void *dev_instance)
/* Disables interrupts and schedules srp_task Always returns IRQ_HANDLED  */
static irqreturn_t rpavscsi_handle_event(int irq, void *dev_instance)
{
	struct ibmvscsi_host_data *hostdata =
	    (struct ibmvscsi_host_data *)dev_instance;
	vio_disable_interrupts(to_vio_dev(hostdata->dev));
	tasklet_schedule(&hostdata->srp_task);
	return IRQ_HANDLED;
}