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