[target-tm1/audio] Modify asound.conf and add audio_hw.xml for tm1 target 54/54654/5 accepted/tizen/mobile/20151217.093715 submit/tizen_mobile/20151217.050449
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 17 Dec 2015 03:53:12 +0000 (12:53 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 17 Dec 2015 04:45:48 +0000 (13:45 +0900)
Change-Id: I38b4fe8389b6c87d64b2ded600202bd9dfb23f63
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
mmfw-sysconf-target-tm1/etc/asound.conf
mmfw-sysconf-target-tm1/usr/etc/audio_hw.xml [new file with mode: 0644]
packaging/mmfw-sysconf.spec

index f717a3ebf611745b53483d0b9de26ca688833b3c..289d7d17e7c9a5de5647685d7ec510f156f3d735 100644 (file)
@@ -1,50 +1,17 @@
-pcm. !default {
-       type asym
-       playback.pcm {
-               type hw
-               card 0
-               device 0
-       }
-       capture.pcm {
-               type hw
-               card 0
-               device 0
-       }
-}
-
-ctl. !default {
-       type hw
-       card 0
-}
+# default sound configuration for sprd6820
 
-pcm. AIF2{
-       type hw
-       card 0
-       device 1
-       format S16_LE
-       channels 2
-       rate 8000
-}
-
-pcm. AIF3{
+pcm. !default {
        type hw
-       card 0
-       device 2
-       format S16_LE
-       channels 2
-       rate 8000
+       card sprdphone
+       device 0
 }
 
-pcm. AIF4{
+ctl. !default {
        type hw
-       card 0
-       device 4
-       format S16_LE
-       channels 2
-       rate 44100
+       card sprdphone
 }
 
-ctl. wm1811 {
+ctl. sprdphone {
        type hw
-       card 0
+       card sprdphone
 }
diff --git a/mmfw-sysconf-target-tm1/usr/etc/audio_hw.xml b/mmfw-sysconf-target-tm1/usr/etc/audio_hw.xml
new file mode 100644 (file)
index 0000000..a49df9f
--- /dev/null
@@ -0,0 +1,51 @@
+<!-- SPRD audio params configuration file,include cp,mocor,pcm config -->
+<audio device="sc7727s-audio">
+<!-- the profile -->
+<modem num="2">
+       <cp name="w" pipe="/dev/spipe_w6" vbchannel="0" />
+       <cp name="t" pipe="/dev/spipe_td6" vbchannel="1" />
+</modem>
+
+<voip modem="t" pipe="/dev/spipe_td4" vbchannel="1" enable="1" />
+<voip modem="w" pipe="/dev/spipe_w4" vbchannel="0" enable="1" />
+
+<i2s_for_btcall index="0"
+               switch="1"
+                dst="external"
+               cp0_ctl_file="/proc/pin_switch/iis0_sys_sel/cp0_iis0"
+               cp1_ctl_file="/proc/pin_switch/iis0_sys_sel/cp1_iis0"
+               cp2_ctl_file="/proc/pin_switch/iis0_sys_sel/cp2_iis0"
+               ap_ctl_file="/proc/pin_switch/iis0_sys_sel/ap_iis0"
+               cp0_bt_ctl_file="/proc/pin_switch/bt_iis_sys_sel/cp0_iis0"
+               cp1_bt_ctl_file="/proc/pin_switch/bt_iis_sys_sel/cp1_iis0"
+               cp2_bt_ctl_file="/proc/pin_switch/bt_iis_sys_sel/cp2_iis0"
+               ap_bt_ctl_file="/proc/pin_switch/bt_iis_sys_sel/ap_iis0"
+               bt_con_eb_file="/proc/pin_switch/bt_iis_con_eb"
+/>
+
+<i2s_for_extspeaker index="1" switch="0" dst="external" cp0_ctl_file="/d/pin_switch/iis-1" cp1_ctl_file="/d/pin_switch/iis-1"  cp2_ctl_file="/d/pin_switch/iis-1" ap_ctl_file="/d/pin_switch/iis-1" />
+
+<audiomode num="4">
+       <item name="Headset" index="0" />
+       <item name="Headfree" index="1" />
+       <item name="Handset" index="2" />
+       <item name="Handsfree" index="3" />
+</audiomode>
+
+<debug enable="1">
+<debuginfo sleepdeltatimegate="2000" />
+<debuginfo pcmwritetimegate="200000" />
+<debuginfo lastthiswritetimegate="200000" />
+</debug>
+
+<dumpmusic  num="16"  dump_switch = "0x0" dump_path="/data/local/media/" total_switch="ON">
+       <dump_play  index="0" item_name ="music.dump0"  dump_file_name ="dump0.pcm"  switch="0" />
+       <dump_play  index="1" item_name ="music.dump1"  dump_file_name ="dump1.pcm"  switch="0" />
+
+       <dump_record index="8" item_name ="record.dump0" dump_file_name ="dump_r0.pcm" switch="0" />
+       <dump_record index="9" item_name ="record.dump1" dump_file_name ="dump_r1.pcm" switch="0" />
+
+</dumpmusic>
+</audio>
+
+
index 70c0868df4c17646b0fc845cbbf5642e6decdbed..0e512aacb8053cf9ab624bb6fb2f0062de16706b 100644 (file)
@@ -2,7 +2,7 @@
 
 Name:       mmfw-sysconf
 Summary:    Multimedia Framework system configuration package
-Version:    0.2.35
+Version:    0.2.36
 Release:    0
 Group:      Multimedia/Configuration
 License:    Apache-2.0
@@ -230,6 +230,7 @@ rm -rf %{_datadir}/mmfw-sysconf-simulator
 %{_datadir}/mmfw-sysconf-target-tm1/usr/etc/*.ini
 %{_datadir}/mmfw-sysconf-target-tm1/usr/etc/gst-openmax.conf
 %{_datadir}/mmfw-sysconf-target-tm1/usr/etc/gst-tz-openmax.conf
+%{_datadir}/mmfw-sysconf-target-tm1/usr/etc/audio_hw.xml
 %{_datadir}/mmfw-sysconf-target-tm1/usr/share/pulseaudio/alsa-mixer/paths/*.conf
 %{_datadir}/mmfw-sysconf-target-tm1/usr/share/pulseaudio/alsa-mixer/paths/*.common
 %{_datadir}/mmfw-sysconf-target-tm1/usr/share/pulseaudio/alsa-mixer/profile-sets/*.conf