####################################################################################### # Common configurations (applies to both V4L2 & non-V4L2) ####################################################################################### # UART device port where Bluetooth controller is attached (default ttyS1) UartPort = /dev/brcm_bt_drv UimUartPort = /dev/ttyHS0 # Target Baudrate to change to if different from 3000000 # This entry is mandatory if using V4L2 UartBaudRate = 3000000 # Firmware patch file location (compile default /vendor/firmware) FwPatchFilePath = /system/etc/firmware # uncomment if you want to load a specific version FwPatchFileName = BCM43xx.hcd # Firmware patch setttlement delay in millisec # This entry is mandatory if using V4L2 FwPatchSettlementDelay = 100 # host/bt wake polarity to match with kernel settings # 0: active low (negative logic) # 1: active high (positive logic) (default) LpmWakePolarity = 1 # stack/controller idle timeout in units (300/25ms) # make sur controller supports 25ms #LpmIdleTimeout = 2 #************************************** # SCO I2S/PCM interface # 0: PCM # 1: I2S #************************************** #ScoInterface = 0 #************************************** # SCO over PCM # # Configuration for SCO over PCM interface, which parameters are represented by array. # Each PCM parameters' definations are listed as below, in order. Be NOTICED that # this setting is ONLY VALID as PCM interface is selected/used. # # PCM Frame Type (SCO_PCM_IF_FRAME_TYPE) # - 0: Short # - 1: Long # # PCM Sync Mode (SCO_PCM_IF_SYNC_MODE) # - 0: Slave # - 1: Master # # PCM Clock Mode (SCO_PCM_IF_CLOCK_MODE) # - 0: Slave # - 1: Master # # PCM NBS(Narrow Band Speech) Clock Rate (SCO_PCM_IF_CLOCK_RATE) # - 0: 128K # - 1: 256K # - 2: 512K # - 3: 1024K # - 4: 2048K # # PCM WBS(Wide Band Speech) Clock Rate (SCO_I2SPCM_IF_CLOCK_RATE4WBS) # - 0: 128K # - 1: 256K # - 2: 512K # - 3: 1024K # - 4: 2048K # # PCM WBS (Wide Band Speech) Sample Rate (SCO_I2SPCM_IF_SAMPLE_RATE) # # - 0: 8K # - 1: 16K # - 2: 4K # # Carriers do not support 16K voice samples at present, # so, setting PCM WBS Sample Rate to 8K (0) for now. # #************************************** #ScoPCMifParams = {0,0,0,4,4,0} #************************************** # PCM Format # # Configuration for PCM format, which parameters are represented by array. # Each PCM format parameters' definations/descriptions are listed as below, in order. # # Shift Mode (PCM_DATA_FMT_SHIFT_MODE) # - 0: MSB first # - 1: LSB first # # Fill Bits (PCM_DATA_FMT_FILL_BITS) # - Specifies the value with which to fill unused bits # if Fill_Method is set to programmable # # Fill Method (PCM_DATA_FMT_FILL_METHOD) # - 0 : 0's # - 1 : 1's # - 2 : Signed # - 3 : Programmable # # Fill Num (PCM_DATA_FMT_FILL_NUM) # - Specifies the number of bits to be filled # # Justify Mode (PCM_DATA_FMT_JUSTIFY_MODE) # - 0: Left justify (fill data shifted out last) # - 1: Right justify (fill data shifted out first) # #************************************** #ScoPCMFmtParams = {0,0,3,0,0} ####################################################################################### ####################################################################################### # Configurations specific to V4L2 based solution ####################################################################################### # Setting this to true enables Low Power Mode (LPM) in the shared # line discipline driver. Set this to fale if the LPM is not # enabled or if it is handled in the platform LpmEnable=true #For hammerhead and grouper LPM is through bluesleep #LPM for maguro and manta is done by UART driver itself LpmUseBluesleep=false #Set to true if bd address was programmed into firmware using OTP UseControllerBdaddr=false #Enable debugging (add values below to enable multiple options) # enable logging in driver for init/release driver : 1 # enable logging in driver for open : 2 # enable logging in driver for close : 4 # enable logging in driver for Tx : 8 # enable logging in driver for Rx : 16 DBG_BT_DRV = 31 DBG_LDISC_DRV = 31 DBG_FM_DRV = 31 #*************************************************************************** #######################################################################################