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

Commit b8eefa6b authored by Sarada Prasanna Garnayak's avatar Sarada Prasanna Garnayak
Browse files

ARM: dts: msm: add device binding for mdmfermium



Add device binding for cnss-sdio driver. The main purpose
of this device binding is to invoke the CNSS SDIO platform
driver. This platform driver adds support for the CNSS
subsystem used for the SDIO based Wi-Fi devices.

CRs-Fixed: 926473
Change-Id: I197d57ad566b6a8357980f6d4d5baa93fef4ebb4
Signed-off-by: default avatarSarada Prasanna Garnayak <sgarna@codeaurora.org>
parent 41747adc
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -46,6 +46,20 @@
	};
};

/* PMIC gpio for wlan power supply */
&pm8019_gpios {
	gpio@c200 {
		qcom,mode = <1>;		/* Digital output */
		qcom,output-type = <0>;		/* CMOS logic */
		qcom,invert = <1>;		/* Output high */
		qcom,vin-sel = <3>;		/* VPH_PWR */
		qcom,src-sel = <0>;		/* Constant */
		qcom,out-strength = <1>;	/* High drive strength */
		qcom,master-en = <1>;		/* Enable GPIO */
		status = "okay";
	};
};

&i2c_4 {
	/* SMB358 charger configuration */
	smb358_otg_vreg: smb358-charger@57 {
+14 −0
Original line number Diff line number Diff line
@@ -46,6 +46,20 @@
	};
};

/* PMIC gpio for wlan power supply */
&pm8019_gpios {
	gpio@c200 {
		qcom,mode = <1>;		/* Digital output */
		qcom,output-type = <0>;		/* CMOS logic */
		qcom,invert = <1>;		/* Output high */
		qcom,vin-sel = <3>;		/* VPH_PWR */
		qcom,src-sel = <0>;		/* Constant */
		qcom,out-strength = <1>;	/* High drive strength */
		qcom,master-en = <1>;		/* Enable GPIO */
		status = "okay";
	};
};

&i2c_4 {
	/* SMB358 charger configuration */
	smb358_otg_vreg: smb358-charger@57 {
+7 −0
Original line number Diff line number Diff line
@@ -487,6 +487,13 @@
		status = "disabled";
	};

	qcom,cnss-sdio {
		compatible = "qcom,cnss_sdio";
		cnss_sdio,wlan-pmic-gpio = <&pm8019_gpios 3 0>;
		vdd-wlan-io-supply = <&mdmfermium_l11>;
		vdd-wlan-xtal-supply = <&mdmfermium_l2>;
	};

	usb_otg: usb@78d9000 {
		compatible = "qcom,hsusb-otg";
		reg = <0x78d9000 0x400>, <0x6c000 0x200>;