forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'asoc-fix-v6.9-rc2' of https://git.kernel.org/pub/scm/linux…
…/kernel/git/broonie/sound into for-linus ASoC: Fixes for v6.9 A relatively large set of fixes here, the biggest piece of it is a series correcting some problems with the delay reporting for Intel SOF cards but there's a bunch of other things. Everything here is driver specific except for a fix in the core for an issue with sign extension handling volume controls.
Showing
10,672 changed files
with
635,965 additions
and
198,385 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
Alan Cox <[email protected]> | ||
Alan Cox <[email protected]> | ||
Christoph Hellwig <[email protected]> | ||
Jeff Kirsher <[email protected]> | ||
Marc Gonzalez <[email protected]> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -52,6 +52,7 @@ | |
*.xz | ||
*.zst | ||
Module.symvers | ||
dtbs-list | ||
modules.order | ||
|
||
# | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -63,6 +63,11 @@ D: dosfs, LILO, some fd features, ATM, various other hacks here and there | |
S: Buenos Aires | ||
S: Argentina | ||
|
||
NTFS FILESYSTEM | ||
N: Anton Altaparmakov | ||
E: [email protected] | ||
D: NTFS filesystem | ||
|
||
N: Tim Alpaerts | ||
E: [email protected] | ||
D: 802.2 class II logical link control layer, | ||
|
@@ -2955,6 +2960,11 @@ S: 2364 Old Trail Drive | |
S: Reston, Virginia 20191 | ||
S: USA | ||
|
||
N: Sekhar Nori | ||
E: [email protected] | ||
D: Maintainer of Texas Instruments DaVinci machine support, contributor | ||
D: to device drivers relevant to that SoC family. | ||
|
||
N: Fredrik Noring | ||
E: [email protected] | ||
W: http://www.lysator.liu.se/~noring/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -33,3 +33,37 @@ Description: | |
device cannot clear poison from the address, -ENXIO is returned. | ||
The clear_poison attribute is only visible for devices | ||
supporting the capability. | ||
|
||
What: /sys/kernel/debug/cxl/einj_types | ||
Date: January, 2024 | ||
KernelVersion: v6.9 | ||
Contact: [email protected] | ||
Description: | ||
(RO) Prints the CXL protocol error types made available by | ||
the platform in the format: | ||
|
||
0x<error number> <error type> | ||
|
||
The possible error types are (as of ACPI v6.5): | ||
|
||
0x1000 CXL.cache Protocol Correctable | ||
0x2000 CXL.cache Protocol Uncorrectable non-fatal | ||
0x4000 CXL.cache Protocol Uncorrectable fatal | ||
0x8000 CXL.mem Protocol Correctable | ||
0x10000 CXL.mem Protocol Uncorrectable non-fatal | ||
0x20000 CXL.mem Protocol Uncorrectable fatal | ||
|
||
The <error number> can be written to einj_inject to inject | ||
<error type> into a chosen dport. | ||
|
||
What: /sys/kernel/debug/cxl/$dport_dev/einj_inject | ||
Date: January, 2024 | ||
KernelVersion: v6.9 | ||
Contact: [email protected] | ||
Description: | ||
(WO) Writing an integer to this file injects the corresponding | ||
CXL protocol error into $dport_dev ($dport_dev will be a device | ||
name from /sys/bus/pci/devices). The integer to type mapping for | ||
injection can be found by reading from einj_types. If the dport | ||
was enumerated in RCH mode, a CXL 1.1 error is injected, otherwise | ||
a CXL 2.0 error is injected. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -81,3 +81,29 @@ Description: (RO) Read returns, for each Acceleration Engine (AE), the number | |
<N>: Number of Compress and Verify (CnV) errors and type | ||
of the last CnV error detected by Acceleration | ||
Engine N. | ||
|
||
What: /sys/kernel/debug/qat_<device>_<BDF>/heartbeat/inject_error | ||
Date: March 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: (WO) Write to inject an error that simulates an heartbeat | ||
failure. This is to be used for testing purposes. | ||
|
||
After writing this file, the driver stops arbitration on a | ||
random engine and disables the fetching of heartbeat counters. | ||
If a workload is running on the device, a job submitted to the | ||
accelerator might not get a response and a read of the | ||
`heartbeat/status` attribute might report -1, i.e. device | ||
unresponsive. | ||
The error is unrecoverable thus the device must be restarted to | ||
restore its functionality. | ||
|
||
This attribute is available only when the kernel is built with | ||
CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION=y. | ||
|
||
A write of 1 enables error injection. | ||
|
||
The following example shows how to enable error injection:: | ||
|
||
# cd /sys/kernel/debug/qat_<device>_<BDF> | ||
# echo 1 > heartbeat/inject_error |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -111,6 +111,28 @@ Description: QM debug registers(regs) read hardware register value. This | |
node is used to show the change of the qm register values. This | ||
node can be help users to check the change of register values. | ||
|
||
What: /sys/kernel/debug/hisi_hpre/<bdf>/qm/qm_state | ||
Date: Jan 2024 | ||
Contact: [email protected] | ||
Description: Dump the state of the device. | ||
0: busy, 1: idle. | ||
Only available for PF, and take no other effect on HPRE. | ||
|
||
What: /sys/kernel/debug/hisi_hpre/<bdf>/qm/dev_timeout | ||
Date: Feb 2024 | ||
Contact: [email protected] | ||
Description: Set the wait time when stop queue fails. Available for both PF | ||
and VF, and take no other effect on HPRE. | ||
0: not wait(default), others value: wait dev_timeout * 20 microsecond. | ||
|
||
What: /sys/kernel/debug/hisi_hpre/<bdf>/qm/dev_state | ||
Date: Feb 2024 | ||
Contact: [email protected] | ||
Description: Dump the stop queue status of the QM. The default value is 0, | ||
if dev_timeout is set, when stop queue fails, the dev_state | ||
will return non-zero value. Available for both PF and VF, | ||
and take no other effect on HPRE. | ||
|
||
What: /sys/kernel/debug/hisi_hpre/<bdf>/hpre_dfx/diff_regs | ||
Date: Mar 2022 | ||
Contact: [email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -91,6 +91,28 @@ Description: QM debug registers(regs) read hardware register value. This | |
node is used to show the change of the qm register values. This | ||
node can be help users to check the change of register values. | ||
|
||
What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/qm_state | ||
Date: Jan 2024 | ||
Contact: [email protected] | ||
Description: Dump the state of the device. | ||
0: busy, 1: idle. | ||
Only available for PF, and take no other effect on SEC. | ||
|
||
What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/dev_timeout | ||
Date: Feb 2024 | ||
Contact: [email protected] | ||
Description: Set the wait time when stop queue fails. Available for both PF | ||
and VF, and take no other effect on SEC. | ||
0: not wait(default), others value: wait dev_timeout * 20 microsecond. | ||
|
||
What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/dev_state | ||
Date: Feb 2024 | ||
Contact: [email protected] | ||
Description: Dump the stop queue status of the QM. The default value is 0, | ||
if dev_timeout is set, when stop queue fails, the dev_state | ||
will return non-zero value. Available for both PF and VF, | ||
and take no other effect on SEC. | ||
|
||
What: /sys/kernel/debug/hisi_sec2/<bdf>/sec_dfx/diff_regs | ||
Date: Mar 2022 | ||
Contact: [email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -104,6 +104,28 @@ Description: QM debug registers(regs) read hardware register value. This | |
node is used to show the change of the qm registers value. This | ||
node can be help users to check the change of register values. | ||
|
||
What: /sys/kernel/debug/hisi_zip/<bdf>/qm/qm_state | ||
Date: Jan 2024 | ||
Contact: [email protected] | ||
Description: Dump the state of the device. | ||
0: busy, 1: idle. | ||
Only available for PF, and take no other effect on ZIP. | ||
|
||
What: /sys/kernel/debug/hisi_zip/<bdf>/qm/dev_timeout | ||
Date: Feb 2024 | ||
Contact: [email protected] | ||
Description: Set the wait time when stop queue fails. Available for both PF | ||
and VF, and take no other effect on ZIP. | ||
0: not wait(default), others value: wait dev_timeout * 20 microsecond. | ||
|
||
What: /sys/kernel/debug/hisi_zip/<bdf>/qm/dev_state | ||
Date: Feb 2024 | ||
Contact: [email protected] | ||
Description: Dump the stop queue status of the QM. The default value is 0, | ||
if dev_timeout is set, when stop queue fails, the dev_state | ||
will return non-zero value. Available for both PF and VF, | ||
and take no other effect on ZIP. | ||
|
||
What: /sys/kernel/debug/hisi_zip/<bdf>/zip_dfx/diff_regs | ||
Date: Mar 2022 | ||
Contact: [email protected] | ||
|
Oops, something went wrong.