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