blob: d2613afac56830bd99ad62457d3930def291a2f5 [file] [log] [blame]
Jeevan Shriramdcb8b912017-03-19 20:27:35 -07001/* Copyright (c) 2017, The Linux Foundation. All rights reserved.
2 *
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/;
14
15
16#include "sdxpoorwills.dtsi"
17#include "sdxpoorwills-pinctrl.dtsi"
18
19/ {
20 model = "Qualcomm Technologies, Inc. SDXPOORWILLS RUMI";
21 compatible = "qcom,sdxpoorwills-rumi",
22 "qcom,sdxpoorwills", "qcom,rumi";
23 qcom,board-id = <15 0>;
24};
25
Tirupathi Reddy2130f4a2017-09-12 15:40:56 +053026&soc {
27 /* Delete rpmh regulators */
28 /delete-node/ rpmh-regulator-modemlvl;
29 /delete-node/ rpmh-regulator-smpa4;
30 /delete-node/ rpmh-regulator-cxlvl;
31 /delete-node/ rpmh-regulator-ldoa1;
32 /delete-node/ rpmh-regulator-ldoa2;
33 /delete-node/ rpmh-regulator-ldoa3;
34 /delete-node/ rpmh-regulator-ldoa4;
35 /delete-node/ rpmh-regulator-ldoa5;
36 /delete-node/ rpmh-regulator-ldoa7;
37 /delete-node/ rpmh-regulator-ldoa8;
38 /delete-node/ rpmh-regulator-mxlvl;
39 /delete-node/ rpmh-regulator-ldoa10;
40 /delete-node/ rpmh-regulator-ldoa11;
41 /delete-node/ rpmh-regulator-ldoa12;
42 /delete-node/ rpmh-regulator-ldoa13;
43 /delete-node/ rpmh-regulator-ldoa14;
44 /delete-node/ rpmh-regulator-ldoa16;
45 /delete-node/ rpmh-regulator-rgmii;
Ram Chandrasekar542c8622017-12-05 13:00:06 -070046
47 /delete-node/ thermal-zones;
Tirupathi Reddy2130f4a2017-09-12 15:40:56 +053048};
49
50#include "sdxpoorwills-stub-regulator.dtsi"
51
Jeevan Shriramdcb8b912017-03-19 20:27:35 -070052&blsp1_uart2 {
53 pinctrl-names = "default";
54 pinctrl-0 = <&uart2_console_active>;
Runmin Wang8dce58692017-05-01 15:19:18 -070055 status = "ok";
Jeevan Shriramdcb8b912017-03-19 20:27:35 -070056};
Osvaldo Banuelos8d9c87b2017-05-08 11:36:39 -070057
58&gdsc_usb30 {
59 compatible = "regulator-fixed";
60};
61
62&gdsc_pcie {
63 compatible = "regulator-fixed";
64};
Devdutt Patnaik4ff5bcd62017-05-05 19:45:01 -070065
66&usb {
67 /delete-property/ qcom,usb-dbm;
68 qcom,charging-disabled;
69 dwc3@a600000 {
70 usb-phy = <&usb2_phy>, <&usb_nop_phy>;
71 maximum-speed = "high-speed";
72 };
73};
74
75&usb2_phy {
76 reg = <0xff1000 0x1000>,
77 <0x0a60cd00 0x40>;
78 reg-names = "hsusb_phy_base",
79 "emu_phy_base";
80 qcom,emu-init-seq = <0x19 0x404
81 0x20 0x414
82 0x79 0x410
83 0x00 0x418
84 0x99 0x404
85 0x04 0x408
86 0xd9 0x404>;
87
88 qcom,emu-dcm-reset-seq = <0x100000 0x20
89 0x0 0x20
90 0x1e0 0x20
91 0x5 0x14>;
92};
93
94&usb3_qmp_phy {
95 status = "disabled";
96};
Sahitya Tummala61f1d322017-06-06 13:49:19 +053097
98&qnand_1 {
99 status = "ok";
100};