1#
2# GCT GDM72xx WiMAX driver configuration
3#
4
5menuconfig 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
11if WIMAX_GDM72XX
12
13config 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
20config 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
26config 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
33choice
34	prompt "Select interface"
35
36config 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
43config 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
50endchoice
51
52if WIMAX_GDM72XX_USB
53
54config WIMAX_GDM72XX_USB_PM
55	bool "Enable power management support"
56	depends on PM
57	help
58	  Enable USB power management in order to reduce power consumption
59	  while the interface is not in use.
60
61endif # WIMAX_GDM72XX_USB
62
63endif # WIMAX_GDM72XX
64