alistair23-linux/drivers/bluetooth
Frederic Danis 75e167e6f0 Bluetooth: btbcm: Add helper functions for UART setup
Firmware loading may reset the controller UART speed and needs to set
host UART speed back to init speed.

UART drivers setup is split in 3 parts:
- btbcm_initialize() resets the controller and returns the firmware
  name based on controller revision and sub_version.
- btbtcm_patchram() (already existing and public), which takes the
  firmware name as parameter, requests the firmware and loads it to
  the controller.
- btbcm_finalize() which resets the controller, reads local version
  and checks if the controller address is a default one or not.

Remove firmware name retrieval for UART controllers from
btbcm_setup_patchram().

Signed-off-by: Frederic Danis <frederic.danis@linux.intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2015-06-06 07:33:25 +02:00
..
ath3k.c Bluetooth: ath3k: add support of 04ca:300f AR3012 device 2015-05-13 23:04:20 +02:00
bcm203x.c
bfusb.c Bluetooth: bfusb: Set the HCI_QUIRK_BROKEN_LOCAL_COMMANDS quirk 2014-12-26 20:16:12 +02:00
bluecard_cs.c
bpa10x.c
bt3c_cs.c Bluetooth: bt3c: Delete some unuseful comments 2015-04-30 01:05:29 +02:00
btbcm.c Bluetooth: btbcm: Add helper functions for UART setup 2015-06-06 07:33:25 +02:00
btbcm.h Bluetooth: btbcm: Add helper functions for UART setup 2015-06-06 07:33:25 +02:00
btintel.c Bluetooth: btintel: Fix calls to __hci_cmd_sync() 2015-05-15 16:04:49 +02:00
btintel.h Bluetooth: btusb: Use proper data structures for Intel vendor events 2015-04-09 10:42:18 +03:00
btmrvl_debugfs.c Bluetooth: btmrvl add firmware dump support 2014-12-03 17:35:51 +01:00
btmrvl_drv.h Bluetooth: btmrvl: support SCO routing to host interface 2015-02-14 05:19:58 +01:00
btmrvl_main.c Bluetooth: btmrvl: support SCO routing to host interface 2015-02-14 05:19:58 +01:00
btmrvl_sdio.c Bluetooth: btmrvl: fix compilation warning 2015-05-13 23:08:04 +02:00
btmrvl_sdio.h Bluetooth: btmrvl add firmware dump support 2014-12-03 17:35:51 +01:00
btrtl.c Bluetooth: btrtl: Create separate module for Realtek BT driver 2015-05-14 12:04:12 +02:00
btrtl.h Bluetooth: btrtl: Create separate module for Realtek BT driver 2015-05-14 12:04:12 +02:00
btsdio.c
btuart_cs.c Bluetooth: Remove typedef btuart_info_t 2014-08-14 08:49:25 +02:00
btusb.c Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next 2015-05-30 23:26:45 -07:00
btwilink.c Bluetooth: btwilink: remove DEBUG define 2015-05-13 23:00:51 +02:00
dtl1_cs.c Bluetooth: Remove typedefs nsh_t and dtl1_info_t 2014-08-14 08:49:26 +02:00
hci_ath.c Bluetooth: hci_uart: Add Atheros support for address configuration 2015-04-30 01:05:29 +02:00
hci_bcm.c Bluetooth: btbcm: Move request/release_firmware() 2015-06-06 07:29:56 +02:00
hci_bcsp.c Bluetooth: hci_uart: Change 1 to true for bool type variables assignments 2015-05-25 20:57:47 +02:00
hci_h4.c Bluetooth: hci_uart: Provide generic H:4 receive framework 2015-04-07 18:48:21 +02:00
hci_h5.c Bluetooth: hci_uart: Remove the manual protocol init message 2015-04-07 18:47:10 +02:00
hci_intel.c Bluetooth: hci_uart: Use generic Intel support for address setting 2015-04-07 18:48:21 +02:00
hci_ldisc.c Bluetooth: hci_uart: Support operational speed during setup 2015-06-06 07:30:12 +02:00
hci_ll.c Bluetooth: hci_uart: Remove the manual protocol init message 2015-04-07 18:47:10 +02:00
hci_uart.h Bluetooth: hci_uart: Support operational speed during setup 2015-06-06 07:30:12 +02:00
hci_vhci.c Bluetooth: vhci: Clean up coding style fix 2015-06-04 10:02:04 +07:00
Kconfig Bluetooth: btrtl: Create separate module for Realtek BT driver 2015-05-14 12:04:12 +02:00
Makefile Bluetooth: btrtl: Create separate module for Realtek BT driver 2015-05-14 12:04:12 +02:00