Merge remote-tracking branches 'regulator/fix/da9211', 'regulator/fix/ltc3589' and...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / net / wireless / brcm,bcm43xx-fmac.txt
1 Broadcom BCM43xx Fullmac wireless SDIO devices
2
3 This node provides properties for controlling the Broadcom wireless device. The
4 node is expected to be specified as a child node to the SDIO controller that
5 connects the device to the system.
6
7 Required properties:
8
9  - compatible : Should be "brcm,bcm4329-fmac".
10
11 Optional properties:
12  - brcm,drive-strength : drive strength used for SDIO pins on device in mA
13         (default = 6).
14  - interrupt-parent : the phandle for the interrupt controller to which the
15         device interrupts are connected.
16  - interrupts : specifies attributes for the out-of-band interrupt (host-wake).
17         When not specified the device will use in-band SDIO interrupts.
18  - interrupt-names : name of the out-of-band interrupt, which must be set
19         to "host-wake".
20
21 Example:
22
23 mmc3: mmc@01c12000 {
24         #address-cells = <1>;
25         #size-cells = <0>;
26
27         pinctrl-names = "default";
28         pinctrl-0 = <&mmc3_pins_a>;
29         vmmc-supply = <&reg_vmmc3>;
30         bus-width = <4>;
31         non-removable;
32         status = "okay";
33
34         brcmf: bcrmf@1 {
35                 reg = <1>;
36                 compatible = "brcm,bcm4329-fmac";
37                 interrupt-parent = <&pio>;
38                 interrupts = <10 8>; /* PH10 / EINT10 */
39                 interrupt-names = "host-wake";
40         };
41 };