diff options
author | Olivier Houchard <cognet@FreeBSD.org> | 2005-06-09 12:26:20 +0000 |
---|---|---|
committer | Olivier Houchard <cognet@FreeBSD.org> | 2005-06-09 12:26:20 +0000 |
commit | f60e923b2396c0524f5fcc4e48f7fa64be396736 (patch) | |
tree | bbf540ccfed9fe660603798a3164154ccbd14bf0 /sys/arm/include/intr.h | |
parent | 25029d6c31752b8d47b664e733e205514804aa22 (diff) | |
download | src-f60e923b2396c0524f5fcc4e48f7fa64be396736.tar.gz src-f60e923b2396c0524f5fcc4e48f7fa64be396736.zip |
- MFp4: modify slightly the arm intr API, there's arm CPUs with more than 32
interrupts.
- Implement teardown methods where appropriate.
Notes
Notes:
svn path=/head/; revision=147166
Diffstat (limited to 'sys/arm/include/intr.h')
-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 cd31eae4877b..dc08c7f717ae 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 */ |