blob: 4f07399dfa157e6077c9744345bdc4a14f4ddd36 [file] [log] [blame]
Swetha Chikkaboraiahfcb9d2c2018-06-08 14:16:46 +05301/*
2 * Copyright (c) 2018, The Linux Foundation. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 and
6 * only version 2 as published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 */
13
14/dts-v1/;
15/plugin/;
16
17#include "msm8917-cdp.dtsi"
18#include "apq8017-rome.dtsi"
19
20/ {
21 model = "Qualcomm Technologies, Inc. APQ8017-CDP \
22 with WCD codec/Rome card";
23 qcom,board-id = <1 2>;
Swetha Chikkaboraiah174e5412018-07-11 16:59:58 +053024 qcom,msm-id = <307 0x0>;
Swetha Chikkaboraiahfcb9d2c2018-06-08 14:16:46 +053025};
26
27&blsp1_uart1 {
28 status = "ok";
29};
30
31&sdhc_2 {
32 /* device core power supply */
33 /delete-property/vdd-supply;
34 /delete-property/qcom,vdd-voltage-level;
35 /delete-property/qcom,vdd-current-level;
36
37 /* device communication power supply */
38 vdd-io-supply = <&pm8937_l5>;
39 qcom,vdd-io-always-on;
40 qcom,vdd-io-voltage-level = <1800000 1800000>;
41 qcom,vdd-io-current-level = <200 325000>;
42
43 qcom,core_3_0v_support;
44 qcom,nonremovable;
45
46 pinctrl-names = "active", "sleep";
47 pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on
48 &sdc2_wlan_gpio_active>;
49 pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off
50 &sdc2_wlan_gpio_sleep>;
51
52 #address-cells = <0>;
53 interrupt-parent = <&sdhc_2>;
54 interrupts = <0 1 2>;
55 #interrupt-cells = <1>;
56 interrupt-map-mask = <0xffffffff>;
57 interrupt-map = <0 &intc 0 125 0
58 1 &intc 0 221 0
59 2 &tlmm 124 0x4>;
60 interrupt-names = "hc_irq", "pwr_irq", "sdiowakeup_irq";
61
62 /delete-property/cd-gpios;
63 /delete-property/qcom,devfreq,freq-table;
64
65 status = "ok";
66
67};
68
69&modem_mem {
70 reg = <0x0 0x86800000 0x0 0x1500000>;
71};
72
73&adsp_fw_mem {
74 reg = <0x0 0x87d00000 0x0 0x1100000>;
75};
76
77&wcnss_fw_mem {
78 reg = <0x0 0x88e00000 0x0 0x700000>;
79};
80
81&secure_mem {
82 status = "disabled";
83};