xref: /OK3568_Linux_fs/kernel/scripts/dtc/include-prefixes/arm64/rockchip/rk3562j.dtsi (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2023 Rockchip Electronics Co., Ltd.
4 */
5
6#include "rk3562.dtsi"
7
8/ {
9	can0: can@ff600000 {
10		compatible = "rockchip,rk3562-can";
11		reg = <0x0 0xff600000 0x0 0x1000>;
12		interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>;
13		clocks = <&cru CLK_CAN0>, <&cru PCLK_CAN0>;
14		clock-names = "baudclk", "apb_pclk";
15		resets = <&cru SRST_CAN0>, <&cru SRST_P_CAN0>;
16		reset-names = "can", "can-apb";
17		status = "disabled";
18	};
19
20	can1: can@ff610000 {
21		compatible = "rockchip,rk3562-can";
22		reg = <0x0 0xff610000 0x0 0x1000>;
23		interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>;
24		clocks = <&cru CLK_CAN1>, <&cru PCLK_CAN1>;
25		clock-names = "baudclk", "apb_pclk";
26		resets = <&cru SRST_CAN1>, <&cru SRST_P_CAN1>;
27		reset-names = "can", "can-apb";
28		status = "disabled";
29	};
30};
31
32&cpu0_opp_table {
33	/delete-node/ mbist-vmin;
34	/*
35	 * Max CPU frequency is 1.8GHz for the overdrive mode,
36	 * but it will reduce chip lifetime.
37	 */
38	/delete-node/ opp-1416000000;
39	/delete-node/ opp-1608000000;
40	/delete-node/ opp-1800000000;
41	/delete-node/ opp-2016000000;
42	opp-408000000 {
43		opp-microvolt = <850000 850000 1150000>;
44	};
45	opp-600000000 {
46		opp-microvolt = <850000 850000 1150000>;
47	};
48	opp-816000000 {
49		opp-microvolt = <850000 850000 1150000>;
50	};
51	opp-1008000000 {
52		opp-microvolt = <850000 850000 1150000>;
53	};
54	opp-1200000000 {
55		opp-microvolt-L4 = <850000 850000 1150000>;
56	};
57};
58
59&gpu_opp_table {
60	/delete-node/ mbist-vmin;
61	/*
62	 * Max GPU frequency is 900MHz for the overdrive mode,
63	 * but it will reduce chip lifetime.
64	 */
65	/delete-node/ opp-800000000;
66	/delete-node/ opp-900000000;
67	opp-300000000 {
68		opp-microvolt = <850000 850000 1000000>;
69	};
70	opp-400000000 {
71		opp-microvolt = <850000 850000 1000000>;
72	};
73	opp-500000000 {
74		opp-microvolt = <850000 850000 1000000>;
75	};
76	opp-600000000 {
77		opp-microvolt = <850000 850000 1000000>;
78	};
79	opp-700000000 {
80		opp-microvolt-L3 = <850000 850000 1000000>;
81		opp-microvolt-L4 = <850000 850000 1000000>;
82	};
83};
84
85&npu_opp_table {
86	/delete-node/ mbist-vmin;
87	/*
88	 * Max NPU frequency is 900MHz for the overdrive mode,
89	 * but it will reduce chip lifetime.
90	 */
91	/delete-node/ opp-800000000;
92	/delete-node/ opp-900000000;
93	/delete-node/ opp-1000000000;
94	opp-300000000 {
95		opp-microvolt = <850000 850000 1000000>;
96	};
97	opp-400000000 {
98		opp-microvolt = <850000 850000 1000000>;
99	};
100	opp-500000000 {
101		opp-microvolt = <850000 850000 1000000>;
102	};
103	opp-600000000 {
104		opp-microvolt-L2 = <850000 850000 1000000>;
105		opp-microvolt-L3 = <850000 850000 1000000>;
106		opp-microvolt-L4 = <850000 850000 1000000>;
107	};
108	opp-700000000 {
109		opp-microvolt-L4 = <850000 850000 1000000>;
110		status = "disabled";
111	};
112};
113