diff --git a/device/archived/device-beelink-gt1/APKBUILD b/device/archived/device-beelink-gt1/APKBUILD index cf1300dfb..e5a12e517 100644 --- a/device/archived/device-beelink-gt1/APKBUILD +++ b/device/archived/device-beelink-gt1/APKBUILD @@ -2,7 +2,7 @@ # Reference: maintainer="" pkgname=device-beelink-gt1 -pkgver=5 +pkgver=6 pkgrel=0 pkgdesc="Beelink gt1 (Ultimate)" url="https://postmarketos.org" @@ -14,9 +14,7 @@ makedepends="devicepkg-dev" provides="$pkgname-kernel-amlogic=$pkgver-r$pkgrel $pkgname-kernel-alpine=$pkgver-r$pkgrel" replaces="$pkgname-kernel-amlogic=$pkgver-r$pkgrel $pkgname-kernel-alpine=$pkgver-r$pkgrel" subpackages="$pkgname-nonfree-firmware:nonfree_firmware" -source=" - asound.state - deviceinfo kernel-cmdline.amlogic.conf kernel-cmdline.alpine.conf modules-initfs" +source="deviceinfo kernel-cmdline.amlogic.conf kernel-cmdline.alpine.conf modules-initfs" build() { devicepkg_build $startdir $pkgname @@ -24,8 +22,6 @@ build() { package() { devicepkg_package $startdir $pkgname - install -D -m644 "$srcdir"/asound.state \ - "$pkgdir"/var/lib/alsa/asound.state } nonfree_firmware() { @@ -36,7 +32,6 @@ nonfree_firmware() { sha512sums=" -a38e33d5bce26549c73f9aad2988ef8d7e7a3bbb28ac37348545fe7edb935be1b51dbdf8a857fb9d49be7e6eab7d40ac2f11fdcd618487747b809f7236ccf57b asound.state ebd4eadeba93f857d9b0ae25dc2a87b22ff819d3578ee3f0116a8502db048eaaf14c43f9829f22c0acf25c8441cad01b6cf10bc601bea7d04ff337f87e377ee1 deviceinfo cf9d03ab06004b4629bde4eff29028ffb07edc512a08c397f773dc49bed1aa2aead46496333c530f51bc10b653eb3ac706966cbc86997cdc37c7518b24acc368 kernel-cmdline.amlogic.conf cf9d03ab06004b4629bde4eff29028ffb07edc512a08c397f773dc49bed1aa2aead46496333c530f51bc10b653eb3ac706966cbc86997cdc37c7518b24acc368 kernel-cmdline.alpine.conf diff --git a/device/archived/device-beelink-gt1/asound.state b/device/archived/device-beelink-gt1/asound.state deleted file mode 100644 index cefdd4aeb..000000000 --- a/device/archived/device-beelink-gt1/asound.state +++ /dev/null @@ -1,217 +0,0 @@ -state.P230Q200 { - control.1 { - iface MIXER - name 'AIU ACODEC I2S Lane Select' - value 3 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 3' - } - } - control.2 { - iface MIXER - name 'ACODEC Playback Channel Mode' - value Stereo - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Stereo - item.1 Mono - } - } - control.3 { - iface MIXER - name 'ACODEC Playback Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.4 { - iface MIXER - name 'ACODEC Playback Volume' - value.0 255 - value.1 255 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 255' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.5 { - iface MIXER - name 'ACODEC Ramp Rate' - value Fast - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Fast - item.1 Slow - } - } - control.6 { - iface MIXER - name 'ACODEC Volume Ramp Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.7 { - iface MIXER - name 'ACODEC Mute Ramp Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.8 { - iface MIXER - name 'ACODEC Unmute Ramp Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.9 { - iface PCM - device 4 - name 'Playback Channel Map' - value.0 0 - value.1 0 - value.2 0 - value.3 0 - value.4 0 - value.5 0 - value.6 0 - value.7 0 - comment { - access read - type INTEGER - count 8 - range '0 - 36' - } - } - control.10 { - iface PCM - device 4 - name 'IEC958 Playback Mask' - value ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - comment { - access read - type IEC958 - count 1 - } - } - control.11 { - iface PCM - device 4 - name 'IEC958 Playback Default' - value '0400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' - comment { - access 'read write' - type IEC958 - count 1 - } - } - control.12 { - iface PCM - device 4 - name ELD - value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' - comment { - access 'read volatile' - type BYTES - count 128 - } - } - control.13 { - iface MIXER - name 'AIU SPDIF SRC SEL' - value SPDIF - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 SPDIF - item.1 I2S - } - } - control.14 { - iface MIXER - name 'AIU HDMI CTRL SRC' - value I2S - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 DISABLED - item.1 PCM - item.2 I2S - } - } - control.15 { - iface MIXER - name 'AIU ACODEC SRC' - value DISABLED - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 DISABLED - item.1 I2S - item.2 PCM - } - } - control.16 { - iface MIXER - name 'AIU ACODEC OUT EN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.17 { - iface MIXER - name 'ACODEC Right DAC Sel' - value Right - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Right - item.1 Left - } - } - control.18 { - iface MIXER - name 'ACODEC Left DAC Sel' - value Left - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } -} diff --git a/device/archived/device-jolla-sbj/APKBUILD b/device/archived/device-jolla-sbj/APKBUILD index 37778b226..9349b9870 100644 --- a/device/archived/device-jolla-sbj/APKBUILD +++ b/device/archived/device-jolla-sbj/APKBUILD @@ -3,7 +3,7 @@ maintainer="" pkgname=device-jolla-sbj pkgdesc="Jolla phone" -pkgver=5 +pkgver=6 pkgrel=0 url="https://postmarketos.org" license="MIT" @@ -32,7 +32,6 @@ source="deviceinfo led-charging-sbj.sh led-discharging-sbj.sh pointercal - asound.state ucm/msm8930-sitar.conf ucm/HiFi.conf buttons.conf @@ -55,8 +54,6 @@ package() { install -D -m644 "$srcdir"/pointercal \ "$pkgdir"/etc/pointercal - install -D -m644 "$srcdir"/asound.state \ - "$pkgdir"/var/lib/alsa/asound.state # Install triggerhappy evdev rules for sbj install -Dm755 "$srcdir"/buttons.conf "$pkgdir"/etc/triggerhappy/triggers.d/buttons.conf @@ -96,7 +93,6 @@ a8cfde9dd3bc96d990038443e8d10a551f13536f017992ae23545d2f1e09b0f729e5cfd1f94f52a2 e6241b7cebe2f970fb6d24ecd18edc55e92e73307594e6dda985fc9b0a2f5039313bb835b7969faf1d6aba9aed2cf97d4d7f24744e5d7528d3b7402b0dd72693 led-charging-sbj.sh df54971314fde8e917e675b7813f208bc0e92748d177e9e07faf27c9e8d66e816de47da9a6760be0327842a9196ff563debc09a3a478485c814d7cbee3217095 led-discharging-sbj.sh 8ebcd34d14924419f79768c7662f6f48a39bbee638ec1fd0c54d3c0490065c365e9cd670d93c97420ff954a5acb39e24949b9f926ab1f43580808b0283393018 pointercal -4515ba1e449502e321f70de6bb69a771ccbe5d3f87777e9d91da80b9e0fb43f7198055555102e534043b0154dc8c30e942f09f3e753d0a8a5c91c6444f7d3497 asound.state abbf130efc767c7062ac875e3a7c1a912c3f677abdc36ef4ed4c0a8d52a3b279680ecf1124ed5bf8f14321fee30b52b19d1ad4acebefb19880991a1e136735e2 msm8930-sitar.conf 0130ef966d66b284ad422a1d8333f7b308b9359c310db432047658906590713fea9103f422eab25c64d0d35684b4981879d08a6e64d44885c77284459683f8bd HiFi.conf 635565cb2caf4c17456590bf4db8903a8f8a0eeef7a643eceb3eea923908b19a0b2a0156cd62c0cd9ea4509e05e8bf08b9e0900ab1b622310f19947850dfc63d buttons.conf diff --git a/device/archived/device-jolla-sbj/asound.state b/device/archived/device-jolla-sbj/asound.state deleted file mode 100644 index 056911fea..000000000 --- a/device/archived/device-jolla-sbj/asound.state +++ /dev/null @@ -1,153 +0,0 @@ -state.msm8930sitarsnd { - control.21 { - iface MIXER - name 'HPHL Volume' - value 6 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 12' - dbmin -9999999 - dbmax 84 - dbvalue.0 42 - } - } - control.22 { - iface MIXER - name 'HPHR Volume' - value 6 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 12' - dbmin -9999999 - dbmax 84 - dbvalue.0 42 - } - } - control.23 { - iface MIXER - name 'RX1 Digital Volume' - value 60 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 124' - dbmin 0 - dbmax 124 - dbvalue.0 84 - } - } - control.24 { - iface MIXER - name 'RX2 Digital Volume' - value 60 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 124' - dbmin 0 - dbmax 124 - dbvalue.0 84 - } - } - control.25 { - iface MIXER - name 'RX3 Digital Volume' - value 60 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 124' - dbmin 0 - dbmax 124 - dbvalue.0 84 - } - } - control.215 { - iface MIXER - name 'SLIMBUS_0_RX Audio Mixer MultiMedia1' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.260 { - iface MIXER - name 'RX1 MIX1 INP1' - value RX1 - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ZERO - item.1 SRC1 - item.2 SRC2 - item.3 IIR1 - item.4 IIR2 - item.5 RX1 - item.6 RX2 - item.7 RX3 - item.8 RX4 - item.9 RX5 - } - } - control.262 { - iface MIXER - name 'DAC3 MUX' - value INV_RX1 - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ZERO - item.1 RX1 - item.2 INV_RX1 - item.3 RX2 - } - } - control.263 { - iface MIXER - name 'DAC2 MUX' - value RX1 - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ZERO - item.1 RX1 - } - } - control.264 { - iface MIXER - name 'DAC1 MUX' - value ZERO - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ZERO - item.1 RX1 - item.2 RX2 - } - } - control.319 { - iface MIXER - name 'SLIM_0_RX Channels' - value One - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 One - item.1 Two - } - } -} diff --git a/device/testing/device-amediatech-x96-mini/APKBUILD b/device/testing/device-amediatech-x96-mini/APKBUILD index ecaaf19fa..b9a29fd1f 100644 --- a/device/testing/device-amediatech-x96-mini/APKBUILD +++ b/device/testing/device-amediatech-x96-mini/APKBUILD @@ -1,7 +1,7 @@ # Reference: maintainer="exkc " pkgname=device-amediatech-x96-mini -pkgver=6 +pkgver=7 pkgrel=0 pkgdesc="Amediatech X96 mini" url="https://postmarketos.org" @@ -16,7 +16,7 @@ depends=" u-boot-amlogic-amediatech-x96-mini " makedepends="devicepkg-dev" -source="asound.state deviceinfo kernel-cmdline.conf modules-initfs" +source="deviceinfo kernel-cmdline.conf modules-initfs" build() { devicepkg_build $startdir $pkgname @@ -24,12 +24,9 @@ build() { package() { devicepkg_package $startdir $pkgname - install -Dm644 "$srcdir"/asound.state \ - "$pkgdir"/var/lib/alsa/asound.state } sha512sums=" -981ef458837524b2b1922e7bc5abd4936d629e3f83e92062b46597cef985b65fdb90900de1ef93a7d741b9b0ac4b41cef9c3c2625181ff0e10effc22cb2fa3a3 asound.state eee027b5ca603bfcb4e047147f4b80508178a616a702b8ad46debcf60a82fcc7bed3e52618b243508e170e532a4650349af7ea71c6ff9f5be1696e5363b7dcef deviceinfo 97e88eaa9b8e7989a20d2572479fe5d1fe0284de862da11c91b1f347099d5704673837db01a6b0c289fee0a2d7236f64fba31fd6001475f957c23203e34fd6fb kernel-cmdline.conf b9f3e1902c17909de928c99868265a257ba5873f6ea6aa1097ad10721f59d68342d50ee51992472ecd23722f7664a13dd15f4e26071a40595c7c3e5161e533d7 modules-initfs diff --git a/device/testing/device-amediatech-x96-mini/asound.state b/device/testing/device-amediatech-x96-mini/asound.state deleted file mode 100644 index d251a710e..000000000 --- a/device/testing/device-amediatech-x96-mini/asound.state +++ /dev/null @@ -1,217 +0,0 @@ -state.P230Q200 { - control.1 { - iface MIXER - name 'AIU ACODEC I2S Lane Select' - value 3 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 3' - } - } - control.2 { - iface MIXER - name 'ACODEC Playback Channel Mode' - value Stereo - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Stereo - item.1 Mono - } - } - control.3 { - iface MIXER - name 'ACODEC Playback Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.4 { - iface MIXER - name 'ACODEC Playback Volume' - value.0 255 - value.1 255 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 255' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.5 { - iface MIXER - name 'ACODEC Ramp Rate' - value Fast - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Fast - item.1 Slow - } - } - control.6 { - iface MIXER - name 'ACODEC Volume Ramp Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.7 { - iface MIXER - name 'ACODEC Mute Ramp Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.8 { - iface MIXER - name 'ACODEC Unmute Ramp Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.9 { - iface PCM - device 4 - name 'Playback Channel Map' - value.0 0 - value.1 0 - value.2 0 - value.3 0 - value.4 0 - value.5 0 - value.6 0 - value.7 0 - comment { - access read - type INTEGER - count 8 - range '0 - 36' - } - } - control.10 { - iface PCM - device 4 - name 'IEC958 Playback Mask' - value ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - comment { - access read - type IEC958 - count 1 - } - } - control.11 { - iface PCM - device 4 - name 'IEC958 Playback Default' - value '0400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' - comment { - access 'read write' - type IEC958 - count 1 - } - } - control.12 { - iface PCM - device 4 - name ELD - value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' - comment { - access 'read volatile' - type BYTES - count 128 - } - } - control.13 { - iface MIXER - name 'AIU SPDIF SRC SEL' - value SPDIF - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 SPDIF - item.1 I2S - } - } - control.14 { - iface MIXER - name 'AIU HDMI CTRL SRC' - value I2S - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 DISABLED - item.1 PCM - item.2 I2S - } - } - control.15 { - iface MIXER - name 'AIU ACODEC SRC' - value I2S - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 DISABLED - item.1 I2S - item.2 PCM - } - } - control.16 { - iface MIXER - name 'AIU ACODEC OUT EN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.17 { - iface MIXER - name 'ACODEC Right DAC Sel' - value Right - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Right - item.1 Left - } - } - control.18 { - iface MIXER - name 'ACODEC Left DAC Sel' - value Left - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } -} diff --git a/device/testing/device-samsung-kona/APKBUILD b/device/testing/device-samsung-kona/APKBUILD index ad2fce378..d34f55fd6 100644 --- a/device/testing/device-samsung-kona/APKBUILD +++ b/device/testing/device-samsung-kona/APKBUILD @@ -3,7 +3,7 @@ maintainer="Ferass El Hafidi " pkgname=device-samsung-kona replaces="device-samsung-n5110" pkgdesc="Samsung Galaxy Note 8.0 (Wi-Fi)" -pkgver=5 +pkgver=6 pkgrel=0 url="https://postmarketos.org" license="MIT" @@ -23,7 +23,6 @@ _pmb_recommends=" " source=" deviceinfo - asound.state Kona_WM1811/hifi.conf Kona_WM1811/Kona_WM1811.conf Kona_WM1811/lp.conf @@ -32,9 +31,6 @@ source=" package() { devicepkg_package $startdir $pkgname - install -D -m644 "$srcdir"/asound.state \ - "$pkgdir"/var/lib/alsa/asound.state - install -D -m644 "$srcdir"/Kona_WM1811.conf \ "$pkgdir"/usr/share/alsa/ucm/Kona_WM1811/Kona_WM1811.conf @@ -47,7 +43,6 @@ package() { sha512sums=" 6353de831356e15049805fc61e73e9db80e76d44eb95ec52a0fb720e88b2e292e77a36c3f49d17130c1bf74789983afec4c326de143c7d444e53e333e80fc7c5 deviceinfo -dbbe2516c347708f72ef2e8fb6a110e6b18234c72f7173940a9a3727c6fd357b449df7c0a5ba223d2571b90249714d811307c3155b8d76974ecb1fe92c5abe98 asound.state 1edafcded27093f6d71b2459e92e59390dfbea50c866612f7b78943dd4b96057649b2ffa677956a2b160956c5d12e8eff76ace7ec91134bafba2b632b461c660 hifi.conf f885a785caabd7e1d2ccf456a6ad4fa90bf01f76ba94c902a0d55268a8eddbad4b591db524a2359f1b676929d426e892db4597189e91fcd8df06bc54e3555b92 Kona_WM1811.conf 3e0afbb20975be711613a5787635cd4b2b58e2232387e4d6f6910a7b45467fefc57cb4160f00a52db73089fa9523560e1360b045242235eac1cdb6e6f813b06b lp.conf diff --git a/device/testing/device-samsung-kona/asound.state b/device/testing/device-samsung-kona/asound.state deleted file mode 100644 index 2483f6f69..000000000 --- a/device/testing/device-samsung-kona/asound.state +++ /dev/null @@ -1,3067 +0,0 @@ -state.KonaWM1811 { - control.1 { - iface MIXER - name 'AIF1DRC1 Mode' - value 'cam rec DRC' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 'voice call DRC' - item.1 'cam rec DRC' - } - } - control.2 { - iface MIXER - name 'AIF1DRC2 Mode' - value 'voice call DRC' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 'voice call DRC' - item.1 'cam rec DRC' - } - } - control.3 { - iface MIXER - name 'AIF2DRC Mode' - value 'voice call DRC' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 'voice call DRC' - item.1 'cam rec DRC' - } - } - control.4 { - iface MIXER - name 'AIF1DAC1 EQ1 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.5 { - iface MIXER - name 'AIF1DAC1 EQ2 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.6 { - iface MIXER - name 'AIF1DAC1 EQ3 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.7 { - iface MIXER - name 'AIF1DAC1 EQ4 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.8 { - iface MIXER - name 'AIF1DAC1 EQ5 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.9 { - iface MIXER - name 'AIF1DAC2 EQ1 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.10 { - iface MIXER - name 'AIF1DAC2 EQ2 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.11 { - iface MIXER - name 'AIF1DAC2 EQ3 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.12 { - iface MIXER - name 'AIF1DAC2 EQ4 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.13 { - iface MIXER - name 'AIF1DAC2 EQ5 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.14 { - iface MIXER - name 'AIF2 EQ1 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.15 { - iface MIXER - name 'AIF2 EQ2 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.16 { - iface MIXER - name 'AIF2 EQ3 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.17 { - iface MIXER - name 'AIF2 EQ4 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.18 { - iface MIXER - name 'AIF2 EQ5 Volume' - value 12 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1200 - dbmax 1900 - dbvalue.0 0 - } - } - control.19 { - iface MIXER - name 'IN1L Volume' - value 11 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1650 - dbmax 3000 - dbvalue.0 0 - } - } - control.20 { - iface MIXER - name 'IN1L Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.21 { - iface MIXER - name 'IN1L ZC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.22 { - iface MIXER - name 'IN1R Volume' - value 11 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1650 - dbmax 3000 - dbvalue.0 0 - } - } - control.23 { - iface MIXER - name 'IN1R Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.24 { - iface MIXER - name 'IN1R ZC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.25 { - iface MIXER - name 'IN2L Volume' - value 11 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1650 - dbmax 3000 - dbvalue.0 0 - } - } - control.26 { - iface MIXER - name 'IN2L Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.27 { - iface MIXER - name 'IN2L ZC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.28 { - iface MIXER - name 'IN2R Volume' - value 11 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 31' - dbmin -1650 - dbmax 3000 - dbvalue.0 0 - } - } - control.29 { - iface MIXER - name 'IN2R Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.30 { - iface MIXER - name 'IN2R ZC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.31 { - iface MIXER - name 'MIXINL IN2L Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin 0 - dbmax 3000 - dbvalue.0 0 - } - } - control.32 { - iface MIXER - name 'MIXINL IN1L Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin 0 - dbmax 3000 - dbvalue.0 0 - } - } - control.33 { - iface MIXER - name 'MIXINL Output Record Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -9999999 - dbmax 600 - dbvalue.0 -9999999 - } - } - control.34 { - iface MIXER - name 'MIXINL IN1LP Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -9999999 - dbmax 600 - dbvalue.0 -9999999 - } - } - control.35 { - iface MIXER - name 'MIXINL Direct Voice Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 6' - dbmin -9999999 - dbmax 300 - dbvalue.0 -9999999 - } - } - control.36 { - iface MIXER - name 'MIXINR IN2R Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin 0 - dbmax 3000 - dbvalue.0 0 - } - } - control.37 { - iface MIXER - name 'MIXINR IN1R Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin 0 - dbmax 3000 - dbvalue.0 0 - } - } - control.38 { - iface MIXER - name 'MIXINR Output Record Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -9999999 - dbmax 600 - dbvalue.0 -9999999 - } - } - control.39 { - iface MIXER - name 'MIXINR IN1RP Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -9999999 - dbmax 600 - dbvalue.0 -9999999 - } - } - control.40 { - iface MIXER - name 'MIXINR Direct Voice Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 6' - dbmin -9999999 - dbmax 300 - dbvalue.0 -9999999 - } - } - control.41 { - iface MIXER - name 'Left Output Mixer IN2RN Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.42 { - iface MIXER - name 'Left Output Mixer IN2LN Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.43 { - iface MIXER - name 'Left Output Mixer IN2LP Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.44 { - iface MIXER - name 'Left Output Mixer IN1L Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.45 { - iface MIXER - name 'Left Output Mixer IN1R Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.46 { - iface MIXER - name 'Left Output Mixer Right Input Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.47 { - iface MIXER - name 'Left Output Mixer Left Input Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.48 { - iface MIXER - name 'Left Output Mixer DAC Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.49 { - iface MIXER - name 'Right Output Mixer IN2LN Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.50 { - iface MIXER - name 'Right Output Mixer IN2RN Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.51 { - iface MIXER - name 'Right Output Mixer IN1L Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.52 { - iface MIXER - name 'Right Output Mixer IN1R Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.53 { - iface MIXER - name 'Right Output Mixer IN2RP Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.54 { - iface MIXER - name 'Right Output Mixer Left Input Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.55 { - iface MIXER - name 'Right Output Mixer Right Input Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.56 { - iface MIXER - name 'Right Output Mixer DAC Volume' - value 7 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -2100 - dbmax 0 - dbvalue.0 0 - } - } - control.57 { - iface MIXER - name 'Output Volume' - value.0 57 - value.1 57 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 63' - dbmin -5700 - dbmax 600 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.58 { - iface MIXER - name 'Output Switch' - value.0 true - value.1 true - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.59 { - iface MIXER - name 'Output ZC Switch' - value.0 false - value.1 false - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.60 { - iface MIXER - name 'Earpiece Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.61 { - iface MIXER - name 'Earpiece Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -600 - dbmax 0 - dbvalue.0 0 - } - } - control.62 { - iface MIXER - name 'SPKL Input Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.63 { - iface MIXER - name 'SPKL IN1LP Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.64 { - iface MIXER - name 'SPKL Output Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.65 { - iface MIXER - name 'SPKR Input Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.66 { - iface MIXER - name 'SPKR IN1RP Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.67 { - iface MIXER - name 'SPKR Output Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.68 { - iface MIXER - name 'Speaker Mixer Volume' - value.0 3 - value.1 3 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 3' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.69 { - iface MIXER - name 'Speaker Volume' - value.0 57 - value.1 57 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 63' - dbmin -5700 - dbmax 600 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.70 { - iface MIXER - name 'Speaker Switch' - value.0 true - value.1 true - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.71 { - iface MIXER - name 'Speaker ZC Switch' - value.0 false - value.1 false - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.72 { - iface MIXER - name 'Speaker Boost Volume' - value.0 0 - value.1 0 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 7' - dbmin 0 - dbmax 1200 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.73 { - iface MIXER - name 'Speaker Reference' - value VMID - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 SPKVDD/2 - item.1 VMID - } - } - control.74 { - iface MIXER - name 'Speaker Mode' - value 'Class D' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 'Class D' - item.1 'Class AB' - } - } - control.75 { - iface MIXER - name 'Headphone Volume' - value.0 57 - value.1 57 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 63' - dbmin -5700 - dbmax 600 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.76 { - iface MIXER - name 'Headphone Switch' - value.0 true - value.1 true - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.77 { - iface MIXER - name 'Headphone ZC Switch' - value.0 false - value.1 false - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.78 { - iface MIXER - name 'LINEOUT1N Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.79 { - iface MIXER - name 'LINEOUT1P Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.80 { - iface MIXER - name 'LINEOUT1 Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -600 - dbmax 0 - dbvalue.0 0 - } - } - control.81 { - iface MIXER - name 'LINEOUT2N Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.82 { - iface MIXER - name 'LINEOUT2P Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.83 { - iface MIXER - name 'LINEOUT2 Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -600 - dbmax 0 - dbvalue.0 0 - } - } - control.84 { - iface MIXER - name 'AIF1ADC1 Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 119' - dbmin -9999999 - dbmax 1725 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.85 { - iface MIXER - name 'AIF1ADC2 Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 119' - dbmin -9999999 - dbmax 1725 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.86 { - iface MIXER - name 'AIF2ADC Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 119' - dbmin -9999999 - dbmax 1725 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.87 { - iface MIXER - name 'AIF1ADCL Source' - value Left - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.88 { - iface MIXER - name 'AIF1ADCR Source' - value Left - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.89 { - iface MIXER - name 'AIF2ADCL Source' - value Left - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.90 { - iface MIXER - name 'AIF2ADCR Source' - value Right - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.91 { - iface MIXER - name 'AIF1DACL Source' - value Left - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.92 { - iface MIXER - name 'AIF1DACR Source' - value Right - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.93 { - iface MIXER - name 'AIF2DACL Source' - value Left - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.94 { - iface MIXER - name 'AIF2DACR Source' - value Right - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Left - item.1 Right - } - } - control.95 { - iface MIXER - name 'AIF1DAC1 Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 96' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.96 { - iface MIXER - name 'AIF1DAC2 Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 96' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.97 { - iface MIXER - name 'AIF2DAC Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 96' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.98 { - iface MIXER - name 'AIF1 Boost Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 3' - dbmin 0 - dbmax 1800 - dbvalue.0 0 - } - } - control.99 { - iface MIXER - name 'AIF2 Boost Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 3' - dbmin 0 - dbmax 1800 - dbvalue.0 0 - } - } - control.100 { - iface MIXER - name 'AIF1DAC1 EQ Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.101 { - iface MIXER - name 'AIF1DAC2 EQ Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.102 { - iface MIXER - name 'AIF2 EQ Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.103 { - iface MIXER - name 'AIF1DAC1 DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.104 { - iface MIXER - name 'AIF1ADC1L DRC Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.105 { - iface MIXER - name 'AIF1ADC1R DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.106 { - iface MIXER - name 'AIF1DAC2 DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.107 { - iface MIXER - name 'AIF1ADC2L DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.108 { - iface MIXER - name 'AIF1ADC2R DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.109 { - iface MIXER - name 'AIF2DAC DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.110 { - iface MIXER - name 'AIF2ADCL DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.111 { - iface MIXER - name 'AIF2ADCR DRC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.112 { - iface MIXER - name 'DAC1 Right Sidetone Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 12' - dbmin -3600 - dbmax 0 - dbvalue.0 -3600 - } - } - control.113 { - iface MIXER - name 'DAC1 Left Sidetone Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 12' - dbmin -3600 - dbmax 0 - dbvalue.0 -3600 - } - } - control.114 { - iface MIXER - name 'DAC2 Right Sidetone Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 12' - dbmin -3600 - dbmax 0 - dbvalue.0 -3600 - } - } - control.115 { - iface MIXER - name 'DAC2 Left Sidetone Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 12' - dbmin -3600 - dbmax 0 - dbvalue.0 -3600 - } - } - control.116 { - iface MIXER - name 'Sidetone HPF Mux' - value '2.7kHz' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 '2.7kHz' - item.1 '1.35kHz' - item.2 '675Hz' - item.3 '370Hz' - item.4 '180Hz' - item.5 '90Hz' - item.6 '45Hz' - } - } - control.117 { - iface MIXER - name 'Sidetone HPF Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.118 { - iface MIXER - name 'AIF1ADC1 HPF Mode' - value HiFi - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 HiFi - item.1 'Voice 1' - item.2 'Voice 2' - item.3 'Voice 3' - } - } - control.119 { - iface MIXER - name 'AIF1ADC1 HPF Switch' - value.0 true - value.1 true - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.120 { - iface MIXER - name 'AIF1ADC2 HPF Mode' - value HiFi - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 HiFi - item.1 'Voice 1' - item.2 'Voice 2' - item.3 'Voice 3' - } - } - control.121 { - iface MIXER - name 'AIF1ADC2 HPF Switch' - value.0 false - value.1 false - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.122 { - iface MIXER - name 'AIF2ADC HPF Mode' - value HiFi - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 HiFi - item.1 'Voice 1' - item.2 'Voice 2' - item.3 'Voice 3' - } - } - control.123 { - iface MIXER - name 'AIF2ADC HPF Switch' - value.0 false - value.1 false - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.124 { - iface MIXER - name 'ADC OSR' - value 'High Performance' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 'Low Power' - item.1 'High Performance' - } - } - control.125 { - iface MIXER - name 'DAC OSR' - value 'High Performance' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 'Low Power' - item.1 'High Performance' - } - } - control.126 { - iface MIXER - name 'DAC1 Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 96' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.127 { - iface MIXER - name 'DAC1 Switch' - value.0 true - value.1 true - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.128 { - iface MIXER - name 'DAC2 Volume' - value.0 96 - value.1 96 - comment { - access 'read write' - type INTEGER - count 2 - range '0 - 96' - dbmin -9999999 - dbmax 0 - dbvalue.0 0 - dbvalue.1 0 - } - } - control.129 { - iface MIXER - name 'DAC2 Switch' - value.0 true - value.1 true - comment { - access 'read write' - type BOOLEAN - count 2 - } - } - control.130 { - iface MIXER - name 'SPKL DAC2 Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.131 { - iface MIXER - name 'SPKL DAC1 Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.132 { - iface MIXER - name 'SPKR DAC2 Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.133 { - iface MIXER - name 'SPKR DAC1 Volume' - value 1 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 1' - dbmin -300 - dbmax 0 - dbvalue.0 0 - } - } - control.134 { - iface MIXER - name 'AIF1DAC1 3D Stereo Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 15' - dbmin -1600 - dbmax 1145 - dbvalue.0 -1600 - } - } - control.135 { - iface MIXER - name 'AIF1DAC1 3D Stereo Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.136 { - iface MIXER - name 'AIF1DAC2 3D Stereo Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 15' - dbmin -1600 - dbmax 1145 - dbvalue.0 -1600 - } - } - control.137 { - iface MIXER - name 'AIF1DAC2 3D Stereo Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.138 { - iface MIXER - name 'AIF2DAC 3D Stereo Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 15' - dbmin -1600 - dbmax 1145 - dbvalue.0 -1600 - } - } - control.139 { - iface MIXER - name 'AIF2DAC 3D Stereo Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.140 { - iface MIXER - name 'AIF3 Boost Volume' - value 0 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 3' - dbmin 0 - dbmax 1800 - dbvalue.0 0 - } - } - control.141 { - iface MIXER - name 'AIF1DAC1 Noise Gate Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.142 { - iface MIXER - name 'AIF1DAC1 Noise Gate Hold Time' - value '30ms' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 '30ms' - item.1 '125ms' - item.2 '250ms' - item.3 '500ms' - } - } - control.143 { - iface MIXER - name 'AIF1DAC1 Noise Gate Threshold Volume' - value 3 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -10200 - dbmax -6000 - dbvalue.0 -8400 - } - } - control.144 { - iface MIXER - name 'AIF1DAC2 Noise Gate Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.145 { - iface MIXER - name 'AIF1DAC2 Noise Gate Hold Time' - value '30ms' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 '30ms' - item.1 '125ms' - item.2 '250ms' - item.3 '500ms' - } - } - control.146 { - iface MIXER - name 'AIF1DAC2 Noise Gate Threshold Volume' - value 3 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -10200 - dbmax -6000 - dbvalue.0 -8400 - } - } - control.147 { - iface MIXER - name 'AIF2DAC Noise Gate Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.148 { - iface MIXER - name 'AIF2DAC Noise Gate Hold Time' - value '30ms' - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 '30ms' - item.1 '125ms' - item.2 '250ms' - item.3 '500ms' - } - } - control.149 { - iface MIXER - name 'AIF2DAC Noise Gate Threshold Volume' - value 3 - comment { - access 'read write' - type INTEGER - count 1 - range '0 - 7' - dbmin -10200 - dbmax -6000 - dbvalue.0 -8400 - } - } - control.150 { - iface MIXER - name 'AIF2ADCL DAT Invert' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.151 { - iface MIXER - name 'AIF2ADCR DAT Invert' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.152 { - iface MIXER - name 'HP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.153 { - iface MIXER - name 'SPK Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.154 { - iface MIXER - name 'RCV Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.155 { - iface MIXER - name 'LINE Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.156 { - iface MIXER - name 'HDMI Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.157 { - iface MIXER - name 'Main Mic Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.158 { - iface MIXER - name 'Sub Mic Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.159 { - iface MIXER - name 'Headset Mic Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.160 { - iface MIXER - name 'AIF2 Mode' - value Slave - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Slave - item.1 Master - } - } - control.161 { - iface MIXER - name 'Input Clamp' - value Off - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Off - item.1 On - } - } - control.162 { - iface MIXER - name 'LineoutSwitch Mode' - value Off - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Off - item.1 On - } - } - control.163 { - iface MIXER - name 'AIF2 digital mute' - value Off - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Off - item.1 On - } - } - control.164 { - iface MIXER - name 'Submic ADC invert' - value Off - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Off - item.1 On - } - } - control.165 { - iface MIXER - name 'AIF1 Loopback' - value Off - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Off - item.1 On - } - } - control.166 { - iface MIXER - name 'ADCR Mux' - value ADC - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ADC - item.1 DMIC - } - } - control.167 { - iface MIXER - name 'ADCL Mux' - value ADC - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ADC - item.1 DMIC - } - } - control.168 { - iface MIXER - name 'Right Headphone Mux' - value Mixer - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Mixer - item.1 DAC - } - } - control.169 { - iface MIXER - name 'Left Headphone Mux' - value Mixer - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 Mixer - item.1 DAC - } - } - control.170 { - iface MIXER - name 'SPKR DAC2 Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.171 { - iface MIXER - name 'SPKR Input Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.172 { - iface MIXER - name 'SPKR IN1RP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.173 { - iface MIXER - name 'SPKR Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.174 { - iface MIXER - name 'SPKR DAC1 Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.175 { - iface MIXER - name 'SPKL DAC2 Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.176 { - iface MIXER - name 'SPKL Input Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.177 { - iface MIXER - name 'SPKL IN1LP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.178 { - iface MIXER - name 'SPKL Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.179 { - iface MIXER - name 'SPKL DAC1 Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.180 { - iface MIXER - name 'AIF3ADC Mux' - value AIF1ADCDAT - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 AIF1ADCDAT - item.1 AIF2ADCDAT - item.2 AIF2DACDAT - item.3 'Mono PCM' - } - } - control.181 { - iface MIXER - name 'AIF2DACR Mux' - value AIF2 - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 AIF2 - item.1 AIF3 - } - } - control.182 { - iface MIXER - name 'AIF2DACL Mux' - value AIF2 - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 AIF2 - item.1 AIF3 - } - } - control.183 { - iface MIXER - name 'Mono PCM Out Mux' - value None - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 None - item.1 AIF2ADCL - item.2 AIF2ADCR - } - } - control.184 { - iface MIXER - name 'AIF2ADC Mux' - value AIF2ADCDAT - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 AIF2ADCDAT - item.1 AIF3DACDAT - } - } - control.185 { - iface MIXER - name 'AIF2DAC Mux' - value AIF2DACDAT - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 AIF2DACDAT - item.1 AIF3DACDAT - } - } - control.186 { - iface MIXER - name 'AIF1DAC Mux' - value AIF1DACDAT - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 AIF1DACDAT - item.1 AIF3DACDAT - } - } - control.187 { - iface MIXER - name 'DAC1R Mixer Right Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.188 { - iface MIXER - name 'DAC1R Mixer Left Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.189 { - iface MIXER - name 'DAC1R Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.190 { - iface MIXER - name 'DAC1R Mixer AIF1.2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.191 { - iface MIXER - name 'DAC1R Mixer AIF1.1 Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.192 { - iface MIXER - name 'DAC1L Mixer Right Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.193 { - iface MIXER - name 'DAC1L Mixer Left Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.194 { - iface MIXER - name 'DAC1L Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.195 { - iface MIXER - name 'DAC1L Mixer AIF1.2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.196 { - iface MIXER - name 'DAC1L Mixer AIF1.1 Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.197 { - iface MIXER - name 'Right Sidetone' - value ADC/DMIC1 - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ADC/DMIC1 - item.1 DMIC2 - } - } - control.198 { - iface MIXER - name 'Left Sidetone' - value ADC/DMIC1 - comment { - access 'read write' - type ENUMERATED - count 1 - item.0 ADC/DMIC1 - item.1 DMIC2 - } - } - control.199 { - iface MIXER - name 'AIF2DAC2R Mixer Right Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.200 { - iface MIXER - name 'AIF2DAC2R Mixer Left Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.201 { - iface MIXER - name 'AIF2DAC2R Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.202 { - iface MIXER - name 'AIF2DAC2R Mixer AIF1.2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.203 { - iface MIXER - name 'AIF2DAC2R Mixer AIF1.1 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.204 { - iface MIXER - name 'AIF2DAC2L Mixer Right Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.205 { - iface MIXER - name 'AIF2DAC2L Mixer Left Sidetone Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.206 { - iface MIXER - name 'AIF2DAC2L Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.207 { - iface MIXER - name 'AIF2DAC2L Mixer AIF1.2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.208 { - iface MIXER - name 'AIF2DAC2L Mixer AIF1.1 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.209 { - iface MIXER - name 'AIF1ADC2R Mixer DMIC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.210 { - iface MIXER - name 'AIF1ADC2R Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.211 { - iface MIXER - name 'AIF1ADC2L Mixer DMIC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.212 { - iface MIXER - name 'AIF1ADC2L Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.213 { - iface MIXER - name 'AIF1ADC1R Mixer ADC/DMIC Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.214 { - iface MIXER - name 'AIF1ADC1R Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.215 { - iface MIXER - name 'AIF1ADC1L Mixer ADC/DMIC Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.216 { - iface MIXER - name 'AIF1ADC1L Mixer AIF2 Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.217 { - iface MIXER - name 'LINEOUT2P Mixer Right Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.218 { - iface MIXER - name 'LINEOUT2N Mixer Left Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.219 { - iface MIXER - name 'LINEOUT2N Mixer Right Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.220 { - iface MIXER - name 'LINEOUT1P Mixer Left Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.221 { - iface MIXER - name 'LINEOUT1N Mixer Left Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.222 { - iface MIXER - name 'LINEOUT1N Mixer Right Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.223 { - iface MIXER - name 'SPKR Boost Direct Voice Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.224 { - iface MIXER - name 'SPKR Boost SPKL Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.225 { - iface MIXER - name 'SPKR Boost SPKR Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.226 { - iface MIXER - name 'SPKL Boost Direct Voice Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.227 { - iface MIXER - name 'SPKL Boost SPKL Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.228 { - iface MIXER - name 'SPKL Boost SPKR Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.229 { - iface MIXER - name 'Earpiece Mixer Direct Voice Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.230 { - iface MIXER - name 'Earpiece Mixer Left Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.231 { - iface MIXER - name 'Earpiece Mixer Right Output Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.232 { - iface MIXER - name 'Right Output Mixer Left Input Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.233 { - iface MIXER - name 'Right Output Mixer Right Input Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.234 { - iface MIXER - name 'Right Output Mixer IN2LN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.235 { - iface MIXER - name 'Right Output Mixer IN2RN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.236 { - iface MIXER - name 'Right Output Mixer IN1L Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.237 { - iface MIXER - name 'Right Output Mixer IN1R Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.238 { - iface MIXER - name 'Right Output Mixer IN2RP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.239 { - iface MIXER - name 'Right Output Mixer DAC Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.240 { - iface MIXER - name 'Left Output Mixer Right Input Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.241 { - iface MIXER - name 'Left Output Mixer Left Input Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.242 { - iface MIXER - name 'Left Output Mixer IN2RN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.243 { - iface MIXER - name 'Left Output Mixer IN2LN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.244 { - iface MIXER - name 'Left Output Mixer IN2LP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.245 { - iface MIXER - name 'Left Output Mixer IN1R Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.246 { - iface MIXER - name 'Left Output Mixer IN1L Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.247 { - iface MIXER - name 'Left Output Mixer DAC Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.248 { - iface MIXER - name 'MIXINR IN2R Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.249 { - iface MIXER - name 'MIXINR IN1R Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.250 { - iface MIXER - name 'MIXINL IN2L Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.251 { - iface MIXER - name 'MIXINL IN1L Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.252 { - iface MIXER - name 'IN2R PGA IN2RP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.253 { - iface MIXER - name 'IN2R PGA IN2RN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.254 { - iface MIXER - name 'IN2L PGA IN2LP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.255 { - iface MIXER - name 'IN2L PGA IN2LN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.256 { - iface MIXER - name 'IN1R PGA IN1RP Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.257 { - iface MIXER - name 'IN1R PGA IN1RN Switch' - value false - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.258 { - iface MIXER - name 'IN1L PGA IN1LP Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } - control.259 { - iface MIXER - name 'IN1L PGA IN1LN Switch' - value true - comment { - access 'read write' - type BOOLEAN - count 1 - } - } -}