Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003  * Samsung Exynos5800 SoC device tree source
0004  *
0005  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
0006  *              http://www.samsung.com
0007  *
0008  * Samsung Exynos5800 SoC device nodes are listed in this file.
0009  * Exynos5800 based board files can include this file and provide
0010  * values for board specfic bindings.
0011  */
0012 
0013 #include "exynos5420.dtsi"
0014 
0015 / {
0016         compatible = "samsung,exynos5800", "samsung,exynos5";
0017 };
0018 
0019 &clock {
0020         compatible = "samsung,exynos5800-clock", "syscon";
0021 };
0022 
0023 &cluster_a15_opp_table {
0024         opp-2000000000 {
0025                 opp-hz = /bits/ 64 <2000000000>;
0026                 opp-microvolt = <1312500 1312500 1500000>;
0027                 clock-latency-ns = <140000>;
0028         };
0029         opp-1900000000 {
0030                 opp-hz = /bits/ 64 <1900000000>;
0031                 opp-microvolt = <1262500 1262500 1500000>;
0032                 clock-latency-ns = <140000>;
0033         };
0034         opp-1800000000 {
0035                 opp-hz = /bits/ 64 <1800000000>;
0036                 opp-microvolt = <1237500 1237500 1500000>;
0037                 clock-latency-ns = <140000>;
0038         };
0039         opp-1700000000 {
0040                 opp-microvolt = <1250000 1250000 1500000>;
0041         };
0042         opp-1600000000 {
0043                 opp-microvolt = <1250000 1250000 1500000>;
0044         };
0045         opp-1500000000 {
0046                 opp-microvolt = <1100000 1100000 1500000>;
0047         };
0048         opp-1400000000 {
0049                 opp-microvolt = <1100000 1100000 1500000>;
0050         };
0051         opp-1300000000 {
0052                 opp-microvolt = <1100000 1100000 1500000>;
0053         };
0054         opp-1200000000 {
0055                 opp-microvolt = <1000000 1000000 1500000>;
0056         };
0057         opp-1100000000 {
0058                 opp-microvolt = <1000000 1000000 1500000>;
0059         };
0060         opp-1000000000 {
0061                 opp-microvolt = <1000000 1000000 1500000>;
0062         };
0063         opp-900000000 {
0064                 opp-microvolt = <1000000 1000000 1500000>;
0065         };
0066         opp-800000000 {
0067                 opp-microvolt = <900000 900000 1500000>;
0068         };
0069         opp-700000000 {
0070                 opp-microvolt = <900000 900000 1500000>;
0071         };
0072         opp-600000000 {
0073                 opp-hz = /bits/ 64 <600000000>;
0074                 opp-microvolt = <900000 900000 1500000>;
0075                 clock-latency-ns = <140000>;
0076         };
0077         opp-500000000 {
0078                 opp-hz = /bits/ 64 <500000000>;
0079                 opp-microvolt = <900000 900000 1500000>;
0080                 clock-latency-ns = <140000>;
0081         };
0082         opp-400000000 {
0083                 opp-hz = /bits/ 64 <400000000>;
0084                 opp-microvolt = <900000 900000 1500000>;
0085                 clock-latency-ns = <140000>;
0086         };
0087         opp-300000000 {
0088                 opp-hz = /bits/ 64 <300000000>;
0089                 opp-microvolt = <900000 900000 1500000>;
0090                 clock-latency-ns = <140000>;
0091         };
0092         opp-200000000 {
0093                 opp-hz = /bits/ 64 <200000000>;
0094                 opp-microvolt = <900000 900000 1500000>;
0095                 clock-latency-ns = <140000>;
0096         };
0097 };
0098 
0099 &cluster_a7_opp_table {
0100         opp-1400000000 {
0101                 opp-hz = /bits/ 64 <1400000000>;
0102                 opp-microvolt = <1275000>;
0103                 clock-latency-ns = <140000>;
0104         };
0105         opp-1300000000 {
0106                 opp-microvolt = <1250000>;
0107         };
0108         opp-1200000000 {
0109                 opp-microvolt = <1250000>;
0110         };
0111         opp-1100000000 {
0112                 opp-microvolt = <1250000>;
0113         };
0114         opp-1000000000 {
0115                 opp-microvolt = <1100000>;
0116         };
0117         opp-900000000 {
0118                 opp-microvolt = <1100000>;
0119         };
0120         opp-800000000 {
0121                 opp-microvolt = <1100000>;
0122         };
0123         opp-700000000 {
0124                 opp-microvolt = <1000000>;
0125         };
0126         opp-600000000 {
0127                 opp-microvolt = <1000000>;
0128         };
0129         opp-500000000 {
0130                 opp-hz = /bits/ 64 <500000000>;
0131                 opp-microvolt = <1000000>;
0132                 clock-latency-ns = <140000>;
0133         };
0134         opp-400000000 {
0135                 opp-hz = /bits/ 64 <400000000>;
0136                 opp-microvolt = <1000000>;
0137                 clock-latency-ns = <140000>;
0138         };
0139         opp-300000000 {
0140                 opp-hz = /bits/ 64 <300000000>;
0141                 opp-microvolt = <900000>;
0142                 clock-latency-ns = <140000>;
0143         };
0144         opp-200000000 {
0145                 opp-hz = /bits/ 64 <200000000>;
0146                 opp-microvolt = <900000>;
0147                 clock-latency-ns = <140000>;
0148         };
0149 };
0150 
0151 &mfc {
0152         compatible = "samsung,mfc-v8";
0153 };
0154 
0155 &soc {
0156         cam_pd: power-domain@10045100 {
0157                 compatible = "samsung,exynos4210-pd";
0158                 reg = <0x10045100 0x20>;
0159                 #power-domain-cells = <0>;
0160                 label = "CAM";
0161         };
0162 };