Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 52d6241a authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: add wil6210 device for Lahaina platforms"

parents b627891f e4f6b9c2
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -201,4 +201,8 @@
	extcon = <&extcon_usb1>;
};

&wil6210 {
	status = "ok";
};

#include "camera/lahaina-camera-sensor-cdp.dtsi"
+4 −0
Original line number Diff line number Diff line
@@ -185,4 +185,8 @@
	qcom,thermal-mitigation = <3000000 1500000 1000000 500000>;
};

&wil6210 {
	status = "ok";
};

#include "camera/lahaina-camera-sensor-mtp.dtsi"
+4 −0
Original line number Diff line number Diff line
@@ -204,3 +204,7 @@
	pinctrl-1 = <&tert_mi2s_sck_sleep &tert_mi2s_ws_sleep
			&tert_mi2s_sd0_sleep>;
};

&wil6210 {
	status = "ok";
};
+43 −0
Original line number Diff line number Diff line
@@ -3796,6 +3796,29 @@
		qcom,bt-vdd-rfa1-config = <1880000 1880000 0 1>;
		qcom,bt-vdd-rfa2-config = <1350000 1350000 0 1>;
	};

	wil6210: qcom,wil6210 {
		compatible = "qcom,wil6210";
		qcom,pcie-parent = <&pcie1>;
		qcom,wigig-en = <&tlmm 47 0>;
		pinctrl-names = "default";
		pinctrl-0 = <&wil6210_refclk_en_pin>;
		qcom,11ad-bus-bw,name = "wil6210";
		qcom,11ad-bus-bw,num-cases = <3>;
		qcom,11ad-bus-bw,num-paths = <1>;
		qcom,11ad-bus-bw,vectors-KBps =
			<100 512 0 0>,
			<100 512 600000 800000>,  /* ~4.6Gbps (MCS12) */
			<100 512 1300000 1300000>; /* ~10.1Gbps */
		qcom,use-ext-supply;
		vdd-s1c-supply = <&S1C>;
		qcom,use-ext-clocks;
		clocks = <&clock_rpmh RPMH_RF_CLK5>;
		clock-names = "rf_clk";
		qcom,keep-radio-on-during-sleep;
		qcom,use-ap-power-save;
		status = "disabled";
	};
};

#include "ipcc-test.dtsi"
@@ -3835,6 +3858,26 @@
	};
};

&pcie1_rp {
	#address-cells = <5>;
	#size-cells = <0>;

	wil6210_pci: wil6210_pci {
		reg = <0 0 0 0 0>;
		qcom,iommu-group = <&wil6210_pci_iommu_group>;

		#address-cells = <1>;
		#size-cells = <1>;

		wil6210_pci_iommu_group: wil6210_pci_iommu_group {
			reg = <0 0>;
			qcom,iommu-dma-addr-pool = <0x60000000 0xa0000000>;
			qcom,iommu-dma = "fastmap";
			qcom,iommu-pagetable = "coherent";
		};
	};
};

#include "lahaina-gpu.dtsi"
#include "display/lahaina-sde.dtsi"
#include "lahaina-thermal.dtsi"