1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Realtek RTD1501S Phantom EVB 4 * 5 * Copyright (c) 2024 Realtek Semiconductor Corp. 6 */ 7 8/dts-v1/; 9 10#include <dt-bindings/thermal/thermal.h> 11#include "rtd1501.dtsi" 12 13/ { 14 chosen { 15 stdout-path = "serial0:460800n8"; 16 }; 17 18 reserved_memory: reserved-memory { 19 #address-cells = <2>; 20 #size-cells = <2>; 21 ranges; 22 23 linux,cma { 24 compatible = "shared-dma-pool"; 25 alignment = <0x0 0x400000>; 26 alloc-ranges = <0x0 0x0 0x0 0x20000000>; 27 size = <0x0 0x2000000>; 28 reusable; 29 linux,cma-default; 30 }; 31 }; 32 33 cpu_opps: opp-table-cpu { 34 compatible = "operating-points-v2"; 35 opp-shared; 36 37 opp800: opp-800000000 { 38 opp-hz = /bits/ 64 <800000000>; 39 opp-microvolt = <830000 830000 1100000>; 40 }; 41 42 opp900: opp-900000000 { 43 opp-hz = /bits/ 64 <900000000>; 44 opp-microvolt = <850000 850000 1100000>; 45 }; 46 47 opp1000: opp-1000000000 { 48 opp-hz = /bits/ 64 <1000000000>; 49 opp-microvolt = <870000 870000 1100000>; 50 }; 51 52 opp1100: opp-1100000000 { 53 opp-hz = /bits/ 64 <1100000000>; 54 opp-microvolt = <890000 890000 1100000>; 55 }; 56 57 opp1200: opp-1200000000 { 58 opp-hz = /bits/ 64 <1200000000>; 59 opp-microvolt = <910000 910000 1100000>; 60 }; 61 62 opp1300: opp-1300000000 { 63 opp-hz = /bits/ 64 <1300000000>; 64 opp-microvolt = <930000 930000 1100000>; 65 }; 66 67 opp1400: opp-1400000000 { 68 opp-hz = /bits/ 64 <1400000000>; 69 opp-microvolt = <950000 950000 1100000>; 70 }; 71 72 opp1500: opp-1500000000 { 73 opp-hz = /bits/ 64 <1500000000>; 74 opp-microvolt = <970000 970000 1100000>; 75 }; 76 77 opp1600: opp-1600000000 { 78 opp-hz = /bits/ 64 <1600000000>; 79 opp-microvolt = <990000 990000 1100000>; 80 opp-suspend; 81 }; 82 83 opp1700: opp-1700000000 { 84 opp-hz = /bits/ 64 <1700000000>; 85 opp-microvolt = <1010000 1010000 1100000>; 86 }; 87 88 opp1800: opp-1800000000 { 89 opp-hz = /bits/ 64 <1800000000>; 90 opp-microvolt = <1030000 1030000 1100000>; 91 }; 92 93 opp1900: opp-1900000000 { 94 opp-hz = /bits/ 64 <1900000000>; 95 opp-microvolt = <1050000 1050000 1100000>; 96 }; 97 }; 98}; 99 100&cpu0 { 101 operating-points-v2 = <&cpu_opps>; 102 #cooling-cells = <2>; 103}; 104 105&cpu1 { 106 operating-points-v2 = <&cpu_opps>; 107 #cooling-cells = <2>; 108}; 109 110&cpu2 { 111 operating-points-v2 = <&cpu_opps>; 112 #cooling-cells = <2>; 113}; 114 115&cpu3 { 116 operating-points-v2 = <&cpu_opps>; 117 #cooling-cells = <2>; 118}; 119