File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -1059,6 +1059,12 @@ The model name ``generic`` is treated as a special case. When this
1059
1059
model is given, the driver uses the generic codec parser without
1060
1060
"codec-patch". It's sometimes good for testing and debugging.
1061
1061
1062
+ The model option can be used also for aliasing to another PCI or codec
1063
+ SSID. When it's passed in the form of ``model=XXXX:YYYY `` where XXXX
1064
+ and YYYY are the sub-vendor and sub-device IDs in hex numbers,
1065
+ respectively, the driver will refer to that SSID as a reference to the
1066
+ quirk table.
1067
+
1062
1068
If the default configuration doesn't work and one of the above
1063
1069
matches with your device, report it together with alsa-info.sh
1064
1070
output (with ``--no-upload `` option) to kernel bugzilla or alsa-devel
Original file line number Diff line number Diff line change @@ -215,6 +215,17 @@ There are a few special model option values:
215
215
* when ``generic `` is passed, the codec-specific parser is skipped and
216
216
only the generic parser is used.
217
217
218
+ A new style for the model option that was introduced since 5.15 kernel
219
+ is to pass the PCI or codec SSID in the form of ``model=XXXX:YYYY ``
220
+ where XXXX and YYYY are the sub-vendor and sub-device IDs in hex
221
+ numbers, respectively. This is a kind of aliasing to another device;
222
+ when this form is given, the driver will refer to that SSID as a
223
+ reference to the quirk table. It'd be useful especially when the
224
+ target quirk isn't listed in the model table. For example, passing
225
+ model=103c:8862 will apply the quirk for HP ProBook 445 G8 (which
226
+ isn't found in the model table as of writing) as long as the device is
227
+ handled equivalently by the same driver.
228
+
218
229
219
230
Speaker and Headphone Output
220
231
----------------------------
You can’t perform that action at this time.
0 commit comments