| # | |
| # Configuration for the Intel HDMI/DP LPE audio | |
| # | |
| HdmiLpeAudio.pcm.hdmi.0 { | |
| @args [ CARD AES0 AES1 AES2 AES3 ] | |
| @args.CARD { | |
| type string | |
| } | |
| @args.AES0 { | |
| type integer | |
| } | |
| @args.AES1 { | |
| type integer | |
| } | |
| @args.AES2 { | |
| type integer | |
| } | |
| @args.AES3 { | |
| type integer | |
| } | |
| type hooks | |
| slave.pcm { | |
| type hw | |
| card $CARD | |
| } | |
| hooks.0 { | |
| type ctl_elems | |
| hook_args [ | |
| { | |
| interface PCM | |
| name "IEC958 Playback Default" | |
| device 0 | |
| lock true | |
| preserve true | |
| value [ $AES0 $AES1 $AES2 $AES3 ] | |
| } | |
| ] | |
| } | |
| } | |
| HdmiLpeAudio.pcm.hdmi.1 { | |
| @args [ CARD AES0 AES1 AES2 AES3 ] | |
| @args.CARD { | |
| type string | |
| } | |
| @args.AES0 { | |
| type integer | |
| } | |
| @args.AES1 { | |
| type integer | |
| } | |
| @args.AES2 { | |
| type integer | |
| } | |
| @args.AES3 { | |
| type integer | |
| } | |
| type hooks | |
| slave.pcm { | |
| type hw | |
| card $CARD | |
| device 1 | |
| } | |
| hooks.0 { | |
| type ctl_elems | |
| hook_args [ | |
| { | |
| interface PCM | |
| name "IEC958 Playback Default" | |
| device 1 | |
| lock true | |
| preserve true | |
| value [ $AES0 $AES1 $AES2 $AES3 ] | |
| } | |
| ] | |
| } | |
| } | |
| HdmiLpeAudio.pcm.hdmi.2 { | |
| @args [ CARD AES0 AES1 AES2 AES3 ] | |
| @args.CARD { | |
| type string | |
| } | |
| @args.AES0 { | |
| type integer | |
| } | |
| @args.AES1 { | |
| type integer | |
| } | |
| @args.AES2 { | |
| type integer | |
| } | |
| @args.AES3 { | |
| type integer | |
| } | |
| type hooks | |
| slave.pcm { | |
| type hw | |
| card $CARD | |
| device 2 | |
| } | |
| hooks.0 { | |
| type ctl_elems | |
| hook_args [ | |
| { | |
| interface PCM | |
| name "IEC958 Playback Default" | |
| device 2 | |
| lock true | |
| preserve true | |
| value [ $AES0 $AES1 $AES2 $AES3 ] | |
| } | |
| ] | |
| } | |
| } |