blob: 33176b9fef9cae59f74bcf08b9204bf2227b8724 [file] [log] [blame]
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -08001/* Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
Syed Rameez Mustafafd0f9b42012-09-21 18:33:36 -07002 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
13/dts-v1/;
Syed Rameez Mustafad3935822012-10-09 11:23:20 -070014
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -080015/include/ "msm8610.dtsi"
Syed Rameez Mustafafd0f9b42012-09-21 18:33:36 -070016
17/ {
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -080018 model = "Qualcomm MSM 8610 Simulator";
Stepan Moskovchenkoa971a752013-04-03 16:51:37 -070019 compatible = "qcom,msm8610-sim", "qcom,msm8610", "qcom,sim";
David Ngbc2f3a82013-02-28 21:25:22 -080020 qcom,msm-id = <147 16 0>;
Stepan Moskovchenko7d8cdcaa2013-04-25 17:10:55 -070021};
Syed Rameez Mustafafd0f9b42012-09-21 18:33:36 -070022
Stepan Moskovchenko7d8cdcaa2013-04-25 17:10:55 -070023&soc {
Syed Rameez Mustafafd0f9b42012-09-21 18:33:36 -070024 serial@f991f000 {
Syed Rameez Mustafad3935822012-10-09 11:23:20 -070025 status = "ok";
Syed Rameez Mustafafd0f9b42012-09-21 18:33:36 -070026 };
27};
Kuirong Wangc6d072c2013-01-29 10:33:03 -080028
29&i2c_cdc {
30 msm8x10_wcd_codec@0d{
31 compatible = "qcom,msm8x10-wcd-i2c";
32 reg = <0x0d>;
Bhalchandra Gajare8d1f1b82013-07-11 16:37:19 -070033
34 interrupt-parent = <&wcd9xxx_intc>;
35 interrupts = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
36 17 18 19 20 21 22 23>;
37
Kuirong Wangc6d072c2013-01-29 10:33:03 -080038 cdc-vdda-cp-supply = <&pm8110_s4>;
39 qcom,cdc-vdda-cp-voltage = <2150000 2150000>;
40 qcom,cdc-vdda-cp-current = <650000>;
41
42 cdc-vdda-h-supply = <&pm8110_l6>;
43 qcom,cdc-vdda-h-voltage = <1800000 1800000>;
44 qcom,cdc-vdda-h-current = <250000>;
45
46 cdc-vdd-px-supply = <&pm8110_l6>;
47 qcom,cdc-vdd-px-voltage = <1800000 1800000>;
48 qcom,cdc-vdd-px-current = <10000>;
49
50 cdc-vdd-1p2v-supply = <&pm8110_l4>;
51 qcom,cdc-vdd-1p2v-voltage = <1200000 1200000>;
52 qcom,cdc-vdd-1p2v-current = <5000>;
53
54 cdc-vdd-mic-bias-supply = <&pm8110_l20>;
55 qcom,cdc-vdd-mic-bias-voltage = <3075000 3075000>;
56 qcom,cdc-vdd-mic-bias-current = <25000>;
57
58 qcom,cdc-micbias-cfilt-sel = <0x0>;
59 qcom,cdc-micbias-cfilt-mv = <1800000>;
60 qcom,cdc-mclk-clk-rate = <12288000>;
61 };
62
63 msm8x10_wcd_codec@77{
64 compatible = "qcom,msm8x10-wcd-i2c";
65 reg = <0x77>;
66 };
67
68 msm8x10_wcd_codec@66{
69 compatible = "qcom,msm8x10-wcd-i2c";
70 reg = <0x66>;
71 };
72
73 msm8x10_wcd_codec@55{
74 compatible = "qcom,msm8x10-wcd-i2c";
75 reg = <0x55>;
76 };
77};