blob: e1f520d4256a9ce0d36156d8255e3da4af5bd1b8 [file] [log] [blame]
Manohar Vavilapalli73df4052020-03-19 10:15:17 +05301/* Copyright (c) 2019-2020, The Linux Foundation. All rights reserved.
Sanjay Dwivedic637a7c2019-04-29 19:03:12 +05302 *
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
Gustavo Solaira01252c22019-06-27 22:10:15 -070015#include "sa415m-ccard.dtsi"
Sanjay Dwivedic637a7c2019-04-29 19:03:12 +053016
17/ {
Gustavo Solairaaf1ab412019-06-12 13:01:52 -070018 model = "Qualcomm Technologies, Inc. SA415M CCARD PCIE-EP";
Gustavo Solaira01252c22019-06-27 22:10:15 -070019 compatible = "qcom,sa415m-ccard",
Gustavo Solairaaf1ab412019-06-12 13:01:52 -070020 "qcom,sdxpoorwills", "qcom,ccard";
Gustavo Solairabe180a42019-06-12 20:38:09 -070021 qcom,board-id = <25 1>, <25 0x101>;
Ajay Agarwal748367c2020-04-17 12:33:39 +053022
23 qcom_gadget {
24 compatible = "qcom,usb-gadget";
25 qcom,vid = <0x05c6>;
26
27 composition1 {
28 qcom,pid = <0x9105>;
29 qcom,composition = "diag.diag,gsi.dpl";
30 };
31 };
Sanjay Dwivedic637a7c2019-04-29 19:03:12 +053032};
33
Gustavo Solairabe180a42019-06-12 20:38:09 -070034&usb {
35 /delete-property/ iommus;
36};
37
38&pcie_ep {
Sanjay Dwivedic637a7c2019-04-29 19:03:12 +053039 status = "okay";
40};
Gustavo Solairabe180a42019-06-12 20:38:09 -070041
42&ipa_hw {
43 qcom,use-ipa-in-mhi-mode;
Mohammed Javid67a159f2019-07-02 15:22:17 +053044 qcom,ipa-config-is-auto;
Mohammed Javid0ce726a2019-08-20 17:13:40 +053045 qcom,mhi-event-ring-id-limits = <7 11>; /* start and end */
Gustavo Solairabe180a42019-06-12 20:38:09 -070046};
47
48&cnss_pcie {
49 status = "disabled";
50};
51
52&pcie0 {
53 status = "disabled";
54};
55
56&mhi_device {
57 status = "okay";
58};
59
60&restart_pshold {
61 qcom,force-warm-reboot;
62};
Gustavo Solairade270242019-06-25 10:30:53 -070063
64&ipc_router_mhi_dev_xprt {
65 status = "okay";
66};
Rama Krishna Phani Ab3a7cf12019-07-04 20:11:49 +053067
68&mhi_net_device {
69 status = "okay";
70};
Manohar Vavilapalli1032fc62020-02-27 17:14:25 +053071
72&sdx_ext_ipc {
73 status = "okay";
74};