From 3969e458124f6933e2f440c2b0b39b29de791a78 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 10 Dec 2025 12:12:47 +0100 Subject: [PATCH] conf: AACI,ATIIXP: define pcm configuration block only one time There may be multiple AACI,ATIIXP soundcards in the system. Overwrite the PCM configurations when loaded multiple times. Signed-off-by: Jaroslav Kysela --- src/conf/cards/AACI.conf | 4 ++-- src/conf/cards/ATIIXP-MODEM.conf | 2 +- src/conf/cards/ATIIXP-SPDMA.conf | 10 +++++----- src/conf/cards/ATIIXP.conf | 10 +++++----- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/conf/cards/AACI.conf b/src/conf/cards/AACI.conf index 748586a0..ff4778b4 100644 --- a/src/conf/cards/AACI.conf +++ b/src/conf/cards/AACI.conf @@ -4,7 +4,7 @@ -AACI.pcm.front.0 { +AACI.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -19,7 +19,7 @@ AACI.pcm.surround40.0 "cards.AACI.pcm.front.0" -AACI.pcm.surround51.0 { +AACI.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string diff --git a/src/conf/cards/ATIIXP-MODEM.conf b/src/conf/cards/ATIIXP-MODEM.conf index 6e52af05..1f69b735 100644 --- a/src/conf/cards/ATIIXP-MODEM.conf +++ b/src/conf/cards/ATIIXP-MODEM.conf @@ -4,7 +4,7 @@ -ATIIXP-MODEM.pcm.modem.0 { +ATIIXP-MODEM.pcm.modem.!0 { @args [ CARD ] @args.CARD { type string diff --git a/src/conf/cards/ATIIXP-SPDMA.conf b/src/conf/cards/ATIIXP-SPDMA.conf index 42540d68..12c40efc 100644 --- a/src/conf/cards/ATIIXP-SPDMA.conf +++ b/src/conf/cards/ATIIXP-SPDMA.conf @@ -4,7 +4,7 @@ -ATIIXP-SPDMA.pcm.front.0 { +ATIIXP-SPDMA.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -14,7 +14,7 @@ ATIIXP-SPDMA.pcm.front.0 { } # default with dmix/dsnoop -ATIIXP.pcm.default { +ATIIXP.pcm.!default { @args [ CARD ] @args.CARD { type string @@ -38,7 +38,7 @@ ATIIXP.pcm.default { -ATIIXP-SPDMA.pcm.surround40.0 { +ATIIXP-SPDMA.pcm.surround40.!0 { @args [ CARD ] @args.CARD { type string @@ -82,7 +82,7 @@ ATIIXP-SPDMA.pcm.surround40.0 { -ATIIXP-SPDMA.pcm.surround51.0 { +ATIIXP-SPDMA.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -136,7 +136,7 @@ ATIIXP-SPDMA.pcm.surround51.0 { -ATIIXP-SPDMA.pcm.iec958.0 { +ATIIXP-SPDMA.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string diff --git a/src/conf/cards/ATIIXP.conf b/src/conf/cards/ATIIXP.conf index c4d33ef3..13e01c48 100644 --- a/src/conf/cards/ATIIXP.conf +++ b/src/conf/cards/ATIIXP.conf @@ -4,7 +4,7 @@ -ATIIXP.pcm.front.0 { +ATIIXP.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -14,7 +14,7 @@ ATIIXP.pcm.front.0 { } # default with dmix/dsnoop -ATIIXP.pcm.default { +ATIIXP.pcm.!default { @args [ CARD ] @args.CARD { type string @@ -38,7 +38,7 @@ ATIIXP.pcm.default { -ATIIXP.pcm.surround40.0 { +ATIIXP.pcm.surround40.!0 { @args [ CARD ] @args.CARD { type string @@ -82,7 +82,7 @@ ATIIXP.pcm.surround40.0 { -ATIIXP.pcm.surround51.0 { +ATIIXP.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -136,7 +136,7 @@ ATIIXP.pcm.surround51.0 { -ATIIXP.pcm.iec958.0 { +ATIIXP.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string -- 2.47.3