blob: 02a6407d926d24715e27426d7679522a29dd6c98 [file] [log] [blame]
/* Copyright (c) 2017, 2020, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
* only version 2 as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
/dts-v1/;
#include "msm8905-qrd-skub.dtsi"
#include "msm8905-512mb-memory_qseev4.dtsi"
#include "msm8909-gpu-qhd.dtsi"
/ {
model = "Qualcomm Technologies, Inc. MSM8905 QRD SKUB QSEEV4";
compatible = "qcom,msm8909-qrd", "qcom,msm8909", "qcom,qrd";
qcom,board-id = <0x1010b 0x100>;
};
&msm_gpu {
/delete-node/qcom,gpu-pwrlevels;
/* Power levels */
qcom,gpu-pwrlevels {
compatible = "qcom,gpu-pwrlevels";
qcom,gpu-pwrlevel@0 {
reg = <0>;
qcom,gpu-freq = <307200000>;
qcom,bus-freq = <3>;
qcom,bus-min = <2>;
qcom,bus-max = <4>;
};
qcom,gpu-pwrlevel@1 {
reg = <1>;
qcom,gpu-freq = <200000000>;
qcom,bus-freq = <1>;
qcom,bus-min = <1>;
qcom,bus-max = <3>;
};
qcom,gpu-pwrlevel@2 {
reg = <2>;
qcom,gpu-freq = <19200000>;
qcom,bus-freq = <0>;
qcom,bus-min = <0>;
qcom,bus-max = <0>;
};
};
};
&gpubw {
/delete-property/qcom,bw-tbl;
/* Bus Bandwidth voting levels */
qcom,bw-tbl =
< 0 >, /* 9.6 MHz */
< 381 >, /* 50.0 MHz */
< 762 >, /* 100.0 MHz */
< 1525 >, /* 200.0 MHz */
< 3051 >, /* 400.0 MHz */
< 4066 >; /* 533.0 MHz */
};