-rw-r--r-- | arch/tile/Kconfig | 31 | |
-rw-r--r-- | arch/tile/Kconfig.debug | 14 | |
-rw-r--r-- | arch/tile/Makefile | 4 | |
-rw-r--r-- | arch/tile/configs/tilegx_defconfig | 241 | |
-rw-r--r-- | arch/tile/configs/tilepro_defconfig | 87 | |
-rw-r--r-- | arch/tile/gxio/Kconfig | 5 | |
-rw-r--r-- | arch/tile/gxio/Makefile | 1 | |
-rw-r--r-- | arch/tile/gxio/iorpc_trio.c | 23 | |
-rw-r--r-- | arch/tile/gxio/iorpc_uart.c | 77 | |
-rw-r--r-- | arch/tile/gxio/uart.c | 87 | |
-rw-r--r-- | arch/tile/include/arch/trio.h | 39 | |
-rw-r--r-- | arch/tile/include/arch/uart.h | 300 | |
-rw-r--r-- | arch/tile/include/arch/uart_def.h | 120 | |
-rw-r--r-- | arch/tile/include/asm/Kbuild | 3 | |
-rw-r--r-- | arch/tile/include/asm/atomic.h | 52 | |
-rw-r--r-- | arch/tile/include/asm/atomic_32.h | 102 | |
-rw-r--r-- | arch/tile/include/asm/atomic_64.h | 42 | |
-rw-r--r-- | arch/tile/include/asm/barrier.h | 4 | |
-rw-r--r-- | arch/tile/include/asm/bitops.h | 41 | |
-rw-r--r-- | arch/tile/include/asm/bitops_32.h | 2 | |
-rw-r--r-- | arch/tile/include/asm/bitops_64.h | 8 | |
-rw-r--r-- | arch/tile/include/asm/cache.h | 13 | |
-rw-r--r-- | arch/tile/include/asm/cacheflush.h | 44 | |
-rw-r--r-- | arch/tile/include/asm/cmpxchg.h | 93 | |
-rw-r--r-- | arch/tile/include/asm/device.h | 5 | |
-rw-r--r-- | arch/tile/include/asm/dma-mapping.h | 27 | |
-rw-r--r-- | arch/tile/include/asm/elf.h | 10 | |
-rw-r--r-- | arch/tile/include/asm/fixmap.h | 8 | |
-rw-r--r-- | arch/tile/include/asm/ftrace.h | 22 | |
-rw-r--r-- | arch/tile/include/asm/futex.h | 1 | |
-rw-r--r-- | arch/tile/include/asm/homecache.h | 11 | |
-rw-r--r-- | arch/tile/include/asm/io.h | 132 | |
-rw-r--r-- | arch/tile/include/asm/irqflags.h | 21 | |
-rw-r--r-- | arch/tile/include/asm/kdebug.h (renamed from arch/tile/include/asm/hw_irq.h) | 18 | |
-rw-r--r-- | arch/tile/include/asm/kgdb.h | 71 | |
-rw-r--r-- | arch/tile/include/asm/kprobes.h | 79 | |
-rw-r--r-- | arch/tile/include/asm/mmu.h | 1 | |
-rw-r--r-- | arch/tile/include/asm/mmu_context.h | 2 | |
-rw-r--r-- | arch/tile/include/asm/mmzone.h | 2 | |
-rw-r--r-- | arch/tile/include/asm/page.h | 61 | |
-rw-r--r-- | arch/tile/include/asm/pci.h | 22 | |
-rw-r--r-- | arch/tile/include/asm/pgtable_32.h | 4 | |
-rw-r--r-- | arch/tile/include/asm/pgtable_64.h | 27 | |
-rw-r--r-- | arch/tile/include/asm/processor.h | 84 | |
-rw-r--r-- | arch/tile/include/asm/ptrace.h | 6 | |
-rw-r--r-- | arch/tile/include/asm/sections.h | 8 | |
-rw-r--r-- | arch/tile/include/asm/setup.h | 3 | |
-rw-r--r-- | arch/tile/include/asm/smp.h | 2 | |
-rw-r--r-- | arch/tile/include/asm/spinlock_64.h | 4 | |
-rw-r--r-- | arch/tile/include/asm/string.h | 2 | |
-rw-r--r-- | arch/tile/include/asm/thread_info.h | 6 | |
-rw-r--r-- | arch/tile/include/asm/traps.h | 13 | |
-rw-r--r-- | arch/tile/include/asm/uaccess.h | 37 | |
-rw-r--r-- | arch/tile/include/asm/unaligned.h | 14 | |
-rw-r--r-- | arch/tile/include/asm/vdso.h | 49 | |
-rw-r--r-- | arch/tile/include/gxio/iorpc_trio.h | 5 | |
-rw-r--r-- | arch/tile/include/gxio/iorpc_uart.h | 40 | |
-rw-r--r-- | arch/tile/include/gxio/uart.h | 105 | |
-rw-r--r-- | arch/tile/include/hv/drv_trio_intf.h | 8 | |
-rw-r--r-- | arch/tile/include/hv/drv_uart_intf.h | 33 | |
-rw-r--r-- | arch/tile/include/hv/hypervisor.h | 61 | |
-rw-r--r-- | arch/tile/include/uapi/arch/Kbuild | 1 | |
-rw-r--r-- | arch/tile/include/uapi/arch/chip.h | 4 | |
-rw-r--r-- | arch/tile/include/uapi/arch/chip_tile64.h | 258 | |
-rw-r--r-- | arch/tile/include/uapi/arch/opcode_tilegx.h | 1 | |
-rw-r--r-- | arch/tile/include/uapi/arch/opcode_tilepro.h | 1 | |
-rw-r--r-- | arch/tile/include/uapi/arch/spr_def_32.h | 2 | |
-rw-r--r-- | arch/tile/include/uapi/asm/auxvec.h | 3 | |
-rw-r--r-- | arch/tile/include/uapi/asm/cachectl.h | 4 | |
-rw-r--r-- | arch/tile/kernel/Makefile | 16 | |
-rw-r--r-- | arch/tile/kernel/asm-offsets.c | 52 | |
-rw-r--r-- | arch/tile/kernel/compat_signal.c | 3 | |
-rw-r--r-- | arch/tile/kernel/early_printk.c | 47 | |
-rw-r--r-- | arch/tile/kernel/entry.S | 16 | |
-rw-r--r-- | arch/tile/kernel/ftrace.c | 246 | |
-rw-r--r-- | arch/tile/kernel/hardwall.c | 28 | |
-rw-r--r-- | arch/tile/kernel/head_32.S | 17 | |
-rw-r--r-- | arch/tile/kernel/head_64.S | 46 | |
-rw-r--r-- | arch/tile/kernel/hvglue.S | 74 | |
-rw-r--r-- | arch/tile/kernel/hvglue.lds | 59 | |
-rw-r--r-- | arch/tile/kernel/hvglue_trace.c | 266 | |
-rw-r--r-- | arch/tile/kernel/intvec_32.S | 114 | |
-rw-r--r-- | arch/tile/kernel/intvec_64.S | 305 | |
-rw-r--r-- | arch/tile/kernel/irq.c | 8 | |
-rw-r--r-- | arch/tile/kernel/kgdb.c | 499 | |
-rw-r--r-- | arch/tile/kernel/kprobes.c | 528 | |
-rw-r--r-- | arch/tile/kernel/mcount_64.S | 224 | |
-rw-r--r-- | arch/tile/kernel/pci-dma.c | 74 | |
-rw-r--r-- | arch/tile/kernel/pci.c | 33 | |
-rw-r--r-- | arch/tile/kernel/pci_gx.c | 727 | |
-rw-r--r-- | arch/tile/kernel/proc.c | 2 | |
-rw-r--r-- | arch/tile/kernel/process.c | 116 | |
-rw-r--r-- | arch/tile/kernel/ptrace.c | 19 | |
-rw-r--r-- | arch/tile/kernel/reboot.c | 2 | |
-rw-r--r-- | arch/tile/kernel/regs_32.S | 4 | |
-rw-r--r-- | arch/tile/kernel/regs_64.S | 4 | |
-rw-r--r-- | arch/tile/kernel/relocate_kernel_32.S | 27 | |
-rw-r--r-- | arch/tile/kernel/relocate_kernel_64.S | 11 | |
-rw-r--r-- | arch/tile/kernel/setup.c | 162 | |
-rw-r--r-- | arch/tile/kernel/signal.c | 3 | |
-rw-r--r-- | arch/tile/kernel/single_step.c | 118 | |
-rw-r--r-- | arch/tile/kernel/smp.c | 22 | |
-rw-r--r-- | arch/tile/kernel/smpboot.c | 8 | |
-rw-r--r-- | arch/tile/kernel/stack.c | 51 | |
-rw-r--r-- | arch/tile/kernel/sys.c | 4 | |
-rw-r--r-- | arch/tile/kernel/sysfs.c | 76 | |
-rw-r--r-- | arch/tile/kernel/time.c | 37 | |
-rw-r--r-- | arch/tile/kernel/tlb.c | 8 | |
-rw-r--r-- | arch/tile/kernel/traps.c | 89 | |
-rw-r--r-- | arch/tile/kernel/unaligned.c | 1609 | |
-rw-r--r-- | arch/tile/kernel/vdso.c | 212 | |
-rw-r--r-- | arch/tile/kernel/vdso/Makefile | 118 | |
-rw-r--r-- | arch/tile/kernel/vdso/vdso.S | 28 | |
-rw-r--r-- | arch/tile/kernel/vdso/vdso.lds.S | 87 | |
-rw-r--r-- | arch/tile/kernel/vdso/vdso32.S | 28 | |
-rw-r--r-- | arch/tile/kernel/vdso/vgettimeofday.c | 107 | |
-rw-r--r-- | arch/tile/kernel/vdso/vrt_sigreturn.S | 30 | |
-rw-r--r-- | arch/tile/kernel/vmlinux.lds.S | 31 | |
-rw-r--r-- | arch/tile/lib/Makefile | 16 | |
-rw-r--r-- | arch/tile/lib/atomic_32.c | 133 | |
-rw-r--r-- | arch/tile/lib/atomic_asm_32.S | 1 | |
-rw-r--r-- | arch/tile/lib/cacheflush.c | 16 | |
-rw-r--r-- | arch/tile/lib/exports.c | 7 | |
-rw-r--r-- | arch/tile/lib/memchr_64.c | 2 | |
-rw-r--r-- | arch/tile/lib/memcpy_32.S | 63 | |
-rw-r--r-- | arch/tile/lib/memcpy_64.c | 264 | |
-rw-r--r-- | arch/tile/lib/memcpy_tile64.c | 276 | |
-rw-r--r-- | arch/tile/lib/memcpy_user_64.c | 2 | |
-rw-r--r-- | arch/tile/lib/memset_32.c | 110 | |
-rw-r--r-- | arch/tile/lib/memset_64.c | 9 | |
-rw-r--r-- | arch/tile/lib/strchr_32.c | 2 | |
-rw-r--r-- | arch/tile/lib/strchr_64.c | 2 | |
-rw-r--r-- | arch/tile/lib/string-endian.h | 13 | |
-rw-r--r-- | arch/tile/lib/strlen_32.c |