aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth
AgeCommit message (Expand)AuthorFilesLines
2015-02-23Bluetooth: btusb: Fix issue with CSR based Intel Wireless controllersMarcel Holtmann1-0/+1
2015-02-15Merge tag 'tty-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-13/+2
2015-02-03Bluetooth: btusb: Add support for Lite-On (04ca) Broadcom based, BCM43142Matej Dubovy1-0/+4
2015-02-02tty: Remove external interface for tty_set_termios()Peter Hurley1-13/+2
2015-02-02Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for BTUSB_INTEL_NEWMarcel Holtmann1-0/+1
2015-01-31Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for BTUSB_INTELJakub Pawlowski1-0/+1
2015-01-30Bluetooth: btusb: Use wait_on_bit_timeout() for BTUSB_BOOTINGJohan Hedberg1-25/+19
2015-01-30Bluetooth: btusb: Fix race when waiting for BTUSB_DOWNLOADINGJohan Hedberg1-33/+34
2015-01-30Bluetooth: btusb: Limit hardware error handling to Intel Snowfield PeakMarcel Holtmann1-1/+0
2015-01-29Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for BTUSB_ATH3012Jakub Pawlowski1-1/+3
2015-01-29Bluetooth: ath3k: workaround the compatibility issue with xHCI controllerAdam Lee1-0/+8
2015-01-29Bluetooth: btusb: Add support for USB based AMP controllersMarcel Holtmann1-4/+25
2015-01-29Bluetooth: btusb: Ignore unknown Intel devices with generic descriptorMarcel Holtmann1-1/+4
2015-01-29Bluetooth: btusb: Sort USB_DEVICE entries for Marvell by vendor idMarcel Holtmann1-3/+4
2015-01-28Bluetooth: btusb: Provide hardware error handler for Intel devicesMarcel Holtmann1-0/+42
2015-01-28Bluetooth: btusb: Remove redundant call to btusb_free_frags()Johan Hedberg1-1/+0
2015-01-28Bluetooth: btusb: Handle out of order firmware loading complete eventMarcel Holtmann1-2/+7
2015-01-28Bluetooth: btusb: Add firmware loading for Intel Snowfield Peak devicesMarcel Holtmann1-3/+568
2015-01-27Bluetooth: btusb: Add support for Dynex/Insignia USB donglesMarcel Holtmann1-0/+3
2015-01-21Bluetooth: btusb: Add Broadcom patchram support for ASUSTek devicesRick Dunn1-1/+2
2015-01-21Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 deviceDmitry Tunin2-0/+3
2015-01-14Bluetooth: btusb: Add internal recv_event callback for event processingMarcel Holtmann1-1/+3
2015-01-08Bluetooth: btmrvl: fix card reset and suspend race issueAmitkumar Karwar1-3/+8
2015-01-08Bluetooth: btmrvl: use msecs_to_jiffies within macro definitionAmitkumar Karwar2-5/+5
2015-01-06bluetooth: btmrvl: increase the priority of firmware download messageAmitkumar Karwar1-1/+1
2015-01-06Bluetooth: btmrvl: add surprise_removed flagAmitkumar Karwar3-2/+12
2015-01-06Bluetooth: btmrvl: error path handling in setup handlerAmitkumar Karwar1-1/+4
2015-01-06Bluetooth: btmrvl: fix race issue while stopping main threadAmitkumar Karwar1-0/+5
2015-01-03Bluetooth: Use HCI_QUIRK_FIXUP_INQUIRY_MODE for Silicon Wave devicesMarcel Holtmann1-1/+3
2015-01-02Bluetooth: Fix issue with Roper Class 1 Bluetooth DongleMarcel Holtmann1-3/+6
2014-12-26Bluetooth: btusb: Set the HCI_QUIRK_BROKEN_LOCAL_COMMANDS quirkMarcel Holtmann1-1/+5
2014-12-26Bluetooth: bfusb: Set the HCI_QUIRK_BROKEN_LOCAL_COMMANDS quirkMarcel Holtmann1-0/+2
2014-12-18Bluetooth: btusb: support public address configuration for ath3012Toshi Kikuchi1-0/+28
2014-12-15Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville2-0/+3
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-12-09Bluetooth: Add USB device 04ca:3010 as Atheros AR3012Janne Heikkinen2-0/+3
2014-12-03Bluetooth: Add support for Broadcom BCM20702A0 variants firmware downloadHeinrich Siebmanns1-1/+2
2014-12-03Bluetooth: btmrvl add firmware dump supportXinming Hu6-0/+364
2014-12-03Bluetooth: btmrvl: remove extra newline characterAmitkumar Karwar2-9/+9
2014-11-26Bluetooth: ath3k: Add support of MCI 13d3:3408 bt deviceDmitry Tunin2-0/+3
2014-11-19Bluetooth: btmrvl: update hs_state in interrupt handlerAmitkumar Karwar1-0/+6
2014-11-19Bluetooth: btmrvl: add DT-bindings for gpio-gapAmitkumar Karwar1-3/+9
2014-11-19Bluetooth: btmrvl: add DT bindings documentationAmitkumar Karwar1-17/+14
2014-11-18Bluetooth: Add support for Broadcom BCM20702A1 variantFabio K1-0/+2
2014-11-11Bluetooth: hci-uart-ath: Correct the comments in this driverFugang Duan1-1/+1
2014-11-03Bluetooth: btusb: Add internal callback for USB bulk rx dataMarcel Holtmann1-1/+5
2014-11-03Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for Broadcom devicesMarcel Holtmann1-0/+1
2014-11-02Bluetooth: Switch HCI H5 driver to use hci_reset_dev() functionMarcel Holtmann1-11/+2
2014-11-02Bluetooth: Use HCI_EV_HARDWARE_ERROR define for event payloadMarcel Holtmann1-2/+2
2014-10-31Bluetooth: HCI H5 peer reset detectionLoic Poulain1-0/+34
2014-10-25Bluetooth: Add support for Acer [0489:e078]Anantha Krishnan2-0/+3
2014-10-20bluetooth: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-14/+8
2014-10-09switch hci_vhci to ->write_iter()Al Viro1-14/+8
2014-09-30Bluetooth: btusb: remove redundant lock variableAmitkumar Karwar1-4/+0
2014-09-30Bluetooth: btmrvl: support Marvell Bluetooth device SD8887Xinming Hu2-2/+34
2014-09-30Bluetooth: btmrvl: rename definitions from 88xx to 8897Amitkumar Karwar1-2/+2
2014-09-16Bluetooth: btusb: Implement driver internal packet reassemblyMarcel Holtmann1-8/+189
2014-09-16Bluetooth: btusb: Split fragement receiption into separate functionsMarcel Holtmann1-9/+21
2014-09-16Bluetooth: btusb: Fix old coding style issuesMarcel Holtmann1-56/+58
2014-09-14Bluetooth: btusb: Separate TX URB allocation and submissionMarcel Holtmann1-81/+125
2014-09-14Bluetooth: btusb: Use GFP_KERNEL in btusb_send_frame()Johan Hedberg1-5/+5
2014-09-09Bluetooth: Fix issue with USB suspend in btusb driverChampion Chen1-0/+9
2014-08-14Bluetooth: Remove typedef bt3c_info_tHimangi Saraogi1-13/+14
2014-08-14Bluetooth: Remove typedefs nsh_t and dtl1_info_tHimangi Saraogi1-18/+18
2014-08-14Bluetooth: Remove typedef btuart_info_tHimangi Saraogi1-13/+14
2014-08-14Bluetooth: Remove typedef bluecard_info_tHimangi Saraogi1-17/+18
2014-08-14Add a new PID/VID 0227/0930 for AR3012.Vincent Zwanenburg2-0/+3
2014-08-14Bluetooth: Fix HCI H5 corrupted ack valueLoic Poulain1-1/+1
2014-07-31Bluetooth: Fix crash in the Marvell driver initialization codepathAnatol Pomozov1-0/+5
2014-07-21Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboardMarcel Holtmann1-0/+3
2014-07-20Bluetooth: Fix endian and alignment issue with ath3k version handlingMarcel Holtmann1-13/+16
2014-07-19Bluetooth: btmrvl: add public address configuration supportAmitkumar Karwar2-0/+25
2014-07-19Bluetooth: add public address configuration for Marvell USB devicesAmitkumar Karwar1-0/+31
2014-07-15Bluetooth: btmrvl: avoid sending data to firmware after hs_activatedChin-Ran Lo1-8/+8
2014-07-12Bluetooth: Fix HCIUARTGETDEVICE ioctl when UART is not registeredMarcel Holtmann1-1/+1
2014-07-11Bluetooth: Add support for external configuration with UART driverMarcel Holtmann2-1/+6
2014-07-11Bluetooth: Check for valid HCI UART driver flagsMarcel Holtmann1-1/+18
2014-07-08Bluetooth: Add support for Acer [13D3:3432]Anantha Krishnan2-0/+3
2014-07-07Bluetooth: Use BTUSB_BROKEN_ISOC flag for CSR USB sniffer devicesMarcel Holtmann1-4/+4
2014-07-06Bluetooth: Ignore isochronous endpoints for Intel USB bootloaderMarcel Holtmann1-1/+2
2014-07-06Bluetooth: Handle Intel USB bootloader with buggy interruptMarcel Holtmann1-0/+12
2014-07-06Bluetooth: Remove module parameters for ignoring USB devicesMarcel Holtmann1-21/+0
2014-07-06Bluetooth: Add support for Intel bootloader devicesMarcel Holtmann1-1/+8
2014-07-04Bluetooth: Support HCI_QUIRK_EXTERNAL_CONFIG for hci_vhci driverMarcel Holtmann1-2/+6
2014-07-04Bluetooth: Set HCI_QUIRK_INVALID_BADDR for BCM20702A0 default addressMarcel Holtmann1-1/+3
2014-07-04Bluetooth: Set HCI_QUIRK_INVALID_BADDR for Intel USB default addressMarcel Holtmann1-1/+3
2014-07-03Bluetooth: Support HCI_QUIRK_RAW_DEVICE for hci_vhci driverMarcel Holtmann1-9/+21
2014-07-03Bluetooth: Fix sparse warning with btmrvl driverJohan Hedberg1-0/+1
2014-07-03Bluetooth: Check for default address of Broadcom BCM20702A0 controllersMarcel Holtmann1-2/+40
2014-07-03Bluetooth: Check for default address of Intel USB controllersMarcel Holtmann1-0/+49
2014-07-03Bluetooth: Add public address configration for Intel USB devicesMarcel Holtmann1-1/+20
2014-07-03Bluetooth: Add public address configration for Broadcom USB devicesMarcel Holtmann1-1/+20
2014-07-03Bluetooth: btmrvl: wait for HOST_SLEEP_ENABLE event in suspendChin-Ran Lo2-1/+25
2014-07-03Bluetooth: btmrvl: indicate pscan scheduling instant in a debug eventBing Zhao4-0/+27
2014-07-03Bluetooth: Remove redundant calls to h5_reset_rxLoic Poulain1-4/+0
2014-07-03Bluetooth: Remove trailing whitespaces from KconfigStephan Gabert1-6/+6
2014-07-03Bluetooth: ath3k: reduce pipe setting times in ath3k_load_fwfile()Adam Lee1-2/+2
2014-06-23Bluetooth: Ignore H5 non-link packets in non-active stateLoic Poulain1-0/+1
2014-06-20Revert "Bluetooth: Add a new PID/VID 0cf3/e005 for AR3012."Marcel Holtmann2-3/+0
2014-06-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds7-32/+262
2014-06-05Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville1-1/+2
2014-06-03Merge tag 'tty-3.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-5/+20
2014-05-29Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville1-1/+154
2014-05-27Bluetooth: ath3k: no need to set same pipe multiple timesAdam Lee1-1/+2
2014-05-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-3/+4
2014-05-08Bluetooth: btusb: Add Broadcom patch RAM supportPetri Gynther1-1/+154
2014-04-30Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville5-30/+106
2014-04-25Bluetooth: Add support for Lite-on [04ca:3007]Mohammed Habibulla2-0/+3
2014-04-25Revert "Bluetooth: Enable autosuspend for Intel Bluetooth device"Marcel Holtmann1-3/+1
2014-04-24bluetooth: hci_ldisc: fix deadlock conditionFelipe Balbi2-5/+20
2014-04-24Bluetooth: Remove hci_h4 unused definesPoulain, Loic1-7/+0
2014-04-24Bluetooth: btmrvl: Fix btmrvl_send_module_cfg_cmd()Petri Gynther2-2/+2
2014-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds12-112/+155
2014-03-28Bluetooth: btmrvl: implement read-to-clear for SD8897 interruptsBing Zhao4-1/+73
2014-03-28Bluetooth: btmrvl: separate write-to-clear function from interrupt handlerBing Zhao1-21/+32
2014-03-23Bluetooth: bluecard: Use del_timer_sync() in teardown pathThomas Gleixner1-1/+1
2014-03-20Bluetooth: btmrvl: don't consume all vendor specific eventsAmitkumar Karwar1-5/+6
2014-03-10Bluetooth: add module name for btwilinkPavel Machek1-1/+2
2014-03-07Bluetooth: Fix endianess issue in the ath3k driverPeng Chen1-2/+2
2014-03-05Bluetooth: Add a new PID/VID 0cf3/e005 for AR3012.Peng Chen2-0/+3
2014-03-05Bluetooth: Remove assignments in if-statementsValentin Ilie9-35/+59
2014-03-04Bluetooth: Stop BCSP/H5 timer before cleaning upMichael Knudsen2-3/+5
2014-02-18Bluetooth: append new supported device to the list [0b05:17d0]Andy Shevchenko2-0/+3
2014-02-18Bluetooth: sort the list of IDs in the source codeAndy Shevchenko2-65/+65
2014-02-18Bluetooth: allocate static minor for vhciLucas De Marchi1-1/+2
2014-02-15Bluetooth: btusb: Add IMC Networks (Broadcom based)Jurgen Kramer1-0/+3
2014-02-13Bluetooth: Add firmware update for Atheros 0cf3:311fOliver Neukum2-0/+3
2014-02-13Bluetooth: Enable Atheros 0cf3:311e for firmware uploadOliver Neukum2-0/+3
2014-01-08Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville3-13/+68
2014-01-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-0/+3
2014-01-04Bluetooth: Deal with USB devices that are faking CSR vendorMarcel Holtmann1-1/+45
2013-12-29Bluetooth: Use MD SET register for changing SDIO Type-B to Type-AMarcel Holtmann1-1/+2
2013-12-29Bluetooth: Add support for vectored writes to virtual HCI driverMarcel Holtmann1-11/+18
2013-12-23Bluetooth: Set HCI_QUIRK_RESET_ON_CLOSE for Socket SDIO cardsMarcel Holtmann1-0/+3
2013-12-04Bluetooth: Add support for Toshiba Bluetooth device [0930:0220]Marco Piazza2-0/+3
2013-12-04Bluetooth: Enable autosuspend for Intel Bluetooth deviceTedd Ho-Jeong An1-1/+3
2013-12-04Bluetooth: Add support for Intel Bluetooth device [8087:0a2a]Tedd Ho-Jeong An1-0/+1
2013-12-04Bluetooth: ath3k: Add support for a new AR3012 deviceSujith Manoharan2-0/+3
2013-12-04Bluetooth: ath3k: Add support for another AR3012 cardSujith Manoharan2-0/+3
2013-12-04Bluetooth: btmrvl: remove cal-data byte swapping and redundant mem copyBing Zhao2-18/+11
2013-12-04Bluetooth: btmrvl: use cal-data from device-tree instead of conf fileBing Zhao4-89/+18
2013-12-04Bluetooth: btmrvl: operate on 16-bit opcodes instead of ogf/ocfBing Zhao2-20/+20
2013-11-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/blueto...John W. Linville1-1/+0
2013-10-11Bluetooth: Declare ath3k_table[] and ath3k_blist_tbl[] as constMarcel Holtmann1-2/+2
2013-10-11Bluetooth: Declare bpa10x_table[] as constMarcel Holtmann1-1/+1
2013-10-11Bluetooth: Declare bfusb_table[] as constMarcel Holtmann1-1/+1
2013-10-11Bluetooth: Declare btusb_table[] and blacklist_table[] as constMarcel Holtmann1-2/+2
2013-10-11Bluetooth: Remove pointless parameter check in vhci_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Remove pointless parameter check in hci_uart_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Remove pointless parameter check in dtl1_hci_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Remove pointless parameter check in btuart_hci_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Remove pointless parameter check in btmrvl_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Remove pointless parameter check in bt3c_hci_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Remove pointless parameter check in bluecard_hci_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Remove pointless parameter check in bfusb_send_frame()Marcel Holtmann1-8/+1
2013-10-11Bluetooth: Add hdev parameter to hdev->send driver callbackMarcel Holtmann13-28/+16
2013-10-11Bluetooth: Provide hdev parameter to hci_recv_frame() driver callbackMarcel Holtmann13-36/+21
2013-10-11Bluetooth: Remove unused h4_check_data_len() functionMarcel Holtmann1-24/+0
2013-10-10Bluetooth: Remove unused btmrvl_ioctl() callbackMarcel Holtmann1-10/+3
2013-10-10Bluetooth: Remove unused dtl1_hci_ioctl() callbackMarcel Holtmann1-11/+4
2013-10-10Bluetooth: Remove unused btuart_hci_ioctl() callbackMarcel Holtmann1-11/+4
2013-10-10Bluetooth: Remove unused bt3c_hci_ioctl() callbackMarcel Holtmann1-11/+4
2013-10-10Bluetooth: Remove unused bluecard_hci_ioctl() callbackMarcel Holtmann1-11/+4
2013-10-10Bluetooth: Remove unused bfusb_ioctl() callbackMarcel Holtmann1-10/+4
2013-10-10Bluetooth: Use hci_conn_num() instead of direct connection hash accessMarcel Holtmann1-6/+6
2013-10-02Bluetooth: revert: "Bluetooth: Add missing reset_resume dev_pm_ops"Hans de Goede1-1/+0
2013-10-02Bluetooth: btmrvl: add calibration data download supportAmitkumar Karwar4-1/+134
2013-10-02Bluetooth: btmrvl: add setup handlerAmitkumar Karwar2-8/+16
2013-10-02Bluetooth: btmrvl: get rid of struct btmrvl_cmdAmitkumar Karwar2-12/+6
2013-10-02Bluetooth: btmrvl: add btmrvl_send_sync_cmd() functionAmitkumar Karwar1-88/+41
2013-10-02Bluetooth: Enable -D__CHECK_ENDIAN__ for sparse by defaultMarcel Holtmann1-0/+2
2013-09-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetoothGustavo Padovan2-0/+7
2013-09-23Bluetooth: btusb: Add support for Belkin F8065bfKen O'Brien1-0/+3
2013-09-16Bluetooth: Add support for BCM20702A0 [0b05, 17cb]Raphael Kubo da Costa1-0/+1
2013-09-16Bluetooth: Add a new PID/VID 0cf3/e005 for AR3012.Peng Chen2-0/+3
2013-09-16Bluetooth: Add support creating virtual AMP controllersMarcel Holtmann1-46/+123
2013-09-16Bluetooth: Use devname:vhci module alias for virtual HCI driverMarcel Holtmann1-0/+1
2013-08-22Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/blueto...John W. Linville2-5/+5
2013-08-21Bluetooth: use DIV_ROUND_UP in suitable places in btmrvl_sdioAndy Shevchenko1-2/+2
2013-07-31Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/blueto...John W. Linville2-16/+48
2013-07-25Bluetooth: Add support for Atheros [0cf3:e003]AceLan Kao2-0/+3
2013-07-25Bluetooth: Add support for Atheros [0cf3:3121]AceLan Kao2-0/+3
2013-07-25Bluetooth: ath3k: Add support for ID 0x13d3/0x3402Sujith Manoharan2-0/+3
2013-07-25Bluetooth: fix wrong use of PTR_ERR() in btusbAdam Lee1-7/+7
2013-07-25Bluetooth: ath3k: don't use stack memory for DMAStanislaw Gruszka1-9/+29
2013-07-25Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330]Thomas Loo2-0/+3
2013-07-25Bluetooth: replace strict_strtol() with kstrtol()Jingoo Han1-3/+3
2013-06-23Bluetooth: Add missing reset_resume dev_pm_opsShuah Khan1-0/+1
2013-06-18Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-5/+4
2013-06-13Bluetooth: btmrvl: fix error return code in btmrvl_sdio_card_to_host()Wei Yongjun1-0/+1
2013-06-13Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]Cho, Yu-Chen1-0/+3
2013-06-13Bluetooth: btmrvl: fix thread stopping raceDaniel Drake1-5/+4
2013-06-12Bluetooth: btmrvl: support Marvell Bluetooth device SD8897Bing Zhao2-2/+30
2013-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds6-288/+465
2013-04-23Bluetooth: btmrvl: report error if verify_fw_download times outAndreas Fenkart1-11/+10
2013-04-23Bluetooth: btmrvl: release lock while waiting for fw download completeAndreas Fenkart1-6/+12
2013-04-23Bluetooth: btmrvl: use native helpers for debugfsAndy Shevchenko1-244/+22
2013-04-23Bluetooth: Add support for Intel Bluetooth device [8087:07dc]Tedd Ho-Jeong An1-0/+377
2013-04-18Bluetooth: remove unneeded var initialization in btmrvlGustavo Padovan1-1/+1