Commit 7cecfb53 authored by Manivannan Sadhasivam's avatar Manivannan Sadhasivam Committed by Bjorn Andersson
Browse files

ARM: dts: qcom: sdx55-fn980: Enable PCIe EP



Enable PCIe Endpoint controller on the Telit FN980 TLB board based
on Qualcomm SDX55 platform.

Signed-off-by: default avatarManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211126070520.28979-5-manivannan.sadhasivam@linaro.org
parent e6b69813
Loading
Loading
Loading
Loading
+46 −0
Original line number Diff line number Diff line
@@ -243,6 +243,14 @@ &pcie0_phy {
	vdda-pll-supply = <&vreg_l4e_bb_0p875>;
};

&pcie_ep {
	status = "okay";

	pinctrl-names = "default";
	pinctrl-0 = <&pcie_ep_clkreq_default &pcie_ep_perst_default
		     &pcie_ep_wake_default>;
};

&qpic_bam {
	status = "ok";
};
@@ -267,6 +275,44 @@ &remoteproc_mpss {
	memory-region = <&mpss_adsp_mem>;
};

&tlmm {
	pcie_ep_clkreq_default: pcie_ep_clkreq_default {
		mux {
			pins = "gpio56";
			function = "pcie_clkreq";
		};
		config {
			pins = "gpio56";
			drive-strength = <2>;
			bias-disable;
		};
	};

	pcie_ep_perst_default: pcie_ep_perst_default {
		mux {
			pins = "gpio57";
			function = "gpio";
		};
		config {
			pins = "gpio57";
			drive-strength = <2>;
			bias-pull-down;
		};
	};

	pcie_ep_wake_default: pcie_ep_wake_default {
		mux {
			pins = "gpio53";
			function = "gpio";
		};
		config {
			pins = "gpio53";
			drive-strength = <2>;
			bias-disable;
		};
	};
};

&usb_hsphy {
	status = "okay";
	vdda-pll-supply = <&vreg_l4e_bb_0p875>;