static irqreturn_t ipmi_opal_event(int irq, void *data)
{
	struct ipmi_smi_powernv *smi = data;

	ipmi_powernv_recv(smi);
	return IRQ_HANDLED;
}
Example #2
0
static int ipmi_opal_event(struct notifier_block *nb,
			  unsigned long events, void *change)
{
	struct ipmi_smi_powernv *smi = container_of(nb,
					struct ipmi_smi_powernv, event_nb);

	if (events & smi->event)
		ipmi_powernv_recv(smi);
	return 0;
}
Example #3
0
static void ipmi_powernv_poll(void *send_info)
{
	struct ipmi_smi_powernv *smi = send_info;

	ipmi_powernv_recv(smi);
}