1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0 2*724ba675SRob Herring/* 3*724ba675SRob Herring * Samsung Exynos5800 SoC device tree source 4*724ba675SRob Herring * 5*724ba675SRob Herring * Copyright (c) 2014 Samsung Electronics Co., Ltd. 6*724ba675SRob Herring * http://www.samsung.com 7*724ba675SRob Herring * 8*724ba675SRob Herring * Samsung Exynos5800 SoC device nodes are listed in this file. 9*724ba675SRob Herring * Exynos5800 based board files can include this file and provide 10*724ba675SRob Herring * values for board specific bindings. 11*724ba675SRob Herring */ 12*724ba675SRob Herring 13*724ba675SRob Herring#include "exynos5420.dtsi" 14*724ba675SRob Herring 15*724ba675SRob Herring/ { 16*724ba675SRob Herring compatible = "samsung,exynos5800", "samsung,exynos5"; 17*724ba675SRob Herring}; 18*724ba675SRob Herring 19*724ba675SRob Herring&clock { 20*724ba675SRob Herring compatible = "samsung,exynos5800-clock", "syscon"; 21*724ba675SRob Herring}; 22*724ba675SRob Herring 23*724ba675SRob Herring&cluster_a15_opp_table { 24*724ba675SRob Herring opp-2000000000 { 25*724ba675SRob Herring opp-hz = /bits/ 64 <2000000000>; 26*724ba675SRob Herring opp-microvolt = <1312500 1312500 1500000>; 27*724ba675SRob Herring clock-latency-ns = <140000>; 28*724ba675SRob Herring }; 29*724ba675SRob Herring opp-1900000000 { 30*724ba675SRob Herring opp-hz = /bits/ 64 <1900000000>; 31*724ba675SRob Herring opp-microvolt = <1262500 1262500 1500000>; 32*724ba675SRob Herring clock-latency-ns = <140000>; 33*724ba675SRob Herring }; 34*724ba675SRob Herring opp-1800000000 { 35*724ba675SRob Herring opp-hz = /bits/ 64 <1800000000>; 36*724ba675SRob Herring opp-microvolt = <1237500 1237500 1500000>; 37*724ba675SRob Herring clock-latency-ns = <140000>; 38*724ba675SRob Herring }; 39*724ba675SRob Herring opp-1700000000 { 40*724ba675SRob Herring opp-microvolt = <1250000 1250000 1500000>; 41*724ba675SRob Herring }; 42*724ba675SRob Herring opp-1600000000 { 43*724ba675SRob Herring opp-microvolt = <1250000 1250000 1500000>; 44*724ba675SRob Herring }; 45*724ba675SRob Herring opp-1500000000 { 46*724ba675SRob Herring opp-microvolt = <1100000 1100000 1500000>; 47*724ba675SRob Herring }; 48*724ba675SRob Herring opp-1400000000 { 49*724ba675SRob Herring opp-microvolt = <1100000 1100000 1500000>; 50*724ba675SRob Herring }; 51*724ba675SRob Herring opp-1300000000 { 52*724ba675SRob Herring opp-microvolt = <1100000 1100000 1500000>; 53*724ba675SRob Herring }; 54*724ba675SRob Herring opp-1200000000 { 55*724ba675SRob Herring opp-microvolt = <1000000 1000000 1500000>; 56*724ba675SRob Herring }; 57*724ba675SRob Herring opp-1100000000 { 58*724ba675SRob Herring opp-microvolt = <1000000 1000000 1500000>; 59*724ba675SRob Herring }; 60*724ba675SRob Herring opp-1000000000 { 61*724ba675SRob Herring opp-microvolt = <1000000 1000000 1500000>; 62*724ba675SRob Herring }; 63*724ba675SRob Herring opp-900000000 { 64*724ba675SRob Herring opp-microvolt = <1000000 1000000 1500000>; 65*724ba675SRob Herring }; 66*724ba675SRob Herring opp-800000000 { 67*724ba675SRob Herring opp-microvolt = <900000 900000 1500000>; 68*724ba675SRob Herring }; 69*724ba675SRob Herring opp-700000000 { 70*724ba675SRob Herring opp-microvolt = <900000 900000 1500000>; 71*724ba675SRob Herring }; 72*724ba675SRob Herring opp-600000000 { 73*724ba675SRob Herring opp-hz = /bits/ 64 <600000000>; 74*724ba675SRob Herring opp-microvolt = <900000 900000 1500000>; 75*724ba675SRob Herring clock-latency-ns = <140000>; 76*724ba675SRob Herring }; 77*724ba675SRob Herring opp-500000000 { 78*724ba675SRob Herring opp-hz = /bits/ 64 <500000000>; 79*724ba675SRob Herring opp-microvolt = <900000 900000 1500000>; 80*724ba675SRob Herring clock-latency-ns = <140000>; 81*724ba675SRob Herring }; 82*724ba675SRob Herring opp-400000000 { 83*724ba675SRob Herring opp-hz = /bits/ 64 <400000000>; 84*724ba675SRob Herring opp-microvolt = <900000 900000 1500000>; 85*724ba675SRob Herring clock-latency-ns = <140000>; 86*724ba675SRob Herring }; 87*724ba675SRob Herring opp-300000000 { 88*724ba675SRob Herring opp-hz = /bits/ 64 <300000000>; 89*724ba675SRob Herring opp-microvolt = <900000 900000 1500000>; 90*724ba675SRob Herring clock-latency-ns = <140000>; 91*724ba675SRob Herring }; 92*724ba675SRob Herring opp-200000000 { 93*724ba675SRob Herring opp-hz = /bits/ 64 <200000000>; 94*724ba675SRob Herring opp-microvolt = <900000 900000 1500000>; 95*724ba675SRob Herring clock-latency-ns = <140000>; 96*724ba675SRob Herring }; 97*724ba675SRob Herring}; 98*724ba675SRob Herring 99*724ba675SRob Herring&cluster_a7_opp_table { 100*724ba675SRob Herring opp-1400000000 { 101*724ba675SRob Herring opp-hz = /bits/ 64 <1400000000>; 102*724ba675SRob Herring opp-microvolt = <1275000>; 103*724ba675SRob Herring clock-latency-ns = <140000>; 104*724ba675SRob Herring }; 105*724ba675SRob Herring opp-1300000000 { 106*724ba675SRob Herring opp-microvolt = <1250000>; 107*724ba675SRob Herring }; 108*724ba675SRob Herring opp-1200000000 { 109*724ba675SRob Herring opp-microvolt = <1250000>; 110*724ba675SRob Herring }; 111*724ba675SRob Herring opp-1100000000 { 112*724ba675SRob Herring opp-microvolt = <1250000>; 113*724ba675SRob Herring }; 114*724ba675SRob Herring opp-1000000000 { 115*724ba675SRob Herring opp-microvolt = <1100000>; 116*724ba675SRob Herring }; 117*724ba675SRob Herring opp-900000000 { 118*724ba675SRob Herring opp-microvolt = <1100000>; 119*724ba675SRob Herring }; 120*724ba675SRob Herring opp-800000000 { 121*724ba675SRob Herring opp-microvolt = <1100000>; 122*724ba675SRob Herring }; 123*724ba675SRob Herring opp-700000000 { 124*724ba675SRob Herring opp-microvolt = <1000000>; 125*724ba675SRob Herring }; 126*724ba675SRob Herring opp-600000000 { 127*724ba675SRob Herring opp-microvolt = <1000000>; 128*724ba675SRob Herring }; 129*724ba675SRob Herring opp-500000000 { 130*724ba675SRob Herring opp-hz = /bits/ 64 <500000000>; 131*724ba675SRob Herring opp-microvolt = <1000000>; 132*724ba675SRob Herring clock-latency-ns = <140000>; 133*724ba675SRob Herring }; 134*724ba675SRob Herring opp-400000000 { 135*724ba675SRob Herring opp-hz = /bits/ 64 <400000000>; 136*724ba675SRob Herring opp-microvolt = <1000000>; 137*724ba675SRob Herring clock-latency-ns = <140000>; 138*724ba675SRob Herring }; 139*724ba675SRob Herring opp-300000000 { 140*724ba675SRob Herring opp-hz = /bits/ 64 <300000000>; 141*724ba675SRob Herring opp-microvolt = <900000>; 142*724ba675SRob Herring clock-latency-ns = <140000>; 143*724ba675SRob Herring }; 144*724ba675SRob Herring opp-200000000 { 145*724ba675SRob Herring opp-hz = /bits/ 64 <200000000>; 146*724ba675SRob Herring opp-microvolt = <900000>; 147*724ba675SRob Herring clock-latency-ns = <140000>; 148*724ba675SRob Herring }; 149*724ba675SRob Herring}; 150*724ba675SRob Herring 151*724ba675SRob Herring&dsi { 152*724ba675SRob Herring compatible = "samsung,exynos5422-mipi-dsi"; 153*724ba675SRob Herring}; 154*724ba675SRob Herring 155*724ba675SRob Herring&mfc { 156*724ba675SRob Herring compatible = "samsung,mfc-v8"; 157*724ba675SRob Herring}; 158*724ba675SRob Herring 159*724ba675SRob Herring&soc { 160*724ba675SRob Herring cam_pd: power-domain@10045100 { 161*724ba675SRob Herring compatible = "samsung,exynos4210-pd"; 162*724ba675SRob Herring reg = <0x10045100 0x20>; 163*724ba675SRob Herring #power-domain-cells = <0>; 164*724ba675SRob Herring label = "CAM"; 165*724ba675SRob Herring }; 166*724ba675SRob Herring}; 167