]>
2020-01-16 | Greentime Hu | riscv: make sure the cores stay looping in .Lsecondary_park Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-12 | Guo Ren | riscv: Fixup obvious bug for fp-regs reset [paul.walmsley@sifive.com: fix typo in commit message] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-12 | Yash Shah | riscv: move sifive_l2_cache.h to include/soc [paul.walmsley@sifive.com: updated to fix the include guard] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-05 | Paul Walmsley | Documentation: riscv: add patch acceptance guidelines Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-05 | Paul Walmsley | riscv: prefix IRQ_ macro names with an RV_ namespace Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-05 | Zong Li | clocksource: riscv: add notrace to riscv_sched_clock [paul.walmsley@sifive.com: cleaned up patch description] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-03 | Zong Li | riscv: ftrace: correct the condition logic in function... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-03 | Yash Shah | riscv: dts: Add DT support for SiFive L2 cache controller Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-03 | Zong Li | riscv: gcov: enable gcov for RISC-V Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2020-01-03 | Zong Li | riscv: mm: use __pa_symbol for kernel symbols Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-28 | Olof Johansson | riscv: export flush_icache_all to modules Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-28 | David Abdurachmanov | riscv: reject invalid syscalls below -1 Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-28 | Luc Van Oostenryck | riscv: fix compile failure with EXPORT_SYMBOL() & !MMU Cc: Paul Walmsley <paul.walmsley@sifive.com> Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-20 | Christoph Hellwig | riscv: move sifive_l2_cache.c to drivers/soc [paul.walmsley@sifive.com: keep the MAINTAINERS change... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-20 | David Abdurachmanov | riscv: define vmemmap before pfn_to_page calls Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-20 | Greentime Hu | riscv: fix scratch register clearing in M-mode. Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-20 | Andreas Schwab | riscv: Fix use of undefined config option CONFIG_CONFIG_MMU Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-09 | Kefeng Wang | riscv: only select serial sifive if TTY is enabled [paul.walmsley@sifive.com: updated to apply] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-12-09 | Olof Johansson | riscv: Fix build dependency for loader Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | Merge branch 'next/defconfig-add-debug' into for-next |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | Merge branch 'next/misc2' into for-next |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | Merge branch 'next/nommu' into for-next |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | Merge branch 'next/misc' into for-next |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | Merge branch 'next/tlb-opt' into for-next |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | Merge branch 'next/isa-string' into for-next |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | Merge branch 'next/seccomp' into for-next |
commit | commitdiff | tree |
2019-11-23 | Yash Shah | RISC-V: Add address map dumper [paul.walmsley@sifive.com: dropped .init/.text/.data/.bss prints; Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-23 | Paul Walmsley | riscv: defconfigs: enable more debugging options Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-22 | Paul Walmsley | riscv: defconfigs: enable debugfs Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-21 | Krzysztof Kozlowski | riscv: Fix Kconfig indentation [paul.walmsley@sifive.com: use two leading spaces for... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-17 | Christoph Hellwig | riscv: provide a flat image loader [paul.walmsley@sifive.com: fixed checkpatch issue; minor commit Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-17 | Christoph Hellwig | riscv: add nommu support [paul.walmsley@sifive.com: updated to apply; add CONFIG_MMU guards Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-17 | Christoph Hellwig | riscv: clear the instruction cache and all registers... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-17 | Damien Le Moal | riscv: read the hart ID from mhartid on boot Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-17 | Christoph Hellwig | riscv: provide native clint access for M-mode [paul.walmsley@sifive.com: update include guard format... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-15 | Green Wan | riscv: dts: add support for PDMA device of HiFive Unleashed... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-13 | Christoph Hellwig | riscv: add support for MMIO access to the timer registers [paul.walmsley@sifive.com: updated to apply; fixed checkpatch Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-13 | Christoph Hellwig | riscv: implement remote sfence.i using IPIs [paul.walmsley@sifive.com: cleaned up code comment] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-13 | Christoph Hellwig | riscv: cleanup the default power off implementation [paul.walmsley@sifive.com: split the WFI fix into a separate patch] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-13 | Christoph Hellwig | riscv: poison SBI calls for M-mode Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-13 | Damien Le Moal | riscv: don't allow selecting SBI based drivers for M-mode Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-12 | Atish Patra | RISC-V: Add multiple compression image format. Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-12 | Zong Li | riscv: clean up the macro format in each header file Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-12 | Zong Li | riscv: Use PMD_SIZE to replace PTE_PARENT_SIZE [paul.walmsley@sifive.com: fixed spelling in commit summary] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-05 | Christoph Hellwig | riscv: abstract out CSR names for supervisor vs machine mode and Paul Walmsley <paul.walmsley@sifive.com>. [paul.walmsley@sifive.com: updated to apply] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-05 | Paul Walmsley | riscv: separate MMIO functions into their own header file Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-11-05 | Christoph Hellwig | riscv: enter WFI in default_power_off() if SBI does not shutdown [paul.walmsley@sifive.com: split the WFI fix apart from the Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-30 | Palmer Dabbelt | MAINTAINERS: Change to my personal email address Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-29 | Atish Patra | RISC-V: Issue a tlb page flush if possible Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-29 | Atish Patra | RISC-V: Issue a local tlbflush if possible. Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-29 | Atish Patra | RISC-V: Do not invoke SBI call if cpumask is empty Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-29 | David Abdurachmanov | riscv: add support for SECCOMP and SECCOMP_FILTER [paul.walmsley@sifive.com: cleaned up Cc: lines; fixed spelling and Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Atish Patra | RISC-V: Remove unsupported isa string info print Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Yash Shah | RISC-V: Add PCIe I/O BAR memory mapping Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Paul Walmsley | riscv: for C functions called only from assembly, mark... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Paul Walmsley | riscv: fp: add missing __user pointer annotations Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Paul Walmsley | riscv: add missing header file includes Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Paul Walmsley | riscv: mark some code and data as file-static Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Paul Walmsley | riscv: init: merge split string literals in preprocessor... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-28 | Paul Walmsley | riscv: add prototypes for assembly language functions... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-25 | Christoph Hellwig | riscv: cleanup do_trap_break Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-23 | Christoph Hellwig | riscv: cleanup <asm/bug.h> Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-23 | Kefeng Wang | riscv: Fix undefined reference to vmemmap_populate_basepages Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-23 | Kefeng Wang | riscv: Fix implicit declaration of 'page_to_section' [paul.walmsley@sifive.com: fixed checkpatch errors] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-23 | David Abdurachmanov | riscv: fix fs/proc/kcore.c compilation with sparsemem enabled Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-16 | Greentime Hu | RISC-V: fix virtual address overlapped in FIXADDR_START... [paul.walmsley@sifive.com: fixed patch description] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-14 | Paul Walmsley | riscv: tlbflush: remove confusing comment on local_flush_tlb... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-14 | Paul Walmsley | riscv: dts: HiFive Unleashed: add default chosen/stdout-path Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-14 | Vincent Chen | riscv: remove the switch statement in do_trap_break() Suggested-by: Paul Walmsley <paul.walmsley@sifive.com> [paul.walmsley@sifive.com: cleaned up patch description; updated to Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-09 | Valentin Schneider | RISC-V: entry: Remove unneeded need_resched() loop Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-07 | Vincent Chen | riscv: Correct the handling of unexpected ebreak in... [paul.walmsley@sifive.com: fixed checkpatch issue] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-07 | Vincent Chen | riscv: avoid sending a SIGTRAP to a user thread trapped... [paul.walmsley@sifive.com: fixed subject] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-07 | Vincent Chen | riscv: avoid kernel hangs when trapped in BUG() Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-01 | Albert Ou | riscv: Fix memblock reservation for device tree blob Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-10-01 | Palmer Dabbelt | RISC-V: Clear load reservations while restoring hart contexts Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-20 | Vincent Chen | riscv: Avoid interrupts being erroneously enabled in... [paul.walmsley@sifive.com: updated to apply] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-20 | Bin Meng | riscv: dts: sifive: Drop "clock-frequency" property of cpu nodes Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-20 | Bin Meng | riscv: dts: sifive: Add ethernet0 to the aliases node Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-20 | Atish Patra | RISC-V: Export kernel symbols for kvm [paul.walmsley@sifive.com: updated to apply; clarified short patch Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-20 | Anup Patel | KVM: RISC-V: Add KVM_REG_RISCV for ONE_REG interface Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-20 | Xiang Wang | arch/riscv: disable excess harts before picking main boot hart [paul.walmsley@sifive.com: updated to apply; cleaned up patch Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-19 | Anup Patel | RISC-V: Enable VIRTIO drivers in RV64 and RV32 defconfig Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-19 | Greentime Hu | RISC-V: Fix building error when CONFIG_SPARSEMEM_MANUAL=y [paul.walmsley@sifive.com: minor patch description fix] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-19 | Yash Shah | riscv: dts: Add DT support for SiFive FU540 PWM driver [paul.walmsley@sifive.com: added chip-specific compatible string; Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-14 | Paul Walmsley | riscv: modify the Image header to improve compatibility... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Christoph Hellwig | irqchip/sifive-plic: set max threshold for ignored handlers Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Christoph Hellwig | riscv: move the TLB flush logic out of line [paul.walmsley@sifive.com: fixed checkpatch whitespace warnings] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Christoph Hellwig | riscv: don't use the rdtime(h) pseudo-instructions Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Christoph Hellwig | riscv: cleanup riscv_cpuid_to_hartid_mask Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Christoph Hellwig | riscv: optimize send_ipi_single [paul.walmsley@sifive.com: minor patch description fixes] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Christoph Hellwig | riscv: cleanup send_ipi_mask Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Christoph Hellwig | riscv: refactor the IPI code Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Mao Han | riscv: Add support for libdw Cc: Paul Walmsley <paul.walmsley@sifive.com> Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-05 | Mao Han | riscv: Add support for perf registers sampling Cc: Paul Walmsley <paul.walmsley@sifive.com> [paul.walmsley@sifive.com: minor patch description fix] Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-09-04 | Mao Han | riscv: Add perf callchain support Cc: Paul Walmsley <paul.walmsley@sifive.com> [paul.walmsley@sifive.com: fixed some 'checkpatch.pl ... Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-08-31 | Masahiro Yamada | riscv: add arch/riscv/Kbuild Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-08-30 | Logan Gunthorpe | RISC-V: Implement sparsemem [paul.walmsley@sifive.com: updated to apply; minor commit message Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-08-30 | Bin Meng | riscv: Using CSR numbers to access CSRs Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
2019-08-30 | Paul Walmsley | Merge tag 'common/for-v5.4-rc1/cpu-topology' into for... |
commit | commitdiff | tree |
2019-08-28 | Anup Patel | RISC-V: Fix FIXMAP area corruption on RV32 systems Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> |
commit | commitdiff | tree |
next |