diff --git a/qcom/Makefile.am b/qcom/Makefile.am index d262e2c..adb2e2b 100644 --- a/qcom/Makefile.am +++ b/qcom/Makefile.am @@ -7,4 +7,4 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = kvh2xml.pc EXTRA_DIST = $(pkgconfig_DATA) -SUBDIRS = qli/qcm6490 qli/qcs615 qli/qcs8275 qli/qcs8300 qli/qcs9100 qli/qcs9075 \ No newline at end of file +SUBDIRS = qli/qcm6490 qli/qcs615 qli/qcs8275 qli/qcs8300 qli/qcs9100 qli/qcs9075 qli/sm8750 diff --git a/qcom/qli/configure.ac b/qcom/qli/configure.ac index d17edf0..c40639d 100644 --- a/qcom/qli/configure.ac +++ b/qcom/qli/configure.ac @@ -32,7 +32,8 @@ AC_CONFIG_FILES([ \ qcs8275/Makefile qcs8275/config.pc \ qcs8300/Makefile qcs8300/config.pc \ qcs9100/Makefile qcs9100/config.pc \ - qcs9075/Makefile qcs9075/config.pc + qcs9075/Makefile qcs9075/config.pc \ + sm8750/Makefile sm8750/config.pc ]) AC_OUTPUT diff --git a/qcom/qli/sm8750/Makefile.am b/qcom/qli/sm8750/Makefile.am new file mode 100644 index 0000000..e7e4542 --- /dev/null +++ b/qcom/qli/sm8750/Makefile.am @@ -0,0 +1,16 @@ +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = config.pc +EXTRA_DIST = $(pkgconfig_DATA) + +AM_CFLAGS = -Wall -Werror + +config_acdbdata = acdbdata/acdb_cal.acdb\ + acdbdata/workspaceFileXml.qwsp + +config_acdbdatadir = $(sysconfdir)/acdbdata/SM8750_MTP/ +config_acdbdata_DATA = $(config_acdbdata) + +config_carddef = card-defs.xml + +config_carddefdir = $(sysconfdir) +config_carddef_DATA = $(config_carddef) diff --git a/qcom/qli/sm8750/acdbdata/acdb_cal.acdb b/qcom/qli/sm8750/acdbdata/acdb_cal.acdb new file mode 100644 index 0000000..b721efa Binary files /dev/null and b/qcom/qli/sm8750/acdbdata/acdb_cal.acdb differ diff --git a/qcom/qli/sm8750/acdbdata/workspaceFileXml.qwsp b/qcom/qli/sm8750/acdbdata/workspaceFileXml.qwsp new file mode 100644 index 0000000..64a0eeb Binary files /dev/null and b/qcom/qli/sm8750/acdbdata/workspaceFileXml.qwsp differ diff --git a/qcom/qli/sm8750/card-defs.xml b/qcom/qli/sm8750/card-defs.xml new file mode 100644 index 0000000..caa5d2f --- /dev/null +++ b/qcom/qli/sm8750/card-defs.xml @@ -0,0 +1,273 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 + sm8750virtualsndcard + + + 100 + PCM100 + + libagm_pcm_plugin.so + + + 1 + 0 + + + + + 101 + PCM101 + + libagm_pcm_plugin.so + + + 0 + 1 + + + + + 102 + PCM102 + + libagm_pcm_plugin.so + + + 1 + 0 + + + + + 103 + PCM103 + + libagm_pcm_plugin.so + + + 1 + 0 + 1 + + + + + 104 + PCM104 + + libagm_pcm_plugin.so + + + 0 + 1 + 1 + + + + + 105 + COMPRESS105 + + libtinycompress_module_agm.so + + + 1 + 0 + 0 + + + + + 106 + VOICEMMODE1p + + libagm_pcm_plugin.so + + + 1 + 0 + 1 + + + + + 107 + VOICEMMODE2p + + libagm_pcm_plugin.so + + + 1 + 0 + 1 + + + + 108 + VOICEMMODE1c + + libagm_pcm_plugin.so + + + 0 + 1 + 1 + + + + + 109 + VOICEMMODE2c + + libagm_pcm_plugin.so + + + 0 + 1 + 1 + + + + + 110 + PCM110 + + libagm_pcm_plugin.so + + + 1 + 0 + + + + + 111 + PCM111 + + libagm_pcm_plugin.so + + + 0 + 1 + + + + + 112 + PCM112 + + libagm_pcm_plugin.so + + + 0 + 1 + + + + + 113 + PCM113 + + libagm_pcm_plugin.so + + + 0 + 1 + 2 + + + + + 114 + PCM114 + + libagm_pcm_plugin.so + + + 1 + 0 + 2 + + + + + 115 + PCM115 + + libagm_pcm_plugin.so + + + 0 + 1 + 1 + + + + + 116 + PCM116 + + libagm_pcm_plugin.so + + + 1 + 0 + 1 + + + + + 117 + PCM117 + + libagm_pcm_plugin.so + + + 0 + 1 + 1 + + + + + 1 + agm_mixer + + libagm_mixer_plugin.so + + + + + diff --git a/qcom/qli/sm8750/config.pc.in b/qcom/qli/sm8750/config.pc.in new file mode 100644 index 0000000..4798e33 --- /dev/null +++ b/qcom/qli/sm8750/config.pc.in @@ -0,0 +1,10 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: config +Description: config library +Version: @VERSION@ +Libs: -L${libdir} +Cflags: -I${includedir}/acdbdata