Merge tag 'metag-v3.9-rc1-v4' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag
Pull new ImgTec Meta architecture from James Hogan: "This adds core architecture support for Imagination's Meta processor cores, followed by some later miscellaneous arch/metag cleanups and fixes which I kept separate to ease review: - Support for basic Meta 1 (ATP) and Meta 2 (HTP) core architecture - A few fixes all over, particularly for symbol prefixes - A few privilege protection fixes - Several cleanups (setup.c includes, split out a lot of metag_ksyms.c) - Fix some missing exports - Convert hugetlb to use vm_unmapped_area() - Copy device tree to non-init memory - Provide dma_get_sgtable()" * tag 'metag-v3.9-rc1-v4' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag: (61 commits) metag: Provide dma_get_sgtable() metag: prom.h: remove declaration of metag_dt_memblock_reserve() metag: copy devicetree to non-init memory metag: cleanup metag_ksyms.c includes metag: move mm/init.c exports out of metag_ksyms.c metag: move usercopy.c exports out of metag_ksyms.c metag: move setup.c exports out of metag_ksyms.c metag: move kick.c exports out of metag_ksyms.c metag: move traps.c exports out of metag_ksyms.c metag: move irq enable out of irqflags.h on SMP genksyms: fix metag symbol prefix on crc symbols metag: hugetlb: convert to vm_unmapped_area() metag: export clear_page and copy_page metag: export metag_code_cache_flush_all metag: protect more non-MMU memory regions metag: make TXPRIVEXT bits explicit metag: kernel/setup.c: sort includes perf: Enable building perf tools for Meta metag: add boot time LNKGET/LNKSET check metag: add __init to metag_cache_probe() ...
Showing
Documentation/metag/00-INDEX
0 → 100644
arch/metag/Kconfig
0 → 100644
arch/metag/Kconfig.debug
0 → 100644
arch/metag/Kconfig.soc
0 → 100644
arch/metag/Makefile
0 → 100644
arch/metag/boot/.gitignore
0 → 100644
arch/metag/boot/Makefile
0 → 100644
arch/metag/boot/dts/Makefile
0 → 100644
arch/metag/boot/dts/skeleton.dts
0 → 100644
arch/metag/boot/dts/skeleton.dtsi
0 → 100644
arch/metag/include/asm/Kbuild
0 → 100644
arch/metag/include/asm/atomic.h
0 → 100644
arch/metag/include/asm/barrier.h
0 → 100644
arch/metag/include/asm/bitops.h
0 → 100644
arch/metag/include/asm/bug.h
0 → 100644
arch/metag/include/asm/cache.h
0 → 100644
arch/metag/include/asm/checksum.h
0 → 100644
arch/metag/include/asm/clock.h
0 → 100644
arch/metag/include/asm/cmpxchg.h
0 → 100644
arch/metag/include/asm/core_reg.h
0 → 100644
arch/metag/include/asm/cpu.h
0 → 100644
arch/metag/include/asm/da.h
0 → 100644
arch/metag/include/asm/delay.h
0 → 100644
arch/metag/include/asm/div64.h
0 → 100644
arch/metag/include/asm/elf.h
0 → 100644
arch/metag/include/asm/fixmap.h
0 → 100644
arch/metag/include/asm/ftrace.h
0 → 100644
arch/metag/include/asm/gpio.h
0 → 100644
arch/metag/include/asm/highmem.h
0 → 100644
arch/metag/include/asm/hugetlb.h
0 → 100644
arch/metag/include/asm/hwthread.h
0 → 100644
arch/metag/include/asm/io.h
0 → 100644
arch/metag/include/asm/irq.h
0 → 100644
arch/metag/include/asm/irqflags.h
0 → 100644
arch/metag/include/asm/l2cache.h
0 → 100644
arch/metag/include/asm/linkage.h
0 → 100644
此差异已折叠。
此差异已折叠。
arch/metag/include/asm/mman.h
0 → 100644
arch/metag/include/asm/mmu.h
0 → 100644
arch/metag/include/asm/mmzone.h
0 → 100644
arch/metag/include/asm/module.h
0 → 100644
arch/metag/include/asm/page.h
0 → 100644
arch/metag/include/asm/pgalloc.h
0 → 100644
arch/metag/include/asm/pgtable.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/prom.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/ptrace.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/setup.h
0 → 100644
arch/metag/include/asm/smp.h
0 → 100644
此差异已折叠。
此差异已折叠。
arch/metag/include/asm/spinlock.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
arch/metag/include/asm/string.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/switch.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/syscall.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/syscalls.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/tbx.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/tcm.h
0 → 100644
此差异已折叠。
此差异已折叠。
arch/metag/include/asm/tlb.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/tlbflush.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/topology.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/traps.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/uaccess.h
0 → 100644
此差异已折叠。
arch/metag/include/asm/unistd.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
arch/metag/kernel/.gitignore
0 → 100644
此差异已折叠。
arch/metag/kernel/Makefile
0 → 100644
此差异已折叠。
arch/metag/kernel/asm-offsets.c
0 → 100644
此差异已折叠。
arch/metag/kernel/cachepart.c
0 → 100644
此差异已折叠。
arch/metag/kernel/clock.c
0 → 100644
此差异已折叠。
arch/metag/kernel/core_reg.c
0 → 100644
此差异已折叠。
arch/metag/kernel/da.c
0 → 100644
此差异已折叠。
arch/metag/kernel/devtree.c
0 → 100644
此差异已折叠。
arch/metag/kernel/dma.c
0 → 100644
此差异已折叠。
arch/metag/kernel/ftrace.c
0 → 100644
此差异已折叠。
arch/metag/kernel/ftrace_stub.S
0 → 100644
此差异已折叠。
arch/metag/kernel/head.S
0 → 100644
此差异已折叠。
arch/metag/kernel/irq.c
0 → 100644
此差异已折叠。
arch/metag/kernel/kick.c
0 → 100644
此差异已折叠。
arch/metag/kernel/machines.c
0 → 100644
此差异已折叠。
arch/metag/kernel/metag_ksyms.c
0 → 100644
此差异已折叠。
arch/metag/kernel/module.c
0 → 100644
此差异已折叠。
arch/metag/kernel/perf/Makefile
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
arch/metag/kernel/process.c
0 → 100644
此差异已折叠。
arch/metag/kernel/ptrace.c
0 → 100644
此差异已折叠。
arch/metag/kernel/setup.c
0 → 100644
此差异已折叠。
arch/metag/kernel/signal.c
0 → 100644
此差异已折叠。
arch/metag/kernel/smp.c
0 → 100644
此差异已折叠。
arch/metag/kernel/stacktrace.c
0 → 100644
此差异已折叠。
arch/metag/kernel/sys_metag.c
0 → 100644
此差异已折叠。
arch/metag/kernel/tbiunexp.S
0 → 100644
此差异已折叠。
arch/metag/kernel/tcm.c
0 → 100644
此差异已折叠。
arch/metag/kernel/time.c
0 → 100644
此差异已折叠。
arch/metag/kernel/topology.c
0 → 100644
此差异已折叠。
arch/metag/kernel/traps.c
0 → 100644
此差异已折叠。
arch/metag/kernel/user_gateway.S
0 → 100644
此差异已折叠。
arch/metag/kernel/vmlinux.lds.S
0 → 100644
此差异已折叠。
arch/metag/lib/Makefile
0 → 100644
此差异已折叠。
arch/metag/lib/ashldi3.S
0 → 100644
此差异已折叠。
arch/metag/lib/ashrdi3.S
0 → 100644
此差异已折叠。
arch/metag/lib/checksum.c
0 → 100644
此差异已折叠。
arch/metag/lib/clear_page.S
0 → 100644
此差异已折叠。
arch/metag/lib/cmpdi2.S
0 → 100644
此差异已折叠。
arch/metag/lib/copy_page.S
0 → 100644
此差异已折叠。
arch/metag/lib/delay.c
0 → 100644
此差异已折叠。
arch/metag/lib/div64.S
0 → 100644
此差异已折叠。
arch/metag/lib/divsi3.S
0 → 100644
此差异已折叠。
arch/metag/lib/ip_fast_csum.S
0 → 100644
此差异已折叠。
arch/metag/lib/lshrdi3.S
0 → 100644
此差异已折叠。
arch/metag/lib/memcpy.S
0 → 100644
此差异已折叠。
arch/metag/lib/memmove.S
0 → 100644
此差异已折叠。
arch/metag/lib/memset.S
0 → 100644
此差异已折叠。
arch/metag/lib/modsi3.S
0 → 100644
此差异已折叠。
arch/metag/lib/muldi3.S
0 → 100644
此差异已折叠。
arch/metag/lib/ucmpdi2.S
0 → 100644
此差异已折叠。
arch/metag/lib/usercopy.c
0 → 100644
此差异已折叠。
arch/metag/mm/Kconfig
0 → 100644
此差异已折叠。
arch/metag/mm/Makefile
0 → 100644
此差异已折叠。
arch/metag/mm/cache.c
0 → 100644
此差异已折叠。
arch/metag/mm/extable.c
0 → 100644
此差异已折叠。
arch/metag/mm/fault.c
0 → 100644
此差异已折叠。
arch/metag/mm/highmem.c
0 → 100644
此差异已折叠。
arch/metag/mm/hugetlbpage.c
0 → 100644
此差异已折叠。
arch/metag/mm/init.c
0 → 100644
此差异已折叠。
arch/metag/mm/ioremap.c
0 → 100644
此差异已折叠。
arch/metag/mm/l2cache.c
0 → 100644
此差异已折叠。
arch/metag/mm/maccess.c
0 → 100644
此差异已折叠。
arch/metag/mm/mmu-meta1.c
0 → 100644
此差异已折叠。
arch/metag/mm/mmu-meta2.c
0 → 100644
此差异已折叠。
arch/metag/mm/numa.c
0 → 100644
此差异已折叠。
arch/metag/tbx/Makefile
0 → 100644
此差异已折叠。
arch/metag/tbx/tbicore.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbictx.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbictxfpu.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbidefr.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbidspram.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbilogf.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbipcx.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbiroot.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbisoft.S
0 → 100644
此差异已折叠。
arch/metag/tbx/tbistring.c
0 → 100644
此差异已折叠。
arch/metag/tbx/tbitimer.S
0 → 100644
此差异已折叠。
此差异已折叠。
drivers/irqchip/irq-metag-ext.c
0 → 100644
此差异已折叠。
drivers/irqchip/irq-metag.c
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
include/linux/irqchip/metag-ext.h
0 → 100644
此差异已折叠。
include/linux/irqchip/metag.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
想要评论请 注册 或 登录