1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0
2*724ba675SRob Herring
3*724ba675SRob Herring/ {
4*724ba675SRob Herring	wifi_pwrseq: wifi-pwrseq {
5*724ba675SRob Herring		compatible = "mmc-pwrseq-simple";
6*724ba675SRob Herring	};
7*724ba675SRob Herring};
8*724ba675SRob Herring
9*724ba675SRob Herring/* SDHCI is used to control the SDIO for wireless */
10*724ba675SRob Herring&sdhci {
11*724ba675SRob Herring	#address-cells = <1>;
12*724ba675SRob Herring	#size-cells = <0>;
13*724ba675SRob Herring	pinctrl-names = "default";
14*724ba675SRob Herring	pinctrl-0 = <&emmc_gpio34>;
15*724ba675SRob Herring	bus-width = <4>;
16*724ba675SRob Herring	non-removable;
17*724ba675SRob Herring	mmc-pwrseq = <&wifi_pwrseq>;
18*724ba675SRob Herring	status = "okay";
19*724ba675SRob Herring
20*724ba675SRob Herring	brcmf: wifi@1 {
21*724ba675SRob Herring		reg = <1>;
22*724ba675SRob Herring		compatible = "brcm,bcm4329-fmac";
23*724ba675SRob Herring	};
24*724ba675SRob Herring};
25*724ba675SRob Herring
26*724ba675SRob Herring/* uart0 communicates with the BT module */
27*724ba675SRob Herring&uart0 {
28*724ba675SRob Herring	status = "okay";
29*724ba675SRob Herring
30*724ba675SRob Herring	bt: bluetooth {
31*724ba675SRob Herring		compatible = "brcm,bcm43438-bt";
32*724ba675SRob Herring		max-speed = <2000000>;
33*724ba675SRob Herring	};
34*724ba675SRob Herring};
35