ath10k: miscellaneous checkpatch fixes
[cascardo/linux.git] / drivers / staging / gdm72xx / Kconfig
1 #
2 # GCT GDM72xx WiMAX driver configuration
3 #
4
5 menuconfig WIMAX_GDM72XX
6         tristate "GCT GDM72xx WiMAX support"
7         depends on NET && (USB || MMC)
8         help
9           Support a WiMAX module based on the GCT GDM72xx WiMAX chip.
10
11 if WIMAX_GDM72XX
12
13 config WIMAX_GDM72XX_QOS
14         bool "Enable QoS support"
15         default n
16         help
17           Enable Quality of Service support based on the data protocol of
18           transmitting packets.
19
20 config WIMAX_GDM72XX_K_MODE
21         bool "Enable K mode"
22         default n
23         help
24           Enable support for proprietary functions for KT (Korea Telecom).
25
26 config WIMAX_GDM72XX_WIMAX2
27         bool "Enable WiMAX2 support"
28         default n
29         help
30           Enable support for transmitting multiple packets (packet
31           aggregation) from the WiMAX module to the host processor.
32
33 choice
34         prompt "Select interface"
35
36 config WIMAX_GDM72XX_USB
37         bool "USB interface"
38         depends on (USB = y || USB = WIMAX_GDM72XX)
39         help
40           Select this option if the WiMAX module interfaces with the host
41           processor via USB.
42
43 config WIMAX_GDM72XX_SDIO
44         bool "SDIO interface"
45         depends on (MMC = y || MMC = WIMAX_GDM72XX)
46         help
47           Select this option if the WiMAX module interfaces with the host
48           processor via SDIO.
49
50 endchoice
51
52 if WIMAX_GDM72XX_USB
53
54 config WIMAX_GDM72XX_USB_PM
55         bool "Enable power management support"
56         depends on PM_RUNTIME
57         help
58           Enable USB power management in order to reduce power consumption
59           while the interface is not in use.
60
61 endif # WIMAX_GDM72XX_USB
62
63 endif # WIMAX_GDM72XX