xref: /OK3568_Linux_fs/kernel/scripts/dtc/include-prefixes/arm64/rockchip/rk3588-nvr-demo3-v10.dtsi (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
4 *
5 */
6
7#include "rk3588-nvr-demo1-v21.dtsi"
8
9&dsi1 {
10	status = "disabled";
11};
12
13&i2c0 {
14	/delete-node/ rk8603@43;
15
16	vdd_cpu_big0_s0: vdd_cpu_big0_mem_s0: vdd_cpu_big1_s0: vdd_cpu_big1_mem_s0: rk8602@42 {
17		compatible = "rockchip,rk8602";
18		reg = <0x42>;
19		vin-supply = <&vcc5v0_sys>;
20		regulator-compatible = "rk860x-reg";
21		regulator-name = "vdd_cpu_big0_s0";
22		regulator-min-microvolt = <550000>;
23		regulator-max-microvolt = <1050000>;
24		regulator-ramp-delay = <2300>;
25		rockchip,suspend-voltage-selector = <1>;
26		regulator-boot-on;
27		regulator-always-on;
28		regulator-state-mem {
29			regulator-off-in-suspend;
30		};
31	};
32};
33
34&i2c2 {
35	status = "disabled";
36	/delete-node/ rk8602@42;
37};
38
39&rkvenc0 {
40	venc-supply = <&vdd_log_s0>;
41	mem-supply = <&vdd_log_s0>;
42	status = "okay";
43};
44
45&rkvenc1 {
46	venc-supply = <&vdd_log_s0>;
47	mem-supply = <&vdd_log_s0>;
48	status = "okay";
49};
50
51&spi2 {
52	rk806single@0 {
53		regulators {
54			/delete-node/ DCDC_REG4;
55
56			vdd_npu_s0: vdd_npu_mem_s0: DCDC_REG4 {
57				regulator-always-on;
58				regulator-boot-on;
59				regulator-min-microvolt = <550000>;
60				regulator-max-microvolt = <950000>;
61				regulator-init-microvolt = <750000>;
62				regulator-ramp-delay = <2500>;
63				regulator-name = "vdd_npu_s0";
64				regulator-state-mem {
65					regulator-off-in-suspend;
66				};
67			};
68		};
69	};
70};
71