Home | History | Annotate | Line # | Download | only in sbmips
      1  1.1  mrg /* $NetBSD: cpuvar.h,v 1.1.1.1 2017/07/24 09:21:50 mrg Exp $ */
      2  1.1  mrg 
      3  1.1  mrg #ifndef _SBMIPS_CPUVAR_H_
      4  1.1  mrg #define _SBMIPS_CPUVAR_H_
      5  1.1  mrg 
      6  1.1  mrg #include <mips/cpu.h>
      7  1.1  mrg 
      8  1.1  mrg #ifndef _LOCORE
      9  1.1  mrg struct cpu_softc {
     10  1.1  mrg 	device_t sb1cpu_dev;
     11  1.1  mrg 	struct cpu_info *sb1cpu_ci;
     12  1.1  mrg 	vaddr_t sb1cpu_imr_base;
     13  1.1  mrg 	uint64_t sb1cpu_imr_all;
     14  1.1  mrg 	struct evcnt sb1cpu_intr_evcnts[64];
     15  1.1  mrg 	struct evcnt sb1cpu_spurious_intrs[_IPL_N];
     16  1.1  mrg 	struct evcnt sb1cpu_intrs[_IPL_N];
     17  1.1  mrg 	struct evcnt sb1cpu_int5;
     18  1.1  mrg };
     19  1.1  mrg #endif /* _LOCORE */
     20  1.1  mrg 
     21  1.1  mrg #endif /* !_SBMIPS_CPUVAR_H_ */
     22