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/include/asm/bug.h
0 → 100644
arch/metag/include/asm/cpu.h
0 → 100644
arch/metag/include/asm/da.h
0 → 100644
arch/metag/include/asm/elf.h
0 → 100644
arch/metag/include/asm/io.h
0 → 100644
arch/metag/include/asm/irq.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/metag/include/asm/mmu.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/metag/include/asm/smp.h
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.
This diff is collapsed.
This diff is collapsed.
arch/metag/include/asm/tbx.h
0 → 100644
This diff is collapsed.
arch/metag/include/asm/tcm.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/metag/include/asm/tlb.h
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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/metag/kernel/.gitignore
0 → 100644
This diff is collapsed.
arch/metag/kernel/Makefile
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/metag/kernel/clock.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/core_reg.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/da.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/devtree.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/dma.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/ftrace.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/metag/kernel/head.S
0 → 100644
This diff is collapsed.
arch/metag/kernel/irq.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/kick.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/machines.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/metag/kernel/module.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/metag/kernel/process.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/ptrace.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/setup.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/signal.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/smp.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/metag/kernel/tbiunexp.S
0 → 100644
This diff is collapsed.
arch/metag/kernel/tcm.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/time.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/topology.c
0 → 100644
This diff is collapsed.
arch/metag/kernel/traps.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/metag/lib/Makefile
0 → 100644
This diff is collapsed.
arch/metag/lib/ashldi3.S
0 → 100644
This diff is collapsed.
arch/metag/lib/ashrdi3.S
0 → 100644
This diff is collapsed.
arch/metag/lib/checksum.c
0 → 100644
This diff is collapsed.
arch/metag/lib/clear_page.S
0 → 100644
This diff is collapsed.
arch/metag/lib/cmpdi2.S
0 → 100644
This diff is collapsed.
arch/metag/lib/copy_page.S
0 → 100644
This diff is collapsed.
arch/metag/lib/delay.c
0 → 100644
This diff is collapsed.
arch/metag/lib/div64.S
0 → 100644
This diff is collapsed.
arch/metag/lib/divsi3.S
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/metag/lib/lshrdi3.S
0 → 100644
This diff is collapsed.
arch/metag/lib/memcpy.S
0 → 100644
This diff is collapsed.
arch/metag/lib/memmove.S
0 → 100644
This diff is collapsed.
arch/metag/lib/memset.S
0 → 100644
This diff is collapsed.
arch/metag/lib/modsi3.S
0 → 100644
This diff is collapsed.
arch/metag/lib/muldi3.S
0 → 100644
This diff is collapsed.
arch/metag/lib/ucmpdi2.S
0 → 100644
This diff is collapsed.
arch/metag/lib/usercopy.c
0 → 100644
This diff is collapsed.
arch/metag/mm/Kconfig
0 → 100644
This diff is collapsed.
arch/metag/mm/Makefile
0 → 100644
This diff is collapsed.
arch/metag/mm/cache.c
0 → 100644
This diff is collapsed.
arch/metag/mm/extable.c
0 → 100644
This diff is collapsed.
arch/metag/mm/fault.c
0 → 100644
This diff is collapsed.
arch/metag/mm/highmem.c
0 → 100644
This diff is collapsed.
arch/metag/mm/hugetlbpage.c
0 → 100644
This diff is collapsed.
arch/metag/mm/init.c
0 → 100644
This diff is collapsed.
arch/metag/mm/ioremap.c
0 → 100644
This diff is collapsed.
arch/metag/mm/l2cache.c
0 → 100644
This diff is collapsed.
arch/metag/mm/maccess.c
0 → 100644
This diff is collapsed.
arch/metag/mm/mmu-meta1.c
0 → 100644
This diff is collapsed.
arch/metag/mm/mmu-meta2.c
0 → 100644
This diff is collapsed.
arch/metag/mm/numa.c
0 → 100644
This diff is collapsed.
arch/metag/tbx/Makefile
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbicore.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbictx.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbictxfpu.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbidefr.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbidspram.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbilogf.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbipcx.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbiroot.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbisoft.S
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbistring.c
0 → 100644
This diff is collapsed.
arch/metag/tbx/tbitimer.S
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.
drivers/irqchip/irq-metag.c
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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment