NetBSD/sys/arch/powerpc/pic/files.pic
matt e2a71f6c7b intr.h must not include cpu due to deadly embrace with SOFTINT_COUNT.
Cleanup intr.h so MD definitions can overload common definitions.
Rototill pic/intr.c.  Virtual IRQs can now be reclaimed.  separate virq
from hwirq from picirq.  Redo intr mask calculations.
tested on pmppc and macppc (MP).
2011-06-17 23:36:17 +00:00

29 lines
923 B
Plaintext

#
# $NetBSD: files.pic,v 1.7 2011/06/17 23:36:18 matt Exp $
#
# generic PIC abstraction
file arch/powerpc/pic/intr.c
defflag opt_pic.h PIC_DEBUG
define pic_openpic
define pic_distopenpic
define pic_prepivr
define pic_i8259
define pic_mpcsoc
defflag opt_interrupt.h PIC_OPENPIC: pic_openpic
defflag opt_interrupt.h PIC_DISTOPENPIC: pic_distopenpic
defflag opt_interrupt.h PIC_PREPIVR: pic_prepivr
defflag opt_interrupt.h PIC_I8259: pic_i8259
defflag opt_interrupt.h PIC_MPCSOC: pic_mpcsoc
file arch/powerpc/pic/pic_openpic.c pic_openpic needs-flag
file arch/powerpc/pic/pic_distopenpic.c pic_distopenpic needs-flag
file arch/powerpc/pic/pic_prepivr.c pic_prepivr needs-flag
file arch/powerpc/pic/pic_i8259.c pic_i8259 needs-flag
file arch/powerpc/pic/pic_mpcsoc.c pic_mpcsoc
file arch/powerpc/pic/i8259_common.c pic_prepivr | pic_i8259
file arch/powerpc/pic/openpic_common.c pic_openpic | pic_distopenpic | pic_mpcsoc