From 6173fd3f34d7b1721431d43d095dace47dc0ae30 Mon Sep 17 00:00:00 2001 From: Alex Gonzalez Date: Fri, 19 Jun 2015 11:51:15 +0200 Subject: [PATCH] firmware-atheros: Add bluetooth audio configuration to pst file. The following section configures the Audio Data Path to Voice Over UART. //Audio - Audio main config [H:S]0041 [H:S]0004 [H:A]01 00 00 00 The syntax is explained in the AR3002 2.2 Tag definition 1.0 document from Qualcomm/Atheros. Other audio sections are removed as they are not being used. Signed-off-by: Alex Gonzalez --- .../firmware-atheros/PS_ASIC_class_2.pst | 30 ++----------------- .../ccardimx28/PS_ASIC_class_1.pst | 30 ++----------------- .../ccimx6/PS_ASIC_class_1.pst | 30 ++----------------- 3 files changed, 9 insertions(+), 81 deletions(-) diff --git a/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/PS_ASIC_class_2.pst b/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/PS_ASIC_class_2.pst index 629a03e39..c22c434f3 100644 --- a/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/PS_ASIC_class_2.pst +++ b/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/PS_ASIC_class_2.pst @@ -100,35 +100,11 @@ 00 01 00 00 01 01 01 01 01 00 00 00 01 00 01 01 01 01 01 00 D2 D2 -//Bdaddr -//# -//[H:S]0001 -//[H:S]0006 -//[H:A]77 55 42 7f 03 00 - -//Audio -Master 16bits PCM short frame +//Audio - Audio main config # -[H:S]0042 +[H:S]0041 [H:S]0004 -[H:A]63 00 01 3d - -//Audio - Winbond codec (For TB409) -//# -//[H:S]0042 -//[H:S]0004 -//[H:A]23 08 01 33 - -//Audio -# -[H:S]0044 -[H:S]0004 -[H:A]dd e5 2e 00 - -//Audio -# -[H:S]0045 -[H:S]0004 -[H:A]00 00 a7 02 +[H:A]01 00 00 00 //TLPM //HOST TLPM 6W (GPIO14) Enable Active low No ack, Target TLPM 4W Enable Active low, No ack diff --git a/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccardimx28/PS_ASIC_class_1.pst b/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccardimx28/PS_ASIC_class_1.pst index a0ae632de..4ad2e1f52 100644 --- a/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccardimx28/PS_ASIC_class_1.pst +++ b/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccardimx28/PS_ASIC_class_1.pst @@ -111,35 +111,11 @@ 00 01 00 00 01 01 01 01 01 00 00 00 01 00 01 01 01 01 01 00 D2 D2 -//Bdaddr -//# -//[H:S]0001 -//[H:S]0006 -//[H:A]77 55 42 7f 03 00 - -//Audio -Master 16bits PCM short frame +//Audio - Audio main config # -[H:S]0042 +[H:S]0041 [H:S]0004 -[H:A]63 00 01 3d - -//Audio - Winbond codec (For TB409) -//# -//[H:S]0042 -//[H:S]0004 -//[H:A]23 08 01 33 - -//Audio -# -[H:S]0044 -[H:S]0004 -[H:A]dd e5 2e 00 - -//Audio -# -[H:S]0045 -[H:S]0004 -[H:A]00 00 a7 02 +[H:A]01 00 00 00 //TLPM //HOST TLPM 6W (GPIO14) Enable Active low No ack, Target TLPM 4W Enable Active low, No ack diff --git a/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccimx6/PS_ASIC_class_1.pst b/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccimx6/PS_ASIC_class_1.pst index 7f8cf1262..d749a0774 100644 --- a/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccimx6/PS_ASIC_class_1.pst +++ b/meta-digi-arm/recipes-bsp/firmware-atheros/firmware-atheros/ccimx6/PS_ASIC_class_1.pst @@ -111,35 +111,11 @@ 00 01 00 00 01 01 01 01 01 00 00 00 01 00 01 01 01 01 01 00 D2 D2 -//Bdaddr -//# -//[H:S]0001 -//[H:S]0006 -//[H:A]77 55 42 7f 03 00 - -//Audio -Master 16bits PCM short frame +//Audio - Audio main config # -[H:S]0042 +[H:S]0041 [H:S]0004 -[H:A]63 00 01 3d - -//Audio - Winbond codec (For TB409) -//# -//[H:S]0042 -//[H:S]0004 -//[H:A]23 08 01 33 - -//Audio -# -[H:S]0044 -[H:S]0004 -[H:A]dd e5 2e 00 - -//Audio -# -[H:S]0045 -[H:S]0004 -[H:A]00 00 a7 02 +[H:A]01 00 00 00 //TLPM //HOST TLPM 6W (GPIO14) Enable Active low No ack, Target TLPM 4W Enable Active low, No ack