PM / devfreq: rk3399_dmc: rename driver and internals to rockchip
[firefly-linux-kernel-4.4.55.git] / drivers / mtk_wcn_combo / Kconfig
1 menu "MediaTek Connectivity Combo Chip Config"
2
3 config MTK_COMBO
4         bool "MediaTek Connectivity Combo Chip Support"
5         help
6           MTK connectivity combo chip driver for MT6620
7
8 #
9 # MTK Combo Chip Selection
10 #
11 choice
12         prompt "Select Chip"
13         depends on MTK_COMBO
14
15 config MTK_COMBO_CHIP_MT6620
16         bool "MT6620"
17
18 #config MTK_COMBO_CHIP_MT6628
19 #       bool "MT6628"
20 endchoice
21
22 #
23 # Target Platform Selection
24 #
25 config MTK_COMBO_PLAT_PATH
26         string "Platform folder name"
27         depends on MTK_COMBO
28         default "sample" if MTK_COMBO_PLAT_SAMPLE
29         help
30           Specify platform folder under common driver platform folder: 
31           mtk_wcn_combo/common/platform/*
32
33 config MTK_COMBO_DRIVER_VERSION_JB2
34        depends on MTK_COMBO
35        bool "MediaTek Connectivity Combo Driver version is JB2 V1.0"
36        default n
37
38        help
39           MTK driver V3.1 will use a different configuration about SDIO.
40
41 #
42 # MTK COMBO Chip Configuration
43 #
44 config MTK_COMBO_COMM
45         depends on MTK_COMBO
46         tristate "MediaTek Combo Chip Common part driver"
47         help
48           MediaTek combo chip common part driver
49
50 #config MTK_COMBO_COMM_PS
51 #       depends on MTK_COMBO_COMM
52 #       bool "Enable PS support"
53 #       default n
54 #       help
55 #         Enable PS support of common UART interface
56
57 config MTK_COMBO_COMM_UART
58         depends on MTK_COMBO_COMM
59         tristate "Common interface UART"
60         help
61           Use UART for common part interface type
62
63 #config MTK_COMBO_COMM_SDIO
64 #       depends on MTK_COMBO_COMM
65 #       tristate "Common interface SDIO"
66 #       help
67 #         Use SDIO for common part interface type
68
69 config MTK_COMBO_BT
70         tristate "MediaTek Combo Chip BT driver"
71         depends on MTK_COMBO
72         help
73           MTK BT /dev/stpbt driver for Bluedroid (mtk_stp_bt.ko)
74         
75 config MTK_COMBO_BT_HCI
76         tristate "MediaTek Combo Chip BlueZ driver"
77         depends on BT && MTK_COMBO
78         help
79           MTK BT driver for BlueZ (hci_stp.ko)
80
81 config MTK_COMBO_FM
82         tristate "MediaTek Combo Chip FM driver"
83         depends on MTK_COMBO
84         help
85           MTK FM /dev/fm driver (mt6620_fm_drv.ko, mtk_fm_priv.ko)
86
87 config MTK_COMBO_WIFI
88         tristate "MediaTek Combo Chip Wi-Fi support"
89         depends on MTK_COMBO
90         depends on MMC
91         depends on IPV6
92         select WIRELESS_EXT
93         select WEXT_PRIV
94         help
95           This module adds support for wireless adapters based on
96           MTK MT6620 chipset.
97
98           This driver uses the kernel's wireless extensions subsystem.
99
100           If you choose to build a module, it'll be called dhd. Say M if
101           unsure.
102
103 #config MTK_COMBO_WIFI_FW_PATH
104 #       depends on MTK_COMBO_WIFI
105 #       string "Firmware path"
106 #       default "/system/etc/firmware/WIFI_RAM_CODE"
107 #       help
108 #         Path to the firmware file
109
110 config MTK_COMBO_WIFI_DEBUG
111         depends on MTK_COMBO_WIFI
112         bool "Enable debug output from MT6620 driver"
113         help
114           Enable debug messages output from MT6620 driver
115
116 config MTK_COMBO_WIFI_PROC
117         depends on MTK_COMBO_WIFI
118         bool "Enable procfs support"
119         help
120           Enable procfs support.
121
122 #config MTK_WAPI_SUPPORT
123 #       depends on MTK_COMBO_WIFI
124 #       bool "Enable WAPI support in MT6620 driver"
125 #       help
126 #         Enable WAPI support for devices using MT6620
127
128 choice
129         prompt "Host Interface"
130         depends on MTK_COMBO_WIFI
131
132 config MTK_COMBO_WIFI_HIF_SDIO1
133         bool "SDIO #1"
134         depends on MTK_COMBO_WIFI
135 endchoice
136
137
138 config MTK_GPS
139         tristate "MediaTek GPS Support"
140         help
141           MTK GPS /dev/gps driver (mtk_gps.ko)
142
143 config MTK_COMBO_GPS
144         tristate "MediaTek Combo Chip GPS driver"
145         depends on MTK_COMBO && MTK_GPS
146         help
147           MTK GPS /dev/stpgps driver (mtk_stp_gps.ko)
148
149 endmenu