raven.h 973 B

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * include/asm-ppc/raven.h -- Raven MPIC chip.
  3. *
  4. * Copyright (C) 1998 Johnnie Peters
  5. *
  6. * This file is subject to the terms and conditions of the GNU General Public
  7. * License. See the file COPYING in the main directory of this archive
  8. * for more details.
  9. */
  10. #ifdef __KERNEL__
  11. #ifndef _ASMPPC_RAVEN_H
  12. #define _ASMPPC_RAVEN_H
  13. #define MVME2600_INT_SIO 0
  14. #define MVME2600_INT_FALCN_ECC_ERR 1
  15. #define MVME2600_INT_PCI_ETHERNET 2
  16. #define MVME2600_INT_PCI_SCSI 3
  17. #define MVME2600_INT_PCI_GRAPHICS 4
  18. #define MVME2600_INT_PCI_VME0 5
  19. #define MVME2600_INT_PCI_VME1 6
  20. #define MVME2600_INT_PCI_VME2 7
  21. #define MVME2600_INT_PCI_VME3 8
  22. #define MVME2600_INT_PCI_INTA 9
  23. #define MVME2600_INT_PCI_INTB 10
  24. #define MVME2600_INT_PCI_INTC 11
  25. #define MVME2600_INT_PCI_INTD 12
  26. #define MVME2600_INT_LM_SIG0 13
  27. #define MVME2600_INT_LM_SIG1 14
  28. extern struct hw_interrupt_type raven_pic;
  29. extern int raven_init(void);
  30. #endif /* _ASMPPC_RAVEN_H */
  31. #endif /* __KERNEL__ */