1d5ac70f0Sopenharmony_ci#
2d5ac70f0Sopenharmony_ci# Configuration for Digigram VXpocket
3d5ac70f0Sopenharmony_ci#
4d5ac70f0Sopenharmony_ci
5d5ac70f0Sopenharmony_ci<confdir:pcm/front.conf>
6d5ac70f0Sopenharmony_ci
7d5ac70f0Sopenharmony_ciVXPocket.pcm.front.0 {
8d5ac70f0Sopenharmony_ci	@args [ CARD ]
9d5ac70f0Sopenharmony_ci	@args.CARD {
10d5ac70f0Sopenharmony_ci		type string
11d5ac70f0Sopenharmony_ci	}
12d5ac70f0Sopenharmony_ci	type hw
13d5ac70f0Sopenharmony_ci	card $CARD
14d5ac70f0Sopenharmony_ci}	
15d5ac70f0Sopenharmony_ci
16d5ac70f0Sopenharmony_ci<confdir:pcm/iec958.conf>
17d5ac70f0Sopenharmony_ci
18d5ac70f0Sopenharmony_ciVXPocket.pcm.iec958.0 {
19d5ac70f0Sopenharmony_ci	@args [ CARD AES0 AES1 AES2 AES3 ]
20d5ac70f0Sopenharmony_ci	@args.CARD {
21d5ac70f0Sopenharmony_ci		type string
22d5ac70f0Sopenharmony_ci	}
23d5ac70f0Sopenharmony_ci	@args.AES0 {
24d5ac70f0Sopenharmony_ci		type integer
25d5ac70f0Sopenharmony_ci	}
26d5ac70f0Sopenharmony_ci	@args.AES1 {
27d5ac70f0Sopenharmony_ci		type integer
28d5ac70f0Sopenharmony_ci	}
29d5ac70f0Sopenharmony_ci	@args.AES2 {
30d5ac70f0Sopenharmony_ci		type integer
31d5ac70f0Sopenharmony_ci	}
32d5ac70f0Sopenharmony_ci	@args.AES3 {
33d5ac70f0Sopenharmony_ci		type integer
34d5ac70f0Sopenharmony_ci	}
35d5ac70f0Sopenharmony_ci	type hooks
36d5ac70f0Sopenharmony_ci	slave.pcm {
37d5ac70f0Sopenharmony_ci		type hw
38d5ac70f0Sopenharmony_ci		card $CARD
39d5ac70f0Sopenharmony_ci	}
40d5ac70f0Sopenharmony_ci	hooks.0 {
41d5ac70f0Sopenharmony_ci		type ctl_elems
42d5ac70f0Sopenharmony_ci		hook_args [
43d5ac70f0Sopenharmony_ci			{
44d5ac70f0Sopenharmony_ci				interface PCM
45d5ac70f0Sopenharmony_ci				name "IEC958 Playback Default"
46d5ac70f0Sopenharmony_ci				lock true
47d5ac70f0Sopenharmony_ci				preserve true
48d5ac70f0Sopenharmony_ci				optional true
49d5ac70f0Sopenharmony_ci				value [ $AES0 $AES1 $AES2 $AES3 ]
50d5ac70f0Sopenharmony_ci			}
51d5ac70f0Sopenharmony_ci			{
52d5ac70f0Sopenharmony_ci				# for compatibility with older drivers
53d5ac70f0Sopenharmony_ci				name "IEC958 Playback Default"
54d5ac70f0Sopenharmony_ci				lock true
55d5ac70f0Sopenharmony_ci				preserve true
56d5ac70f0Sopenharmony_ci				optional true
57d5ac70f0Sopenharmony_ci				value [ $AES0 $AES1 $AES2 $AES3 ]
58d5ac70f0Sopenharmony_ci			}
59d5ac70f0Sopenharmony_ci		]
60d5ac70f0Sopenharmony_ci	}
61d5ac70f0Sopenharmony_ci}
62