1state.HDMI { 2 control.1 { 3 iface CARD 4 name 'HDMI/DP,pcm=3 Jack' 5 value false 6 comment { 7 access read 8 type BOOLEAN 9 count 1 10 } 11 } 12 control.2 { 13 iface MIXER 14 name 'IEC958 Playback Con Mask' 15 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 16 comment { 17 access read 18 type IEC958 19 count 1 20 } 21 } 22 control.3 { 23 iface MIXER 24 name 'IEC958 Playback Pro Mask' 25 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 26 comment { 27 access read 28 type IEC958 29 count 1 30 } 31 } 32 control.4 { 33 iface MIXER 34 name 'IEC958 Playback Default' 35 value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 36 comment { 37 access 'read write' 38 type IEC958 39 count 1 40 } 41 } 42 control.5 { 43 iface MIXER 44 name 'IEC958 Playback Switch' 45 value true 46 comment { 47 access 'read write' 48 type BOOLEAN 49 count 1 50 } 51 } 52 control.6 { 53 iface PCM 54 device 3 55 name ELD 56 value '' 57 comment { 58 access 'read volatile' 59 type BYTES 60 count 0 61 } 62 } 63 control.7 { 64 iface CARD 65 name 'HDMI/DP,pcm=7 Jack' 66 value true 67 comment { 68 access read 69 type BOOLEAN 70 count 1 71 } 72 } 73 control.8 { 74 iface MIXER 75 name 'IEC958 Playback Con Mask' 76 index 1 77 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 78 comment { 79 access read 80 type IEC958 81 count 1 82 } 83 } 84 control.9 { 85 iface MIXER 86 name 'IEC958 Playback Pro Mask' 87 index 1 88 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 89 comment { 90 access read 91 type IEC958 92 count 1 93 } 94 } 95 control.10 { 96 iface MIXER 97 name 'IEC958 Playback Default' 98 index 1 99 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 100 comment { 101 access 'read write' 102 type IEC958 103 count 1 104 } 105 } 106 control.11 { 107 iface MIXER 108 name 'IEC958 Playback Switch' 109 index 1 110 value true 111 comment { 112 access 'read write' 113 type BOOLEAN 114 count 1 115 } 116 } 117 control.12 { 118 iface PCM 119 device 7 120 name ELD 121 value '100008006a10000100000000000000000469b12341535553205041323338091707000000' 122 comment { 123 access 'read volatile' 124 type BYTES 125 count 36 126 } 127 } 128 control.13 { 129 iface CARD 130 name 'HDMI/DP,pcm=8 Jack' 131 value false 132 comment { 133 access read 134 type BOOLEAN 135 count 1 136 } 137 } 138 control.14 { 139 iface MIXER 140 name 'IEC958 Playback Con Mask' 141 index 2 142 value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 143 comment { 144 access read 145 type IEC958 146 count 1 147 } 148 } 149 control.15 { 150 iface MIXER 151 name 'IEC958 Playback Pro Mask' 152 index 2 153 value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 154 comment { 155 access read 156 type IEC958 157 count 1 158 } 159 } 160 control.16 { 161 iface MIXER 162 name 'IEC958 Playback Default' 163 index 2 164 value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' 165 comment { 166 access 'read write' 167 type IEC958 168 count 1 169 } 170 } 171 control.17 { 172 iface MIXER 173 name 'IEC958 Playback Switch' 174 index 2 175 value true 176 comment { 177 access 'read write' 178 type BOOLEAN 179 count 1 180 } 181 } 182 control.18 { 183 iface PCM 184 device 8 185 name ELD 186 value '' 187 comment { 188 access 'read volatile' 189 type BYTES 190 count 0 191 } 192 } 193 control.19 { 194 iface PCM 195 device 3 196 name 'Playback Channel Map' 197 value.0 0 198 value.1 0 199 value.2 0 200 value.3 0 201 value.4 0 202 value.5 0 203 value.6 0 204 value.7 0 205 comment { 206 access 'read write' 207 type INTEGER 208 count 8 209 range '0 - 36' 210 } 211 } 212 control.20 { 213 iface PCM 214 device 7 215 name 'Playback Channel Map' 216 value.0 0 217 value.1 0 218 value.2 0 219 value.3 0 220 value.4 0 221 value.5 0 222 value.6 0 223 value.7 0 224 comment { 225 access 'read write' 226 type INTEGER 227 count 8 228 range '0 - 36' 229 } 230 } 231 control.21 { 232 iface PCM 233 device 8 234 name 'Playback Channel Map' 235 value.0 0 236 value.1 0 237 value.2 0 238 value.3 0 239 value.4 0 240 value.5 0 241 value.6 0 242 value.7 0 243 comment { 244 access 'read write' 245 type INTEGER 246 count 8 247 range '0 - 36' 248 } 249 } 250} 251state.PCH { 252 control.1 { 253 iface MIXER 254 name 'Master Playback Volume' 255 value.0 41 256 value.1 41 257 comment { 258 access 'read write' 259 type INTEGER 260 count 2 261 range '0 - 87' 262 dbmin -6525 263 dbmax 0 264 dbvalue.0 -3450 265 dbvalue.1 -3450 266 } 267 } 268 control.2 { 269 iface MIXER 270 name 'Master Playback Switch' 271 value.0 true 272 value.1 true 273 comment { 274 access 'read write' 275 type BOOLEAN 276 count 2 277 } 278 } 279 control.3 { 280 iface MIXER 281 name 'Loopback Mixing' 282 value Enabled 283 comment { 284 access 'read write' 285 type ENUMERATED 286 count 1 287 item.0 Disabled 288 item.1 Enabled 289 } 290 } 291 control.4 { 292 iface MIXER 293 name 'Mic Playback Volume' 294 value.0 0 295 value.1 0 296 comment { 297 access 'read write' 298 type INTEGER 299 count 2 300 range '0 - 31' 301 dbmin -3450 302 dbmax 1200 303 dbvalue.0 -3450 304 dbvalue.1 -3450 305 } 306 } 307 control.5 { 308 iface MIXER 309 name 'Mic Playback Switch' 310 value.0 true 311 value.1 true 312 comment { 313 access 'read write' 314 type BOOLEAN 315 count 2 316 } 317 } 318 control.6 { 319 iface MIXER 320 name 'Capture Volume' 321 value.0 21 322 value.1 21 323 comment { 324 access 'read write' 325 type INTEGER 326 count 2 327 range '0 - 63' 328 dbmin -1725 329 dbmax 3000 330 dbvalue.0 -150 331 dbvalue.1 -150 332 } 333 } 334 control.7 { 335 iface MIXER 336 name 'Capture Switch' 337 value.0 true 338 value.1 true 339 comment { 340 access 'read write' 341 type BOOLEAN 342 count 2 343 } 344 } 345 control.8 { 346 iface MIXER 347 name 'Mic Boost Volume' 348 value.0 0 349 value.1 0 350 comment { 351 access 'read write' 352 type INTEGER 353 count 2 354 range '0 - 3' 355 dbmin 0 356 dbmax 3600 357 dbvalue.0 0 358 dbvalue.1 0 359 } 360 } 361 control.9 { 362 iface CARD 363 name 'Mic Jack' 364 value false 365 comment { 366 access read 367 type BOOLEAN 368 count 1 369 } 370 } 371 control.10 { 372 iface CARD 373 name 'Headphone Jack' 374 value true 375 comment { 376 access read 377 type BOOLEAN 378 count 1 379 } 380 } 381 control.11 { 382 iface PCM 383 name 'Playback Channel Map' 384 value.0 0 385 value.1 0 386 comment { 387 access read 388 type INTEGER 389 count 2 390 range '0 - 36' 391 } 392 } 393 control.12 { 394 iface PCM 395 name 'Capture Channel Map' 396 value.0 0 397 value.1 0 398 comment { 399 access read 400 type INTEGER 401 count 2 402 range '0 - 36' 403 } 404 } 405 control.13 { 406 iface MIXER 407 name 'PCM Playback Volume' 408 value.0 105 409 value.1 105 410 comment { 411 access 'read write user' 412 type INTEGER 413 count 2 414 range '0 - 255' 415 tlv '0000000100000008ffffec1400000014' 416 dbmin -5100 417 dbmax 0 418 dbvalue.0 -3000 419 dbvalue.1 -3000 420 } 421 } 422 control.14 { 423 iface MIXER 424 name 'Digital Capture Volume' 425 value.0 60 426 value.1 60 427 comment { 428 access 'read write user' 429 type INTEGER 430 count 2 431 range '0 - 120' 432 tlv '0000000100000008fffff44800000032' 433 dbmin -3000 434 dbmax 3000 435 dbvalue.0 0 436 dbvalue.1 0 437 } 438 } 439} 440