Changeset View
Changeset View
Standalone View
Standalone View
sys/powerpc/include/intr.h
Show First 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | |||||
#define MSI_INTEL_ADDR_BASE 0xfee00000 | #define MSI_INTEL_ADDR_BASE 0xfee00000 | ||||
extern device_t root_pic; | extern device_t root_pic; | ||||
struct trapframe; | struct trapframe; | ||||
driver_filter_t powerpc_ipi_handler; | driver_filter_t powerpc_ipi_handler; | ||||
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); | ||||
u_long powerpc_dispatch_intr(u_int, struct trapframe *); | u_long 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 **, int); | void *, enum intr_type, void **, int); | ||||
int powerpc_teardown_intr(void *); | int powerpc_teardown_intr(void *); | ||||
Show All 10 Lines |