• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#
2# Configuration for the Intel HDMI/DP LPE audio
3#
4
5<confdir:pcm/hdmi.conf>
6
7HdmiLpeAudio.pcm.hdmi.0 {
8	@args [ CARD AES0 AES1 AES2 AES3 ]
9	@args.CARD {
10		type string
11	}
12	@args.AES0 {
13		type integer
14	}
15	@args.AES1 {
16		type integer
17	}
18	@args.AES2 {
19		type integer
20	}
21	@args.AES3 {
22		type integer
23	}
24	type hooks
25	slave.pcm {
26		type hw
27		card $CARD
28	}
29	hooks.0 {
30		type ctl_elems
31		hook_args [
32			{
33				interface PCM
34				name "IEC958 Playback Default"
35				device 0
36				lock true
37				preserve true
38				value [ $AES0 $AES1 $AES2 $AES3 ]
39			}
40		]
41	}
42}
43
44HdmiLpeAudio.pcm.hdmi.1 {
45	@args [ CARD AES0 AES1 AES2 AES3 ]
46	@args.CARD {
47		type string
48	}
49	@args.AES0 {
50		type integer
51	}
52	@args.AES1 {
53		type integer
54	}
55	@args.AES2 {
56		type integer
57	}
58	@args.AES3 {
59		type integer
60	}
61	type hooks
62	slave.pcm {
63		type hw
64		card $CARD
65		device 1
66	}
67	hooks.0 {
68		type ctl_elems
69		hook_args [
70			{
71				interface PCM
72				name "IEC958 Playback Default"
73				device 1
74				lock true
75				preserve true
76				value [ $AES0 $AES1 $AES2 $AES3 ]
77			}
78		]
79	}
80}
81
82HdmiLpeAudio.pcm.hdmi.2 {
83	@args [ CARD AES0 AES1 AES2 AES3 ]
84	@args.CARD {
85		type string
86	}
87	@args.AES0 {
88		type integer
89	}
90	@args.AES1 {
91		type integer
92	}
93	@args.AES2 {
94		type integer
95	}
96	@args.AES3 {
97		type integer
98	}
99	type hooks
100	slave.pcm {
101		type hw
102		card $CARD
103		device 2
104	}
105	hooks.0 {
106		type ctl_elems
107		hook_args [
108			{
109				interface PCM
110				name "IEC958 Playback Default"
111				device 2
112				lock true
113				preserve true
114				value [ $AES0 $AES1 $AES2 $AES3 ]
115			}
116		]
117	}
118}
119