Lines Matching +full:cap +full:- +full:sdio +full:- +full:irq
1 Marvell 8897/8997 (sd8897/sd8997) bluetooth devices (SDIO or USB based)
2 ------
3 The 8997 devices supports multiple interfaces. When used on SDIO interfaces,
9 - compatible : should be one of the following:
10 * "marvell,sd8897-bt" (for SDIO)
11 * "marvell,sd8997-bt" (for SDIO)
16 - marvell,cal-data: Calibration data downloaded to the device during
18 This is only applicable to SDIO devices.
20 - marvell,wakeup-pin: It represents wakeup pin number of the bluetooth chip.
22 - marvell,wakeup-gap-ms: wakeup gap represents wakeup latency of the host
25 - interrupt-names: Used only for USB based devices (See below)
26 - interrupts : specifies the interrupt pin number to the cpu. For SDIO, the
29 named "wakeup" from the interrupt-names and interrupt arrays.
30 The driver will request an irq based on this interrupt number.
31 During system suspend, the irq will be enabled so that the
33 conditions. During system resume, the irq will be disabled
38 IRQ pin 119 is used as system wakeup source interrupt.
42 Example for SDIO device follows (calibration data is also available in
46 vmmc-supply = <&wlan_en_reg>;
47 bus-width = <4>;
48 cap-power-off-card;
49 keep-power-in-suspend;
51 #address-cells = <1>;
52 #size-cells = <0>;
54 compatible = "marvell,sd8897-bt";
56 interrupt-parent = <&pio>;
59 marvell,cal-data = /bits/ 8 <
63 marvell,wakeup-pin = /bits/ 16 <0x0d>;
64 marvell,wakeup-gap-ms = /bits/ 16 <0x64>;
71 #address-cells = <1>;
72 #size-cells = <0>;
77 interrupt-parent = <&gpio0>;
78 interrupt-names = "wakeup";
80 marvell,wakeup-pin = /bits/ 16 <0x0d>;
81 marvell,wakeup-gap-ms = /bits/ 16 <0x64>;