Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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 = <®_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};