Changeset View
Changeset View
Standalone View
Standalone View
sys/powerpc/include/intr_machdep.h
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | |||||
void intrcnt_add(const char *name, u_long **countp); | void intrcnt_add(const char *name, u_long **countp); | ||||
u_int powerpc_register_pic(device_t, uint32_t, u_int, u_int, u_int); | u_int powerpc_register_pic(device_t, uint32_t, u_int, u_int, u_int); | ||||
u_int powerpc_get_irq(uint32_t, u_int); | u_int powerpc_get_irq(uint32_t, u_int); | ||||
void powerpc_dispatch_intr(u_int, struct trapframe *); | void powerpc_dispatch_intr(u_int, struct trapframe *); | ||||
int powerpc_enable_intr(void); | int powerpc_enable_intr(void); | ||||
int powerpc_setup_intr(const char *, u_int, driver_filter_t, driver_intr_t, | int powerpc_setup_intr(const char *, u_int, driver_filter_t, driver_intr_t, | ||||
void *, enum intr_type, void **); | void *, enum intr_type, void **, int); | ||||
int powerpc_teardown_intr(void *); | int powerpc_teardown_intr(void *); | ||||
int powerpc_bind_intr(u_int irq, u_char cpu); | int powerpc_bind_intr(u_int irq, u_char cpu); | ||||
int powerpc_config_intr(int, enum intr_trigger, enum intr_polarity); | int powerpc_config_intr(int, enum intr_trigger, enum intr_polarity); | ||||
int powerpc_fw_config_intr(int irq, int sense_code); | int powerpc_fw_config_intr(int irq, int sense_code); | ||||
void powerpc_intr_mask(u_int irq); | void powerpc_intr_mask(u_int irq); | ||||
void powerpc_intr_unmask(u_int irq); | void powerpc_intr_unmask(u_int irq); | ||||
#endif /* _MACHINE_INTR_MACHDEP_H_ */ | #endif /* _MACHINE_INTR_MACHDEP_H_ */ |