metag: SMP support
Add SMP support for metag. This allows Linux to take control of multiple
hardware threads on a single Meta core, treating them as separate Linux
CPUs.
Signed-off-by:
James Hogan <james.hogan@imgtec.com>
Showing
- arch/metag/include/asm/cachepart.h 42 additions, 0 deletionsarch/metag/include/asm/cachepart.h
- arch/metag/include/asm/core_reg.h 35 additions, 0 deletionsarch/metag/include/asm/core_reg.h
- arch/metag/include/asm/smp.h 29 additions, 0 deletionsarch/metag/include/asm/smp.h
- arch/metag/include/asm/topology.h 53 additions, 0 deletionsarch/metag/include/asm/topology.h
- arch/metag/kernel/cachepart.c 124 additions, 0 deletionsarch/metag/kernel/cachepart.c
- arch/metag/kernel/core_reg.c 117 additions, 0 deletionsarch/metag/kernel/core_reg.c
- arch/metag/kernel/head.S 12 additions, 0 deletionsarch/metag/kernel/head.S
- arch/metag/kernel/smp.c 575 additions, 0 deletionsarch/metag/kernel/smp.c
- arch/metag/kernel/topology.c 77 additions, 0 deletionsarch/metag/kernel/topology.c
Loading
Please register or sign in to comment