summaryrefslogtreecommitdiff
authorjiamin.miao <jiamin.miao@amlogic.com>2013-10-07 06:46:35 (GMT)
committer jiamin.miao <jiamin.miao@amlogic.com>2013-10-07 06:46:35 (GMT)
commit54832967b4262c84b5069b1380897c9456f61866 (patch)
tree01f96e253bd0238e1d032faaebd4077029178e2f
parent1e3c180e2d334aad48c19d7bb0e664e6d019ef27 (diff)
downloadlibbt-54832967b4262c84b5069b1380897c9456f61866.zip
libbt-54832967b4262c84b5069b1380897c9456f61866.tar.gz
libbt-54832967b4262c84b5069b1380897c9456f61866.tar.bz2
set uart clock to 3M for M8
Diffstat
-rwxr-xr-xinclude/vnd_meson6.txt (copied from include/vnd_40183.txt)2
-rwxr-xr-xinclude/vnd_meson6_lpm.txt (copied from include/vnd_40183.txt)7
-rwxr-xr-xinclude/vnd_meson8.txt (copied from include/vnd_40183.txt)2
-rwxr-xr-xinclude/vnd_meson8_lpm.txt (renamed from include/vnd_40183.txt)7
-rwxr-xr-xvnd_buildcfg.mk6
5 files changed, 16 insertions, 8 deletions
diff --git a/include/vnd_40183.txt b/include/vnd_meson6.txt
index 47128d9..fc87a57 100755
--- a/include/vnd_40183.txt
+++ b/include/vnd_meson6.txt
@@ -1,6 +1,6 @@
BLUETOOTH_UART_DEVICE_PORT = "/dev/ttyS1"
FW_PATCHFILE_LOCATION = "/etc/bluetooth/"
-UART_TARGET_BAUD_RATE 1000000
+UART_TARGET_BAUD_RATE = 2000000
BT_WAKE_VIA_USERIAL_IOCTL = FALSE
LPM_IDLE_TIMEOUT_MULTIPLE = 5
SCO_USE_I2S_INTERFACE = FALSE
diff --git a/include/vnd_40183.txt b/include/vnd_meson6_lpm.txt
index 47128d9..3ba3141 100755
--- a/include/vnd_40183.txt
+++ b/include/vnd_meson6_lpm.txt
@@ -1,10 +1,13 @@
BLUETOOTH_UART_DEVICE_PORT = "/dev/ttyS1"
FW_PATCHFILE_LOCATION = "/etc/bluetooth/"
-UART_TARGET_BAUD_RATE 1000000
+BT_WAKE_VIA_PROC = TRUE
BT_WAKE_VIA_USERIAL_IOCTL = FALSE
+LPM_SLEEP_MODE = 1
LPM_IDLE_TIMEOUT_MULTIPLE = 5
SCO_USE_I2S_INTERFACE = FALSE
BTVND_DBG = FALSE
BTHW_DBG = TRUE
VNDUSERIAL_DBG = FALSE
-UPIO_DBG = FALSE
+UPIO_DBG = TRUE
+UART_TARGET_BAUD_RATE=2000000
+FW_PATCH_SETTLEMENT_DELAY_MS=200
diff --git a/include/vnd_40183.txt b/include/vnd_meson8.txt
index 47128d9..2d8bd1f 100755
--- a/include/vnd_40183.txt
+++ b/include/vnd_meson8.txt
@@ -1,6 +1,6 @@
BLUETOOTH_UART_DEVICE_PORT = "/dev/ttyS1"
FW_PATCHFILE_LOCATION = "/etc/bluetooth/"
-UART_TARGET_BAUD_RATE 1000000
+UART_TARGET_BAUD_RATE = 3000000
BT_WAKE_VIA_USERIAL_IOCTL = FALSE
LPM_IDLE_TIMEOUT_MULTIPLE = 5
SCO_USE_I2S_INTERFACE = FALSE
diff --git a/include/vnd_40183.txt b/include/vnd_meson8_lpm.txt
index 47128d9..81e0772 100755
--- a/include/vnd_40183.txt
+++ b/include/vnd_meson8_lpm.txt
@@ -1,10 +1,13 @@
BLUETOOTH_UART_DEVICE_PORT = "/dev/ttyS1"
FW_PATCHFILE_LOCATION = "/etc/bluetooth/"
-UART_TARGET_BAUD_RATE 1000000
+BT_WAKE_VIA_PROC = TRUE
BT_WAKE_VIA_USERIAL_IOCTL = FALSE
+LPM_SLEEP_MODE = 1
LPM_IDLE_TIMEOUT_MULTIPLE = 5
SCO_USE_I2S_INTERFACE = FALSE
BTVND_DBG = FALSE
BTHW_DBG = TRUE
VNDUSERIAL_DBG = FALSE
-UPIO_DBG = FALSE
+UPIO_DBG = TRUE
+UART_TARGET_BAUD_RATE=3000000
+FW_PATCH_SETTLEMENT_DELAY_MS=200
diff --git a/vnd_buildcfg.mk b/vnd_buildcfg.mk
index d67a79c..afc3c3a 100755
--- a/vnd_buildcfg.mk
+++ b/vnd_buildcfg.mk
@@ -1,9 +1,11 @@
intermediates := $(local-intermediates-dir)
ifeq ($(BCM_BLUETOOTH_LPM_ENABLE),true)
-SRC := $(call my-dir)/include/vnd_40183_lpm.txt
+SRC := $(call my-dir)/include/$(addprefix vnd_, $(addsuffix _lpm.txt,$(basename $(TARGET_BOARD_PLATFORM))))
+#SRC := $(call my-dir)/include/vnd_40183_lpm.txt
else
-SRC := $(call my-dir)/include/vnd_40183.txt
+SRC := $(call my-dir)/include/$(addprefix vnd_, $(addsuffix .txt,$(basename $(TARGET_BOARD_PLATFORM))))
+#SRC := $(call my-dir)/include/vnd_40183.txt
endif
ifeq (,$(wildcard $(SRC)))
# configuration file does not exist. Use default one