Merge Qualcom Hexagon architecture
This is the fifth version of the patchset (with one tiny whitespace fix) to the Linux kernel to support the Qualcomm Hexagon architecture. Between now and the next pull requests, Richard Kuo should have his key signed, etc., and should be back on kernel.org. In the meantime, this got merged as a emailed patch-series. * Hexagon: (36 commits) Add extra arch overrides to asm-generic/checksum.h Hexagon: Add self to MAINTAINERS Hexagon: Add basic stacktrace functionality for Hexagon architecture. Hexagon: Add configuration and makefiles for the Hexagon architecture. Hexagon: Comet platform support Hexagon: kgdb support files Hexagon: Add page-fault support. Hexagon: Add page table header files & etc. Hexagon: Add ioremap support Hexagon: Provide DMA implementation Hexagon: Implement basic TLB management routines for Hexagon. Hexagon: Implement basic cache-flush support Hexagon: Provide basic implementation and/or stubs for I/O routines. Hexagon: Add user access functions Hexagon: Add locking types and functions Hexagon: Add SMP support Hexagon: Provide basic debugging and system trap support. Hexagon: Add ptrace support Hexagon: Add time and timer functions Hexagon: Add interrupts ...
Showing
arch/hexagon/Kconfig
0 → 100644
arch/hexagon/Makefile
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/hexagon/kernel/Makefile
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/hexagon/kernel/dma.c
0 → 100644
This diff is collapsed.
arch/hexagon/kernel/head.S
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/hexagon/kernel/kgdb.c
0 → 100644
This diff is collapsed.
arch/hexagon/kernel/module.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/hexagon/kernel/ptrace.c
0 → 100644
This diff is collapsed.
arch/hexagon/kernel/reset.c
0 → 100644
This diff is collapsed.
arch/hexagon/kernel/setup.c
0 → 100644
This diff is collapsed.
arch/hexagon/kernel/signal.c
0 → 100644
This diff is collapsed.
arch/hexagon/kernel/smp.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/hexagon/kernel/time.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/hexagon/kernel/traps.c
0 → 100644
This diff is collapsed.
arch/hexagon/kernel/vdso.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/hexagon/kernel/vm_ops.S
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/hexagon/lib/Makefile
0 → 100644
arch/hexagon/lib/checksum.c
0 → 100644
This diff is collapsed.
arch/hexagon/lib/io.c
0 → 100644
This diff is collapsed.
arch/hexagon/lib/memcpy.S
0 → 100644
This diff is collapsed.
arch/hexagon/lib/memset.S
0 → 100644
This diff is collapsed.
arch/hexagon/mm/Makefile
0 → 100644
This diff is collapsed.
arch/hexagon/mm/cache.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/hexagon/mm/init.c
0 → 100644
This diff is collapsed.
arch/hexagon/mm/ioremap.c
0 → 100644
This diff is collapsed.
arch/hexagon/mm/pgalloc.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/hexagon/mm/uaccess.c
0 → 100644
This diff is collapsed.
arch/hexagon/mm/vm_fault.c
0 → 100644
This diff is collapsed.
arch/hexagon/mm/vm_tlb.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-generic/rwsem.h
0 → 100644
This diff is collapsed.
Please register or sign in to comment