Skip to content

Commit d878139

Browse files
rpardiniigorpecovnik
authored andcommitted
rockchip64-6.18: Enable the NPU on Turing RK1
- already had the regulator (`vdd_npu_s0`)
1 parent ed4ede9 commit d878139

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2+
From: Ricardo Pardini <[email protected]>
3+
Date: Thu, 4 Dec 2025 18:02:02 +0100
4+
Subject: arm64: dts: rockchip: Enable the NPU on Turing RK1
5+
6+
Enable the NPU on Turing RK1.
7+
Regulator vdd_npu_s0 was already in place.
8+
9+
Signed-off-by: Ricardo Pardini <[email protected]>
10+
---
11+
arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 34 ++++++++++
12+
1 file changed, 34 insertions(+)
13+
14+
diff --git a/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
15+
index 111111111111..222222222222 100644
16+
--- a/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
17+
+++ b/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
18+
@@ -324,6 +324,10 @@ &pd_gpu {
19+
domain-supply = <&vdd_gpu_s0>;
20+
};
21+
22+
+&pd_npu {
23+
+ domain-supply = <&vdd_npu_s0>;
24+
+};
25+
+
26+
&pinctrl {
27+
fan {
28+
fan_int: fan-int {
29+
@@ -364,6 +368,36 @@ &pwm0 {
30+
status = "okay";
31+
};
32+
33+
+&rknn_core_0 {
34+
+ npu-supply = <&vdd_npu_s0>;
35+
+ sram-supply = <&vdd_npu_s0>;
36+
+ status = "okay";
37+
+};
38+
+
39+
+&rknn_core_1 {
40+
+ npu-supply = <&vdd_npu_s0>;
41+
+ sram-supply = <&vdd_npu_s0>;
42+
+ status = "okay";
43+
+};
44+
+
45+
+&rknn_core_2 {
46+
+ npu-supply = <&vdd_npu_s0>;
47+
+ sram-supply = <&vdd_npu_s0>;
48+
+ status = "okay";
49+
+};
50+
+
51+
+&rknn_mmu_0 {
52+
+ status = "okay";
53+
+};
54+
+
55+
+&rknn_mmu_1 {
56+
+ status = "okay";
57+
+};
58+
+
59+
+&rknn_mmu_2 {
60+
+ status = "okay";
61+
+};
62+
+
63+
&sdhci {
64+
bus-width = <8>;
65+
no-sdio;
66+
--
67+
Armbian
68+

0 commit comments

Comments
 (0)