Revision 435faf5c218a47fd6258187f62d9bb1009717896 authored by Linus Torvalds on 05 June 2020, 03:14:18 UTC, committed by Linus Torvalds on 05 June 2020, 03:14:18 UTC
Pull RISC-V updates from Palmer Dabbelt:

 - The remainder of the code necessary to support the Kendryte K210:

     * Support for building device trees into the kernel, as the K210
       doesn't have a bootloader that provides one

     * A K210 device tree and the associated defconfig update

     * Support for skipping PMP initialization on systems that trap on
       PMP accesses rather than treating them as WARL

 - Support for KGDB

 - Improvements to text patching

 - Some cleanups to the SiFive L2 cache driver

* tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
  soc: sifive: l2 cache: Mark l2_get_priv_group as static
  soc: sifive: l2 cache: Eliminate an unsigned zero compare warning
  riscv: Add support to determine no. of L2 cache way enabled
  riscv: cacheinfo: Implement cache_get_priv_group with a generic ops structure
  riscv: Use text_mutex instead of patch_lock
  riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation
  riscv: Remove the 'riscv_' prefix of function name
  riscv: Add SW single-step support for KDB
  riscv: Use the XML target descriptions to report 3 system registers
  riscv: Add KGDB support
  kgdb: Add kgdb_has_hit_break function
  RISC-V: Skip setting up PMPs on traps
  riscv: K210: Update defconfig
  riscv: K210: Add a built-in device tree
  riscv: Allow device trees to be built into the kernel
2 parent s 571d54e + 09c0533
History
File Mode Size
Kconfig -rw-r--r-- 1.9 KB
Makefile -rw-r--r-- 1.5 KB
apic.c -rw-r--r-- 5.0 KB
debugfs.c -rw-r--r-- 310 bytes
debugfs.h -rw-r--r-- 162 bytes
efi.c -rw-r--r-- 4.8 KB
enlighten.c -rw-r--r-- 9.6 KB
enlighten_hvm.c -rw-r--r-- 7.1 KB
enlighten_pv.c -rw-r--r-- 36.5 KB
enlighten_pvh.c -rw-r--r-- 1.2 KB
grant-table.c -rw-r--r-- 3.6 KB
irq.c -rw-r--r-- 3.2 KB
mmu.c -rw-r--r-- 1.2 KB
mmu.h -rw-r--r-- 667 bytes
mmu_hvm.c -rw-r--r-- 1.7 KB
mmu_pv.c -rw-r--r-- 71.1 KB
multicalls.c -rw-r--r-- 5.0 KB
multicalls.h -rw-r--r-- 1.8 KB
p2m.c -rw-r--r-- 21.7 KB
pci-swiotlb-xen.c -rw-r--r-- 2.0 KB
platform-pci-unplug.c -rw-r--r-- 5.6 KB
pmu.c -rw-r--r-- 13.6 KB
pmu.h -rw-r--r-- 632 bytes
setup.c -rw-r--r-- 27.4 KB
smp.c -rw-r--r-- 6.8 KB
smp.h -rw-r--r-- 1.1 KB
smp_hvm.c -rw-r--r-- 1.7 KB
smp_pv.c -rw-r--r-- 12.2 KB
spinlock.c -rw-r--r-- 3.5 KB
suspend.c -rw-r--r-- 1.5 KB
suspend_hvm.c -rw-r--r-- 359 bytes
suspend_pv.c -rw-r--r-- 1.1 KB
time.c -rw-r--r-- 15.1 KB
trace.c -rw-r--r-- 518 bytes
vdso.h -rw-r--r-- 251 bytes
vga.c -rw-r--r-- 2.6 KB
xen-asm.S -rw-r--r-- 3.6 KB
xen-asm_32.S -rw-r--r-- 5.2 KB
xen-asm_64.S -rw-r--r-- 4.0 KB
xen-head.S -rw-r--r-- 3.2 KB
xen-ops.h -rw-r--r-- 4.4 KB

back to top