blob: adf4b3119d712f30c87c0b0cf9800e884807dd94 [file] [log] [blame]
# Copyright (C) 2014 Broadcom Corporation
The program downloads firmware file over UART for Broadcom Bluetooth chipset.
The patchram included in this path is a generic firmware for BCM4354 chipset.
This module builds brcm_patchram_plus which uses the serial port to download
the firmware, chip initialization and configuration. Once the chip is
configured, brcm_patchram_plus will map the serial port to HCI and
register as a HCI interface.
The following are some important parameters to configure brcm_patchram_plus :
-d : Enables debug logs for brcm_patchram_plus
--enable_lpm : Enables LPM mode
--enable_bt_rfkill : Will use BT RFKILL interface to toggle BT power
To configure brcm_patchram_plus, the parameters should be changed in
brcm_bt.conf script.
A sample brcm_bt.conf and default firmware file is also included in this
module. These conf file has be modified for every platform and a new firmware
file has to be added to the respective overlay-XXXX folder for every platform