Changeset 92778f2 in mainline for kernel/arch/sparc64/include
- Timestamp:
- 2006-12-04T21:14:07Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4b43f86
- Parents:
- 3d76996
- Location:
- kernel/arch/sparc64/include
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/cpu.h
r3d76996 r92778f2 56 56 ver_reg_t ver; 57 57 uint32_t clock_frequency; /**< Processor frequency in MHz. */ 58 int dcache_active; /**< When non-zero, the D-cache is not being shot down. */ 58 59 }; 59 60 -
kernel/arch/sparc64/include/interrupt.h
r3d76996 r92778f2 44 44 #define IVT_FIRST 1 45 45 46 /* This needs to be defined for inter-architecture API portability. */ 46 47 #define VECTOR_TLB_SHOOTDOWN_IPI 0 47 #define IPI_TLB_SHOOTDOWN VECTOR_TLB_SHOOTDOWN_IPI 48 49 enum { 50 IPI_TLB_SHOOTDOWN = VECTOR_TLB_SHOOTDOWN_IPI, 51 IPI_DCACHE_SHOOTDOWN 52 }; 48 53 49 54 struct istate { -
kernel/arch/sparc64/include/mm/as.h
r3d76996 r92778f2 53 53 tsb_entry_t *itsb; 54 54 tsb_entry_t *dtsb; 55 #endif 55 #endif /* CONFIG_TSB */ 56 56 } as_arch_t; 57 57 -
kernel/arch/sparc64/include/mm/cache.h
r3d76996 r92778f2 36 36 #define KERN_sparc64_CACHE_H_ 37 37 38 #ifdef CONFIG_SMP 39 extern void dcache_shootdown_start(void); 40 extern void dcache_shootdown_finalize(void); 41 extern void dcache_shootdown_ipi_recv(void); 42 #else /* CONFIG_SMP */ 43 #define dcache_shootdown_start(); 44 #define dcache_shootdown_finalize(); 45 #define dcache_shootdown_ipi_recv(); 46 #endif /* CONFIG_SMP */ 47 38 48 extern void dcache_flush(void); 39 49
Note:
See TracChangeset
for help on using the changeset viewer.