blob: 57ca99c5ae6e8dfdf5cae3ccd04c84abf82dd362 (
plain)
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
39
40
41
|
Broadcom BCM43xx-series FullMAC WLAN network adapter
Required properties:
- compatible: should be one of following:
- "brcm,bcm43143" - for BCM43134 chip,
- "brcm,bcm4324" - for BCM4324 chip,
- "brcm,bcm4329" - for BCM4329 chip,
- "brcm,bcm4330" - for BCM4330 chip,
- "brcm,bcm4334" - for BCM4334 chip,
- "brcm,bcm4335" - for BCM4335 chip.
- wlan-supply: regulator used to control power of WLAN block of the chip.
Optional properties:
- interrupt-parent: interrupt controller to which the out-of-bound interrupt
signal of the chip (usually WL_HOST_WAKE pin) is connected.
- interrupts: interrupt specifier of the out-of-bound interrupt in format
specific to interrupt controller specifiedy by interrupt-parent property.
- clock-names: Should contain one clock entry - "32khz", which is the external
32768 Hz clock used by the chip.
- clocks: Clock specifiers given in the same order as specified in clock-names
property.
Example:
wlan_reg: voltage-regulator {
compatible = "regulator-fixed";
regulator-name = "WL_REG_ON";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
gpio = <&gpj0 0 0>;
enable-active-high;
};
wlan {
compatible = "brcm,bcm4334";
wlan-supply = <&wlan_reg>;
interrupt-parent = <&gpx2>;
interrupts = <5 4>;
clocks = <&max77686 2>;
clock-names = "32khz";
};
|