blob: aa9e7f29cd22c8964b062aad9a98dd8b19debe0e [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;
46};
47
48#include "sdxpoorwills-stub-regulator.dtsi"
49
Jeevan Shriramdcb8b912017-03-19 20:27:35 -070050&blsp1_uart2 {
51 pinctrl-names = "default";
52 pinctrl-0 = <&uart2_console_active>;
Runmin Wang8dce58692017-05-01 15:19:18 -070053 status = "ok";
Jeevan Shriramdcb8b912017-03-19 20:27:35 -070054};
Osvaldo Banuelos8d9c87b2017-05-08 11:36:39 -070055
56&gdsc_usb30 {
57 compatible = "regulator-fixed";
58};
59
60&gdsc_pcie {
61 compatible = "regulator-fixed";
62};
Devdutt Patnaik4ff5bcd62017-05-05 19:45:01 -070063
64&usb {
65 /delete-property/ qcom,usb-dbm;
66 qcom,charging-disabled;
67 dwc3@a600000 {
68 usb-phy = <&usb2_phy>, <&usb_nop_phy>;
69 maximum-speed = "high-speed";
70 };
71};
72
73&usb2_phy {
74 reg = <0xff1000 0x1000>,
75 <0x0a60cd00 0x40>;
76 reg-names = "hsusb_phy_base",
77 "emu_phy_base";
78 qcom,emu-init-seq = <0x19 0x404
79 0x20 0x414
80 0x79 0x410
81 0x00 0x418
82 0x99 0x404
83 0x04 0x408
84 0xd9 0x404>;
85
86 qcom,emu-dcm-reset-seq = <0x100000 0x20
87 0x0 0x20
88 0x1e0 0x20
89 0x5 0x14>;
90};
91
92&usb3_qmp_phy {
93 status = "disabled";
94};
Sahitya Tummala61f1d322017-06-06 13:49:19 +053095
96&qnand_1 {
97 status = "ok";
98};