aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/alsa/alsa-ucm-conf/0003-ucm.conf-support-KernelModule-CardLongName.conf-path.patch
blob: 49f02b08feb4e11c4c1f6aa2e86169725c5b624c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Date: Fri, 29 Jan 2021 15:31:35 +0300
Subject: ucm.conf: support KernelModule/CardLongName.conf paths

Add support for 'ucm2/module/${KernelModule}/${CardLongName}.conf'
paths.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Change-Id: Ib006691e4b384543f97897c03fe575f8278e66f5
---
 ucm2/ucm.conf | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/ucm2/ucm.conf b/ucm2/ucm.conf
index 9e78df1..a9613a2 100644
--- a/ucm2/ucm.conf
+++ b/ucm2/ucm.conf
@@ -53,6 +53,10 @@ If.driver {
 			False {
 				Define.KernelModulePath "class/sound/card${CardNumber}/device/driver/module"
 				Define.KernelModule "$${sys:$KernelModulePath}"
+				UseCasePath.modulelongname {
+					Directory "module/${var:KernelModule}"
+					File "${CardLongName}.conf"
+				}
 				UseCasePath.module {
 					Directory "module"
 					File "${var:KernelModule}.conf"