xref: /freebsd/sys/contrib/device-tree/Bindings/net/wireless/brcm,bcm43xx-fmac.txt (revision 18054d0220cfc8df9c9568c437bd6fbb59d53c3c)
1Broadcom BCM43xx Fullmac wireless SDIO devices
2
3This node provides properties for controlling the Broadcom wireless device. The
4node is expected to be specified as a child node to the SDIO controller that
5connects the device to the system.
6
7Required properties:
8
9 - compatible : Should be "brcm,bcm4329-fmac".
10
11Optional properties:
12 - brcm,drive-strength : drive strength used for SDIO pins on device in mA
13	(default = 6).
14 - interrupts : specifies attributes for the out-of-band interrupt (host-wake).
15	When not specified the device will use in-band SDIO interrupts.
16 - interrupt-names : name of the out-of-band interrupt, which must be set
17	to "host-wake".
18
19Example:
20
21mmc3: mmc@1c12000 {
22	#address-cells = <1>;
23	#size-cells = <0>;
24
25	pinctrl-names = "default";
26	pinctrl-0 = <&mmc3_pins_a>;
27	vmmc-supply = <&reg_vmmc3>;
28	bus-width = <4>;
29	non-removable;
30
31	brcmf: wifi@1 {
32		reg = <1>;
33		compatible = "brcm,bcm4329-fmac";
34		interrupt-parent = <&pio>;
35		interrupts = <10 8>; /* PH10 / EINT10 */
36		interrupt-names = "host-wake";
37	};
38};
39