Commit 176f936a authored by Biju Das's avatar Biju Das Committed by Geert Uytterhoeven
Browse files

arm64: dts: renesas: hihope-common: Add WLAN support



This patch enables WLAN support for the HiHope RZ/G2[MN] boards.

Signed-off-by: default avatarBiju Das <biju.das@bp.renesas.com>
Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
parent d112c209
Loading
Loading
Loading
Loading
+45 −0
Original line number Diff line number Diff line
@@ -54,6 +54,13 @@ led2 {
		led3 {
			gpios = <&gpio0  0 GPIO_ACTIVE_HIGH>;
		};

		wlan_active_led {
			label = "yellow:wlan";
			gpios = <&gpio7  1 GPIO_ACTIVE_HIGH>;
			linux,default-trigger = "phy0tx";
			default-state = "off";
		};
	};

	reg_1p8v: regulator0 {
@@ -98,6 +105,17 @@ vccq_sdhi0: regulator-vccq-sdhi0 {
			  1800000 0>;
	};

	wlan_en_reg: regulator-wlan_en {
		compatible = "regulator-fixed";
		regulator-name = "wlan-en-regulator";
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
		startup-delay-us = <70000>;

		gpio = <&gpio_expander 1 GPIO_ACTIVE_HIGH>;
		enable-active-high;
	};

	x302_clk: x302-clock {
		compatible = "fixed-clock";
		#clock-cells = <0>;
@@ -242,6 +260,12 @@ sdhi0_pins_uhs: sd0_uhs {
		power-source = <1800>;
	};

	sdhi2_pins: sd2 {
		groups = "sdhi2_data4", "sdhi2_ctrl";
		function = "sdhi2";
		power-source = <1800>;
	};

	sdhi3_pins: sd3 {
		groups = "sdhi3_data8", "sdhi3_ctrl", "sdhi3_ds";
		function = "sdhi3";
@@ -301,6 +325,27 @@ &sdhi0 {
	status = "okay";
};

&sdhi2 {
	status = "okay";
	pinctrl-0 = <&sdhi2_pins>;
	pinctrl-names = "default";

	vmmc-supply = <&wlan_en_reg>;
	bus-width = <4>;
	non-removable;
	cap-power-off-card;
	keep-power-in-suspend;

	#address-cells = <1>;
	#size-cells = <0>;
	wlcore: wlcore@2 {
		compatible = "ti,wl1837";
		reg = <2>;
		interrupt-parent = <&gpio2>;
		interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;
	};
};

&sdhi3 {
	pinctrl-0 = <&sdhi3_pins>;
	pinctrl-1 = <&sdhi3_pins>;