From 99f1987a1e864523a7a423f1840ca6a76045d619 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 10 Dec 2025 16:17:57 +0100 Subject: [PATCH] conf: ICH,ICH4,ICH-MODEM: define pcm configuration block only one time There may be multiple ICH soundcards in the system. Overwrite the PCM configurations when loaded multiple times. Signed-off-by: Jaroslav Kysela --- src/conf/cards/ICH-MODEM.conf | 2 +- src/conf/cards/ICH.conf | 10 +++++----- src/conf/cards/ICH4.conf | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/conf/cards/ICH-MODEM.conf b/src/conf/cards/ICH-MODEM.conf index b96b5aaf..855f3a96 100644 --- a/src/conf/cards/ICH-MODEM.conf +++ b/src/conf/cards/ICH-MODEM.conf @@ -4,7 +4,7 @@ -ICH-MODEM.pcm.modem.0 { +ICH-MODEM.pcm.modem.!0 { @args [ CARD ] @args.CARD { type string diff --git a/src/conf/cards/ICH.conf b/src/conf/cards/ICH.conf index 6fc9a5a2..c35c8d02 100644 --- a/src/conf/cards/ICH.conf +++ b/src/conf/cards/ICH.conf @@ -4,7 +4,7 @@ -ICH.pcm.front.0 { +ICH.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -21,7 +21,7 @@ ICH.pcm.front.0 { } # default with dmix+softvol & dsnoop -ICH.pcm.default { +ICH.pcm.!default { @args [ CARD ] @args.CARD { type string @@ -52,7 +52,7 @@ ICH.pcm.default { -ICH.pcm.surround40.0 { +ICH.pcm.surround40.!0 { @args [ CARD ] @args.CARD { type string @@ -103,7 +103,7 @@ ICH.pcm.surround40.0 { -ICH.pcm.surround51.0 { +ICH.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -174,7 +174,7 @@ ICH.pcm.surround51.0 { -ICH.pcm.iec958.0 { +ICH.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string diff --git a/src/conf/cards/ICH4.conf b/src/conf/cards/ICH4.conf index 64ec883d..11c85a6e 100644 --- a/src/conf/cards/ICH4.conf +++ b/src/conf/cards/ICH4.conf @@ -4,7 +4,7 @@ -ICH4.pcm.front.0 { +ICH4.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -21,7 +21,7 @@ ICH4.pcm.front.0 { } # default with dmix+softvol & dsnoop -ICH4.pcm.default { +ICH4.pcm.!default { @args [ CARD ] @args.CARD { type string @@ -52,7 +52,7 @@ ICH4.pcm.default { -ICH4.pcm.surround40.0 { +ICH4.pcm.surround40.!0 { @args [ CARD ] @args.CARD { type string @@ -103,7 +103,7 @@ ICH4.pcm.surround40.0 { -ICH4.pcm.surround51.0 { +ICH4.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -164,7 +164,7 @@ ICH4.pcm.surround51.0 { -ICH4.pcm.iec958.0 { +ICH4.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string -- 2.47.3