aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth
AgeCommit message (Expand)AuthorFilesLines
2022-03-18Bluetooth: ath3k: remove superfluous header filesMianhan Liu1-1/+0
2022-03-18Bluetooth: bcm203x: remove superfluous header filesMianhan Liu1-1/+0
2022-03-18Bluetooth: hci_bcm: Add the Asus TF103C to the bcm_broken_irq_dmi_tableHans de Goede1-8/+36
2022-03-18Bluetooth: mt7921s: Add WBS supportYake Yang1-0/+3
2022-03-18Bluetooth: mt7921s: Add .btmtk_get_codec_config_dataYake Yang1-0/+50
2022-03-18Bluetooth: mt7921s: Add .get_data_path_idYake Yang1-1/+14
2022-03-18Bluetooth: mt7921s: Set HCI_QUIRK_VALID_LE_STATESYake Yang1-0/+3
2022-03-18Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interruptYake Yang1-2/+2
2022-03-18Bluetooth: btmtkuart: fix error handling in mtk_hci_wmt_sync()Dan Carpenter1-5/+7
2022-03-18Bluetooth: btrtl: Add support for RTL8852BMax Chou1-0/+13
2022-03-18Bluetooth: hci_uart: add missing NULL check in h5_enqueuePavel Skripkin1-3/+5
2022-03-18Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on fake CSR controllersIsmael Ferreras Morezuelas1-2/+4
2022-03-18Bluetooth: btmtkuart: fix the conflict between mtk and msft vendor eventSean Wang1-8/+1
2022-03-18Bluetooth: btmtkuart: add .set_bdaddr supportSean Wang1-0/+1
2022-03-18Bluetooth: btmtkuart: rely on BT_MTK moduleSean Wang4-158/+29
2022-03-18Bluetooth: btusb: Add missing Chicony device for Realtek RTL8723BETakashi Iwai1-0/+1
2022-03-04Bluetooth: btusb: Add another Realtek 8761BUHelmut Grohne1-0/+2
2022-03-04Bluetooth: hci_bcm: add BCM43430A0 & BCM43430A1Luca Weiss1-0/+2
2022-03-04Bluetooth: btmtksdio: Fix kernel oops when sdio suspend.Yake Yang1-2/+2
2022-03-04Bluetooth: btusb: Add a new PID/VID 13d3/3567 for MT7921Yake Yang1-0/+3
2022-03-04Bluetooth: btusb: Make use of of BIT macro to declare flagsLuiz Augusto von Dentz1-27/+27
2022-03-04Bluetooth: mediatek: fix the conflict between mtk and msft vendor eventSean Wang3-16/+2
2022-03-04Bluetooth: mt7921s: support bluetooth reset mechanismChih-Ying Chiang2-1/+118
2022-03-04Bluetooth: btusb: Improve stability for QCA devicesZijun Hu1-0/+8
2022-03-04Bluetooth: btusb: add support for LG LGSBWAC02 (MT7663BUN)Piotr Dymacz1-0/+5
2022-03-04Bluetooth: btusb: Add support for Intel Madison Peak (MsP2) deviceKiran K1-0/+1
2022-01-28Merge tag 'for-net-next-2022-01-28' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski11-66/+293
2022-01-26Bluetooth: hci_h5: Add power reset via gpio in h5_btrtl_openVyacheslav Bocharov1-0/+5
2022-01-26Bluetooth: btrtl: Add support for RTL8822C hci_ver 0x08Vyacheslav Bocharov1-0/+8
2022-01-21Bluetooth: btmtksdio: mask out interrupt statusSean Wang1-0/+2
2022-01-21Bluetooth: btmtksdio: run sleep mode by defaultSean Wang1-2/+2
2022-01-21Bluetooth: btmtksdio: lower log level in btmtksdio_runtime_[resume|suspend]()Sean Wang1-2/+2
2022-01-21Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl()Mark Chen1-0/+38
2022-01-21Bluetooth: mt7921s: fix bus hang with wrong privilegeMark Chen1-0/+8
2022-01-21Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend|resume]()Mark Chen1-41/+53
2022-01-21Bluetooth: mt7921s: fix firmware coredump retrieveMark Chen1-0/+10
2022-01-21Bluetooth: hci_serdev: call init_rwsem() before p->open()Pavel Skripkin1-1/+2
2022-01-21Bluetooth: Remove kernel-doc style comment blockTedd Ho-Jeong An3-3/+3
2022-01-21Bluetooth: btusb: Whitespace fixes for btusb_setup_csr()Ismael Ferreras Morezuelas1-3/+3
2022-01-21Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AELarry Finger1-0/+2
2022-01-21Bluetooth: btintel: Fix WBS setting for Intel legacy ROM productsTedd Ho-Jeong An3-3/+15
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-1/+1
2022-01-14virtio: wrap config->reset callsMichael S. Tsirkin1-1/+1
2022-01-12Merge tag 'tty-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-3/+2
2022-01-10Bluetooth: btmtksdio: clean up inconsistent error message in btmtksdio_mtk_re...Sean Wang1-1/+1
2022-01-10Bluetooth: btmtksdio: move struct reg_read_cmd to common fileSean Wang2-6/+8
2022-01-10Bluetooth: mt7921s: Enable SCO over I2SMark Chen2-0/+88
2022-01-10Bluetooth: mt7921s: Support wake on bluetoothMark Chen2-1/+40
2022-01-10Bluetooth: btmtksdio: rename btsdio_mtk_reg_readSean Wang1-3/+3
2022-01-07Bluetooth: btqca: sequential validationSai Teja Aluvala2-0/+49
2022-01-07Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0Aaron Ma1-0/+3
2022-01-07Bluetooth: btintel: Fix broken LED quirk for legacy ROM devicesTedd Ho-Jeong An3-13/+22
2022-01-06Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2Aditya Garg1-0/+12
2022-01-06Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probeMiaoqian Lin1-3/+3
2022-01-06Bluetooth: hci_bcm: Check for error irqJiasheng Jiang1-1/+6
2021-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+1
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+1
2021-12-22Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATESLuiz Augusto von Dentz1-0/+2
2021-12-22Bluetooth: hci_qca: Stop IBS timer during BT OFFPanicker Harish1-0/+3
2021-12-22Bluetooth: btusb: Add support for Foxconn MT7922AAaron Ma1-0/+8
2021-12-22Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloaderTedd Ho-Jeong An1-4/+22
2021-12-21Bluetooth: btusb: Add two more Bluetooth parts for WCN6855Zijun Hu1-0/+6
2021-12-07Bluetooth: btusb: Return error code when getting patch status failedMark Chen1-0/+1
2021-12-07Bluetooth: btusb: Handle download_firmware failure casesMark Chen1-0/+4
2021-12-07Bluetooth: btusb: Add support for queuing during polling intervalLuiz Augusto von Dentz1-5/+124
2021-12-07Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chipAditya Garg1-0/+39
2021-12-07Bluetooth: btmtksdio: enable AOSP extension for MT7921Sean Wang1-0/+1
2021-12-07Bluetooth: btmtksdio: enable msft opcodeƁukasz Bartosik1-0/+2
2021-12-07Bluetooth: btusb: Add one more Bluetooth part for WCN6855Zijun Hu1-0/+3
2021-12-03Bluetooth: btmtksdio: fix resume failureSean Wang1-0/+2
2021-12-03Bluetooth: btmtksdio: handle runtime pm only when sdio_func is availableSean Wang1-0/+10
2021-12-03Bluetooth: btusb: Cancel sync commands for certain URB errorsBenjamin Berg1-2/+9
2021-11-25tty: remove file from tty_ldisc_ops::ioctl and compat_ioctlJiri Slaby1-3/+2
2021-11-24Bluetooth: btusb: Add the new support IDs for WCN6855tjiang@codeaurora.org1-1/+7
2021-11-24Bluetooth: btusb: re-definition for board_id in struct qca_versiontjiang@codeaurora.org1-2/+13
2021-11-24Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AELarry Finger1-0/+2
2021-11-24Bluetooth: btmtksdio: drop the unnecessary variable createdSean Wang1-5/+6
2021-11-24Bluetooth: btmtksdio: add support of processing firmware coredump and logSean Wang1-1/+22
2021-11-17Merge tag 'for-net-next-2021-11-16' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller14-611/+839
2021-11-16Bluetooth: btusb: enable Mediatek to support AOSP extensionmark-yw.chen1-0/+1
2021-11-16Bluetooth: btmrvl_main: repair a non-kernel-doc commentRandy Dunlap1-1/+1
2021-11-16Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf()Zijun Hu1-2/+2
2021-11-04Merge tag 'tty-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+1
2021-10-29Bluetooth: btusb: Add support using different nvm for variant WCN6855 controllerTim Jiang1-14/+39
2021-10-25Bluetooth: btmtksdio: add MT7921s Bluetooth supportSean Wang2-8/+144
2021-10-25Bluetooth: btmtksdio: transmit packet according to status TX_EMPTYMark-yw Chen1-10/+15
2021-10-25Bluetooth: btmtksdio: use register CRPLR to read packet lengthSean Wang1-4/+5
2021-10-25Bluetooth: btmtksdio: update register CSDIOCSR operationSean Wang1-2/+6
2021-10-25Bluetooth: btmtksdio: move interrupt service to workSean Wang1-69/+63
2021-10-25Bluetooth: btmtksdio: explicitly set WHISR as write-1-clearSean Wang1-3/+8
2021-10-25Bluetooth: btmtksdio: add .set_bdaddr supportSean Wang1-0/+2
2021-10-25Bluetooth: btmtksido: rely on BT_MTK moduleSean Wang3-168/+28
2021-10-25Bluetooth: mediatek: add BT_MTK moduleSean Wang5-325/+398
2021-10-25Bluetooth: hci_bcm: Remove duplicated entry in OF tablePaul Cercueil1-1/+0
2021-10-25Bluetooth: bfusb: fix division by zero in send pathJohan Hovold1-0/+3
2021-10-22Bluetooth: vhci: Fix checking of msft_opcodeLuiz Augusto von Dentz1-1/+1
2021-10-20Bluetooth: btsdio: Do not bind to non-removable BCM4345 and BCM43455Kyle Copperfield1-0/+2
2021-10-20Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle()Soenke Huster1-0/+3
2021-10-14Bluetooth: vhci: Add support for setting msft_opcode and aosp_capableLuiz Augusto von Dentz1-0/+94
2021-10-13Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb()Mark-YW.Chen1-0/+5
2021-10-13Bluetooth: btintel: Fix bdaddress comparison with garbage valueKiran K1-8/+14
2021-10-13Bluetooth: btusb: Fix application of sizeof to pointerDavid Yang1-1/+1
2021-10-07Bluetooth: hci_vhci: Fix to set the force_wakeup valueTedd Ho-Jeong An1-0/+2
2021-10-06Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_devLuiz Augusto von Dentz1-8/+16
2021-10-01Bluetooth: Rename driver .prevent_wake to .wakeupLuiz Augusto von Dentz4-24/+24
2021-10-01Bluetooth: btrtl: Ask ic_info to drop firmwareHilda Wu1-5/+7
2021-10-01Bluetooth: btusb: Add support for TP-Link UB500 AdapterNicholas Flintham1-0/+4
2021-09-30Bluetooth: btrtl: Add support for MSFT extension to rtl8821c devicesMarcel Holtmann1-0/+1
2021-09-29Bluetooth: hci_vhci: Add force_prevent_wake entryLuiz Augusto von Dentz1-0/+49
2021-09-29Bluetooth: hci_vhci: Add force_suspend entryLuiz Augusto von Dentz1-0/+53
2021-09-29Bluetooth: btrsi: remove superfluous header files from btrsi.cMianhan Liu1-1/+0
2021-09-28Bluetooth: btrtl: Set VsMsftOpCode based on device tableMarcel Holtmann1-5/+7
2021-09-28Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AELarry Finger1-4/+4
2021-09-28Bluetooth: btrtl: enable Realtek 8822C/8852A to support AOSP extensionJoseph Hwang1-0/+1
2021-09-28Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extensionJoseph Hwang1-0/+1
2021-09-24Bluetooth: hci_h5: directly return hci_uart_register_device() ret-valHans de Goede1-6/+1
2021-09-24Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIsHans de Goede1-9/+11
2021-09-22tty: remove file from n_tty_ioctl_helperJiri Slaby1-1/+1
2021-09-22Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_syncDinghao Liu1-5/+8
2021-09-22Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldiscThadeu Lima de Souza Cascardo1-0/+3
2021-09-21Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeouttjiang@codeaurora.org1-0/+22
2021-09-10Bluetooth: hci_uart: fix GPF in h5_recvPavel Skripkin1-3/+5
2021-09-10Bluetooth: btintel: Fix incorrect out of memory checkColin Ian King1-1/+1
2021-09-07Bluetooth: hci_vhci: Add support for offload codecs over SCOKiran K1-0/+20
2021-09-07Bluetooth: btintel: Define a callback to fetch codec config dataKiran K1-1/+52
2021-09-07Bluetooth: btintel: Define callback to fetch data_path_idKiran K1-0/+10
2021-09-07Bluetooth: btintel: Read supported offload use casesKiran K2-0/+37
2021-09-02Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921)mark-yw.chen1-0/+3
2021-09-01Bluetooth: btusb: Add the new support ID for Realtek RTL8852AMax Chou1-0/+2
2021-09-01Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922)mark-yw.chen1-0/+1
2021-09-01Bluetooth: btusb: Support public address configuration for MediaTek Chip.mark-yw.chen1-0/+18
2021-08-31Bluetooth: btintel: Read boot address irrespective of controller modeKiran K1-16/+10
2021-08-31Bluetooth: btintel: Fix boot addressKiran K1-2/+3
2021-08-30Bluetooth: set quality report callback for IntelJoseph Hwang2-1/+84
2021-08-30Bluetooth: btintel: support link statistics telemetry eventsChethan T N1-1/+19
2021-08-30Bluetooth: btusb: disable Intel link statistics telemetry eventsJoseph Hwang1-20/+0
2021-08-19Bluetooth: btusb: Remove WAKEUP_DISABLE and add WAKEUP_AUTOSUSPEND for Realte...Max Chou1-19/+9
2021-08-16Bluetooth: btbcm: add patch ram for bluetoothAngus Ainslie1-0/+1
2021-08-10Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBSPauli Virtanen1-8/+14
2021-08-06Bluetooth: btusb: Fix fall-through warningsmark-yw.chen1-0/+1
2021-08-05Bluetooth: btintel: Combine setting up MSFT extensionTedd Ho-Jeong An1-12/+29
2021-08-05Bluetooth: btintel: Fix the legacy bootloader returns tlv based versionTedd Ho-Jeong An1-0/+21
2021-08-05Bluetooth: btintel: Clean the exported function to staticTedd Ho-Jeong An2-92/+31
2021-08-05Bluetooth: btintel: Move hci quirks to setup routineTedd Ho-Jeong An2-23/+44
2021-08-05Bluetooth: btintel: Refactoring setup routine for bootloader devicesTedd Ho-Jeong An3-826/+661
2021-08-05Bluetooth: btintel: Add combined set_diag functionsTedd Ho-Jeong An2-1/+20
2021-08-05Bluetooth: btintel: Fix the LED is not turning off immediatelyTedd Ho-Jeong An2-0/+24
2021-08-05Bluetooth: btintel: Fix the first HCI command not work with ROM deviceTedd Ho-Jeong An3-1/+27
2021-08-05Bluetooth: btintel: Add btintel data structTedd Ho-Jeong An2-2/+49
2021-08-05Bluetooth: btintel: Refactoring setup routine for legacy ROM skuTedd Ho-Jeong An3-368/+301
2021-08-05Bluetooth: btintel: Add combined setup and shutdown functionsTedd Ho-Jeong An2-0/+241
2021-08-04Bluetooth: Add additional Bluetooth part for Realtek 8852AELarry Finger1-0/+4
2021-08-04Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chip(MT7921)mark-yw.chen1-0/+129
2021-08-04Bluetooth: btusb: Record debug log for Mediatek Chip.mark-yw.chen1-1/+24
2021-08-04Bluetooth: hci_bcm: Fix kernel doc commentsAndy Shevchenko1-0/+6
2021-08-02Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921)mark-yw.chen1-0/+2
2021-07-29Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more genericIsmael Ferreras Morezuelas1-25/+30
2021-07-29Bluetooth: btusb: Enable MSFT extension for Intel next generation controllersChethan T N1-0/+11
2021-07-29Bluetooth: btusb: Enable MSFT extension for WCN6855 controllerMichael Sun1-0/+1
2021-07-29Bluetooth: btusb: Load Broadcom firmware for Dell device 413c:8197Ian Mackinnon1-3/+0
2021-07-29Bluetooth: btmrvl_sdio: Remove all strcpy() usesLen Baker1-15/+14
2021-07-24Bluetooth: btusb: Add valid le states quirkMichael Sun1-2/+4
2021-07-23Bluetooth: hci_h5: Add runtime suspendArchie Pusaka1-0/+20
2021-07-23Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup is enabledArchie Pusaka1-0/+8
2021-07-23Bluetooth: hci_h5: add WAKEUP_DISABLE flagArchie Pusaka1-24/+59
2021-07-22Bluetooth: btusb: Add support for Foxconn Mediatek ChipAaron Ma1-0/+3
2021-07-22Bluetooth: btrsi: use non-kernel-doc comment for copyrightRandy Dunlap1-1/+1
2021-07-22Bluetooth: btrtl: Set MSFT opcode for RTL8852Archie Pusaka1-3/+7
2021-07-22Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505DForest Crossman1-0/+5
2021-07-22Bluetooth: btusb: Fix a unspported condition to set available debug featuresJun Miao1-8/+10
2021-07-22Bluetooth: btusb: Add support for IMC Networks Mediatek ChipWai Paulo Valerio Wang1-0/+3
2021-07-22Bluetooth: hci_h5: Disable the hci_suspend_notifier for btrtl devicesHans de Goede3-3/+14
2021-07-05Merge tag 'tty-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-8/+4
2021-06-26Bluetooth: hci_uart: Remove redundant assignment to fw_ptrNigel Christian1-1/+0
2021-06-26Bluetooth: btmrvl: remove redundant continue statementColin Ian King1-3/+1
2021-06-26Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc.Tim Jiang1-0/+5
2021-06-26Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855.Tim Jiang1-3/+9
2021-06-26Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_g...Zhang Qilong1-4/+2
2021-06-26Bluetooth: btrtl: rename USB fw for RTL8761Joakim Tjernlund1-1/+8
2021-06-26Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device.Joakim Tjernlund1-0/+4
2021-06-26Bluetooth: hci_h5: Add RTL8822CS capabilitiesArchie Pusaka3-14/+24
2021-06-26Bluetooth: btusb: Add support USB ALT 3 for WBSHilda Wu1-0/+7
2021-06-26Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500)Daniel Lenski1-0/+2
2021-06-26Bluetooth: btqca: Moved extracting rom version info to common placeVenkata Lakshmi Narayana Gubba1-9/+5
2021-06-26Bluetooth: btqca: Add support for firmware image with mbn type for WCN6750Venkata Lakshmi Narayana Gubba2-18/+54
2021-06-26Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750Venkata Lakshmi Narayana Gubba3-23/+115
2021-06-26Bluetooth: btbcm: Add entry for BCM43430B0 UART BluetoothMikhail Rudenko1-0/+1
2021-06-26Bluetooth: btqca: Don't modify firmware contents in-placeConnor Abbott1-7/+20
2021-06-26Bluetooth: hci_qca: fix potential GPFPavel Skripkin1-2/+2
2021-06-26Bluetooth: btusb: fix memory leakMuhammad Usama Anjum1-1/+1
2021-06-26Bluetooth: btusb: Add support for Lite-On Mediatek Chipmark-yw.chen1-0/+5
2021-06-26Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip.mark-yw.chen1-5/+5
2021-06-26Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call returnColin Ian King1-0/+3
2021-06-14Merge tag 'v5.13-rc6' into tty-nextGreg Kroah-Hartman1-2/+23
2021-06-04Merge tag 'net-5.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-2/+21
2021-06-03Bluetooth: btusb: Fix failing to init controllers with operation firmwareLuiz Augusto von Dentz1-2/+21
2021-06-01Bluetooth: Add a new USB ID for RTL8822CELarry Finger1-0/+2
2021-05-13tty: no checking of tty_unregister_ldiscJiri Slaby1-6/+1
2021-05-13tty: make tty_ldisc_ops a param in tty_unregister_ldiscJiri Slaby1-1/+1
2021-05-13tty: set tty_ldisc_ops::num staticallyJiri Slaby1-1/+2