summaryrefslogtreecommitdiff
path: root/arch/riscv/boot/dts/kendryte/k210.dtsi
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2020-09-20 10:51:11 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2020-09-20 10:51:11 -0700
commitbdcf11de8f776152c82d2197b255c2d04603f976 (patch)
tree66f1ad876f6faa7e8873f1825f5728dae9ce3f43 /arch/riscv/boot/dts/kendryte/k210.dtsi
parentd0373c1463ef0cdbf05176eed2fc8f554dc2bd73 (diff)
parentd5be89a8d118a8e8d09cd74a921a808f17fbdd09 (diff)
Merge tag 'riscv-for-linus-5.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Pull RISC-V fixes from Palmer Dabbelt: - A fix for a lockdep issue to avoid an asserting triggering during early boot. There shouldn't be any incorrect behavior as the system isn't concurrent at the time. - The addition of a missing fence when installing early fixmap mappings. - A corretion to the K210 device tree's interrupt map. - A fix for M-mode timer handling on the K210. * tag 'riscv-for-linus-5.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: RISC-V: Resurrect the MMIO timer implementation for M-mode systems riscv: Fix Kendryte K210 device tree riscv: Add sfence.vma after early page table changes RISC-V: Take text_mutex in ftrace_init_nop()
Diffstat (limited to 'arch/riscv/boot/dts/kendryte/k210.dtsi')
-rw-r--r--arch/riscv/boot/dts/kendryte/k210.dtsi6
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/riscv/boot/dts/kendryte/k210.dtsi b/arch/riscv/boot/dts/kendryte/k210.dtsi
index c1df56ccb8d5..d2d0ff645632 100644
--- a/arch/riscv/boot/dts/kendryte/k210.dtsi
+++ b/arch/riscv/boot/dts/kendryte/k210.dtsi
@@ -95,10 +95,12 @@
#clock-cells = <1>;
};
- clint0: interrupt-controller@2000000 {
+ clint0: clint@2000000 {
+ #interrupt-cells = <1>;
compatible = "riscv,clint0";
reg = <0x2000000 0xC000>;
- interrupts-extended = <&cpu0_intc 3>, <&cpu1_intc 3>;
+ interrupts-extended = <&cpu0_intc 3 &cpu0_intc 7
+ &cpu1_intc 3 &cpu1_intc 7>;
clocks = <&sysctl K210_CLK_ACLK>;
};