| .. | .. |
|---|
| 52 | 52 | |
|---|
| 53 | 53 | Say Y here to compile support for Broadcom protocol. |
|---|
| 54 | 54 | |
|---|
| 55 | +config BT_HCIBTUSB_MTK |
|---|
| 56 | + bool "MediaTek protocol support" |
|---|
| 57 | + depends on BT_HCIBTUSB |
|---|
| 58 | + default n |
|---|
| 59 | + help |
|---|
| 60 | + The MediaTek protocol support enables firmware download |
|---|
| 61 | + support and chip initialization for MediaTek Bluetooth |
|---|
| 62 | + USB controllers. |
|---|
| 63 | + |
|---|
| 64 | + Say Y here to compile support for MediaTek protocol. |
|---|
| 65 | + |
|---|
| 55 | 66 | config BT_HCIBTUSB_RTL |
|---|
| 56 | 67 | bool "Realtek protocol support" |
|---|
| 57 | 68 | depends on BT_HCIBTUSB |
|---|
| .. | .. |
|---|
| 200 | 211 | depends on BT_HCIUART |
|---|
| 201 | 212 | depends on BT_HCIUART_SERDEV |
|---|
| 202 | 213 | depends on GPIOLIB |
|---|
| 203 | | - depends on ACPI |
|---|
| 214 | + depends on (ACPI || SERIAL_DEV_CTRL_TTYPORT) |
|---|
| 204 | 215 | select BT_HCIUART_3WIRE |
|---|
| 205 | 216 | select BT_RTL |
|---|
| 206 | 217 | help |
|---|
| 207 | 218 | The Realtek protocol support enables Bluetooth HCI over 3-Wire |
|---|
| 208 | | - serial port internface for Realtek Bluetooth controllers. |
|---|
| 219 | + serial port interface for Realtek Bluetooth controllers. |
|---|
| 209 | 220 | |
|---|
| 210 | 221 | Say Y here to compile support for Realtek protocol. |
|---|
| 211 | 222 | |
|---|
| .. | .. |
|---|
| 237 | 248 | config BT_HCIUART_MRVL |
|---|
| 238 | 249 | bool "Marvell protocol support" |
|---|
| 239 | 250 | depends on BT_HCIUART |
|---|
| 251 | + depends on BT_HCIUART_SERDEV |
|---|
| 240 | 252 | select BT_HCIUART_H4 |
|---|
| 241 | 253 | help |
|---|
| 242 | 254 | Marvell is serial protocol for communication between Bluetooth |
|---|
| .. | .. |
|---|
| 336 | 348 | The core driver to support Marvell Bluetooth devices. |
|---|
| 337 | 349 | |
|---|
| 338 | 350 | This driver is required if you want to support |
|---|
| 339 | | - Marvell Bluetooth devices, such as 8688/8787/8797/8887/8897/8997. |
|---|
| 351 | + Marvell Bluetooth devices, such as 8688/8787/8797/8887/8897/8977/8987/8997. |
|---|
| 340 | 352 | |
|---|
| 341 | 353 | Say Y here to compile Marvell Bluetooth driver |
|---|
| 342 | 354 | into the kernel or say M to compile it as module. |
|---|
| .. | .. |
|---|
| 350 | 362 | The driver for Marvell Bluetooth chipsets with SDIO interface. |
|---|
| 351 | 363 | |
|---|
| 352 | 364 | This driver is required if you want to use Marvell Bluetooth |
|---|
| 353 | | - devices with SDIO interface. Currently SD8688/SD8787/SD8797/SD8887/SD8897/SD8997 |
|---|
| 365 | + devices with SDIO interface. Currently SD8688/SD8787/SD8797/SD8887/SD8897/SD8977/SD8987/SD8997 |
|---|
| 354 | 366 | chipsets are supported. |
|---|
| 355 | 367 | |
|---|
| 356 | 368 | Say Y here to compile support for Marvell BT-over-SDIO driver |
|---|
| .. | .. |
|---|
| 368 | 380 | Say Y here to compile support for "Atheros firmware download driver" |
|---|
| 369 | 381 | into the kernel or say M to compile it as module (ath3k). |
|---|
| 370 | 382 | |
|---|
| 371 | | -config BT_WILINK |
|---|
| 372 | | - tristate "Texas Instruments WiLink7 driver" |
|---|
| 373 | | - depends on TI_ST |
|---|
| 383 | +config BT_MTKSDIO |
|---|
| 384 | + tristate "MediaTek HCI SDIO driver" |
|---|
| 385 | + depends on MMC |
|---|
| 374 | 386 | help |
|---|
| 375 | | - This enables the Bluetooth driver for Texas Instrument's BT/FM/GPS |
|---|
| 376 | | - combo devices. This makes use of shared transport line discipline |
|---|
| 377 | | - core driver to communicate with the BT core of the combo chip. |
|---|
| 387 | + MediaTek Bluetooth HCI SDIO driver. |
|---|
| 388 | + This driver is required if you want to use MediaTek Bluetooth |
|---|
| 389 | + with SDIO interface. |
|---|
| 378 | 390 | |
|---|
| 379 | | - Say Y here to compile support for Texas Instrument's WiLink7 driver |
|---|
| 380 | | - into the kernel or say M to compile it as module (btwilink). |
|---|
| 391 | + Say Y here to compile support for MediaTek Bluetooth SDIO devices |
|---|
| 392 | + into the kernel or say M to compile it as module (btmtksdio). |
|---|
| 381 | 393 | |
|---|
| 382 | 394 | config BT_MTKUART |
|---|
| 383 | 395 | tristate "MediaTek HCI UART driver" |
|---|