summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Gusakov <andrey.gusakov@cogentembedded.com>2017-11-30 20:38:54 +0300
committerVladimir Barinov <vladimir.barinov@cogentembedded.com>2017-12-05 18:53:27 +0300
commit53e8293acf1f18ffd9b7ba4f8b294bb5ba6bcaf8 (patch)
tree62e80be4aa5a8a19ebc0d087c0782c444f71c9ee
parent0b40877700a3fbd9d10e6eeb23d5e4c6759721e1 (diff)
Bluetooth: fix PCM channel of WL18xx
-rw-r--r--meta-rcar-gen3-adas/conf/layer.conf1
-rw-r--r--meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0071-ASoC-add-dummy-device-for-WL18xx-PCM-audio.patch4
-rw-r--r--meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa2
3 files changed, 4 insertions, 3 deletions
diff --git a/meta-rcar-gen3-adas/conf/layer.conf b/meta-rcar-gen3-adas/conf/layer.conf
index 76874e7..229faf8 100644
--- a/meta-rcar-gen3-adas/conf/layer.conf
+++ b/meta-rcar-gen3-adas/conf/layer.conf
@@ -81,6 +81,7 @@ DISTRO_FEATURES_remove="x11"
DISTRO_FEATURES_append = " surroundview "
DISTRO_FEATURES_append = " opencv-sdk "
DISTRO_FEATURES_append = " bluetooth"
+DISTRO_FEATURES_append = " pulseaudio"
IMAGE_INSTALL_remove = "gtk+3-demo clutter-1.0-examples"
diff --git a/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0071-ASoC-add-dummy-device-for-WL18xx-PCM-audio.patch b/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0071-ASoC-add-dummy-device-for-WL18xx-PCM-audio.patch
index 9ebca61..30aebe0 100644
--- a/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0071-ASoC-add-dummy-device-for-WL18xx-PCM-audio.patch
+++ b/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0071-ASoC-add-dummy-device-for-WL18xx-PCM-audio.patch
@@ -76,13 +76,13 @@ index 000000000000..50ebbd4c0013
+ .capture = {
+ .channels_min = 2,
+ .channels_max = 2,
-+ .rates = SNDRV_PCM_RATE_8000,
++ .rates = SNDRV_PCM_RATE_48000,
+ .formats = SNDRV_PCM_FMTBIT_S16_LE,
+ },
+ .playback = {
+ .channels_min = 2,
+ .channels_max = 2,
-+ .rates = SNDRV_PCM_RATE_8000,
++ .rates = SNDRV_PCM_RATE_48000,
+ .formats = SNDRV_PCM_FMTBIT_S16_LE,
+ },
+};
diff --git a/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa b/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
index fe585ec..47ef8c3 100644
--- a/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
+++ b/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
@@ -30,7 +30,7 @@ load-module module-alsa-card device_id=ak4613 rate=48000 use_ucm=1 tsched=yes si
## Radio input (Kingfisher only)
load-module module-alsa-source source_name=radio device=hw:radio channels=2 rate=48000
## WL18xx PCM interface (Kingfisher only)
-#load-module module-alsa-card device_id=wl18xx rate=8000 sink_name=bt_output source_name=bt_input
+load-module module-alsa-card device_id=wl18xx rate=48000 sink_name=bt_output source_name=bt_input
### Load several protocols
.ifexists module-esound-protocol-unix.so