Changeset 454f1da in mainline for kernel/arch/sparc64/src/smp/ipi.c
- Timestamp:
- 2007-03-26T19:35:28Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5d7daff
- Parents:
- 4638401
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/src/smp/ipi.c
r4638401 r454f1da 40 40 #include <config.h> 41 41 #include <mm/tlb.h> 42 #include <arch/mm/cache.h> 42 43 #include <arch/interrupt.h> 43 44 #include <arch/trap/interrupt.h> … … 79 80 asi_u64_write(ASI_UDB_INTR_W, ASI_UDB_INTR_W_DATA_1, 0); 80 81 asi_u64_write(ASI_UDB_INTR_W, ASI_UDB_INTR_W_DATA_2, 0); 81 asi_u64_write(ASI_UDB_INTR_W, (mid <<82 INTR_VEC_DISPATCH_MID_SHIFT) | ASI_UDB_INTR_W_DISPATCH,83 82 asi_u64_write(ASI_UDB_INTR_W, 83 (mid << INTR_VEC_DISPATCH_MID_SHIFT) | 84 ASI_UDB_INTR_W_DISPATCH, 0); 84 85 85 86 membar(); … … 125 126 func = tlb_shootdown_ipi_recv; 126 127 break; 128 #if (defined(CONFIG_SMP) && (defined(CONFIG_VIRT_IDX_DCACHE))) 129 case IPI_DCACHE_SHOOTDOWN: 130 func = dcache_shootdown_ipi_recv; 131 break; 132 #endif 127 133 default: 128 134 panic("Unknown IPI (%d).\n", ipi);
Note:
See TracChangeset
for help on using the changeset viewer.