android_kernel_motorola_sm6375/qcom/sdxlemur-mtp-mbb-pcie-ep-ipq.dtsi
Karthick Shanmugham 031c62802b ARM: dts: qcom: Enable link enumeration via perst
1. Start link enumeration only after the perst de-assertion
interrupt is received by the device, instead of enumeration
in the probe function

2. Enabled no-m0-timeout, to make device not timeout waiting
for M0.

Change-Id: I4b96fcf87482b6fc6595743b78541e1c7820c013
2021-09-24 08:42:54 -07:00

75 lines
836 B
Devicetree

#include "sdxlemur-mtp.dtsi"
&soc {
};
&chosen {
bootargs = "reboot=w";
};
&pcie0 {
status = "disabled";
};
&pcie_ep {
status = "ok"
qcom,pcie-perst-enum;
};
&mhi_device {
status = "ok"
qcom,no-m0-timeout;
};
&mhi_net_device {
status = "ok"
};
&ipa_eth_group1 {
qcom,iommu-dma = "bypass";
};
&ipa_eth_group2 {
qcom,iommu-dma = "bypass";
};
&ipa_hw {
qcom,use-ipa-in-mhi-mode;
ipa_smmu_ap {
qcom,iommu-dma = "bypass";
};
ipa_smmu_wlan {
qcom,iommu-dma = "bypass";
};
ipa_smmu_uc {
qcom,iommu-dma = "bypass";
};
ipa_smmu_11ad {
qcom,iommu-dma = "bypass";
};
ipa_smmu_eth {
qcom,iommu-dma = "bypass";
};
ipa_smmu_eth1 {
qcom,iommu-dma = "bypass";
};
ipa_smmu_wlan1 {
qcom,iommu-dma = "bypass";
};
};
&usb {
qcom,iommu-dma = "bypass";
};
&sdx_ext_ipc {
ipq807x_attach = <1>;
};