summaryrefslogtreecommitdiff
path: root/include/linux/vf610_mscm.h
blob: e61c71caca8722fd15a9c0b63afcbeff6c2f2a1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef __VF610_MSCM__
#define __VF610_MSCM__

#include <linux/interrupt.h>

int mscm_request_cpu2cpu_irq(unsigned int intid, irq_handler_t handler,
			     const char *name, void *priv);
void mscm_free_cpu2cpu_irq(unsigned int intid, void *priv);
void mscm_trigger_cpu2cpu_irq(unsigned int intid, int cpuid);
void mscm_enable_cpu2cpu_irq(unsigned int intid);
void mscm_disable_cpu2cpu_irq(unsigned int intid);

#endif /* __VF610_MSCM__ */