xref: /OK3568_Linux_fs/kernel/arch/arm/boot/dts/rv1126-evb-v12.dtsi (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2020 Rockchip Electronics Co., Ltd.
4 */
5
6#include "rv1126-evb-v10.dtsi"
7/ {
8	/delete-node/ vdd-npu;
9	/delete-node/ vdd-vepu;
10
11	vdd_logic: vdd-logic {
12		compatible = "regulator-fixed";
13		regulator-name = "vdd_logic";
14		regulator-always-on;
15		regulator-boot-on;
16		regulator-min-microvolt = <810000>;
17		regulator-max-microvolt = <810000>;
18	};
19};
20
21&rk809 {
22	regulators {
23		/delete-node/ DCDC_REG1;
24		vdd_npu_vepu: DCDC_REG1 {
25			regulator-always-on;
26			regulator-boot-on;
27			regulator-min-microvolt = <650000>;
28			regulator-max-microvolt = <950000>;
29			regulator-ramp-delay = <6001>;
30			regulator-initial-mode = <0x2>;
31			regulator-name = "vdd_npu_vepu";
32			regulator-state-mem {
33				regulator-off-in-suspend;
34			};
35		};
36	};
37};
38
39&ov4689 {
40	reset-gpios = <&gpio2 RK_PA0 GPIO_ACTIVE_LOW>;
41};
42
43&os04a10 {
44	reset-gpios = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
45};
46
47&npu {
48	npu-supply = <&vdd_npu_vepu>;
49};
50
51&pwm0 {
52	status = "disabled";
53};
54
55&pwm1 {
56	status = "disabled";
57};
58
59&rkvenc {
60	venc-supply = <&vdd_npu_vepu>;
61};
62
63&rkvenc_opp_table {
64	/*
65	 * max IR-drop values on different freq condition for this board!
66	 */
67	rockchip,board-irdrop = <
68	     /* MHz	MHz	uV */
69		500	594	50000
70	>;
71};
72