diff options
author | cognet <cognet@FreeBSD.org> | 2005-06-09 12:26:20 +0000 |
---|---|---|
committer | cognet <cognet@FreeBSD.org> | 2005-06-09 12:26:20 +0000 |
commit | cbb8d627a3fbeb8a57e0e6a4548e4b4c2e0f23d5 (patch) | |
tree | bbf540ccfed9fe660603798a3164154ccbd14bf0 /sys/arm/include | |
parent | 97eb32fd8d89cafdbf76f349f5d634af803dbc6a (diff) | |
download | FreeBSD-src-cbb8d627a3fbeb8a57e0e6a4548e4b4c2e0f23d5.zip FreeBSD-src-cbb8d627a3fbeb8a57e0e6a4548e4b4c2e0f23d5.tar.gz |
- MFp4: modify slightly the arm intr API, there's arm CPUs with more than 32
interrupts.
- Implement teardown methods where appropriate.
Diffstat (limited to 'sys/arm/include')
-rw-r--r-- | sys/arm/include/intr.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/arm/include/intr.h b/sys/arm/include/intr.h index cd31eae..dc08c7f 100644 --- a/sys/arm/include/intr.h +++ b/sys/arm/include/intr.h @@ -47,10 +47,10 @@ #include <machine/psl.h> -int arm_get_irqnb(void *); -void arm_mask_irqs(int); -void arm_unmask_irqs(int); -void set_splmasks(void); +int arm_get_next_irq(void); +void arm_mask_irq(uintptr_t); +void arm_unmask_irq(uintptr_t); void arm_setup_irqhandler(const char *, void (*)(void*), void *, int, int, void **); +int arm_remove_irqhandler(void *); #endif /* _MACHINE_INTR_H */ |