Skip to content

Commit a30a7a2

Browse files
committed
Merge tag 'asoc-fix-v6.9-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
ASoC: Fixes for v6.9 This is much larger than is ideal, partly due to your holiday but also due to several vendors having come in with relatively large fixes at similar times. It's all driver specific stuff. The meson fixes from Jerome fix some rare timing issues with blocking operations happening in triggers, plus the continuous clock support which fixes clocking for some platforms. The SOF series from Peter builds to the fix to avoid spurious resets of ChainDMA which triggered errors in cleanup paths with both PulseAudio and PipeWire, and there's also some simple new debugfs files from Pierre which make support a lot eaiser.
2 parents 39815cd + c5782bb commit a30a7a2

File tree

788 files changed

+10154
-4634
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

788 files changed

+10154
-4634
lines changed

.mailmap

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Adam Oldham <[email protected]>
2020
Adam Radford <[email protected]>
2121
2222
Adrian Bunk <[email protected]>
23+
2324
2425
2526
@@ -36,6 +37,7 @@ Alexei Avshalom Lazar <[email protected]> <[email protected]>
3637
Alexei Starovoitov <[email protected]> <[email protected]>
3738
Alexei Starovoitov <[email protected]> <[email protected]>
3839
Alexei Starovoitov <[email protected]> <[email protected]>
40+
3941
4042
4143
@@ -110,6 +112,7 @@ Brendan Higgins <[email protected]> <[email protected]>
110112
Brian Avery <[email protected]>
111113
Brian King <[email protected]>
112114
115+
113116
114117
115118
@@ -340,7 +343,8 @@ Lee Jones <[email protected]> <[email protected]>
340343
341344
342345
343-
Leonard Crestez <[email protected]> Leonard Crestez <[email protected]>
346+
347+
344348
345349
Leonard Göhrs <[email protected]>
346350
Leonid I Ananiev <[email protected]>
@@ -497,7 +501,8 @@ Prasad Sodagudi <[email protected]> <[email protected]>
497501
498502
499503
500-
504+
505+
501506
502507
503508
@@ -527,6 +532,7 @@ Rocky Liao <[email protected]> <[email protected]>
527532
528533
529534
535+
530536
531537
532538
@@ -649,6 +655,7 @@ Viresh Kumar <[email protected]> <[email protected]>
649655
650656
651657
658+
652659
653660
654661

Documentation/admin-guide/kernel-parameters.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6599,7 +6599,7 @@
65996599
To turn off having tracepoints sent to printk,
66006600
echo 0 > /proc/sys/kernel/tracepoint_printk
66016601
Note, echoing 1 into this file without the
6602-
tracepoint_printk kernel cmdline option has no effect.
6602+
tp_printk kernel cmdline option has no effect.
66036603

66046604
The tp_printk_stop_on_boot (see below) can also be used
66056605
to stop the printing of events to console at

Documentation/admin-guide/mm/zswap.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ Setting this parameter to 100 will disable the hysteresis.
155155

156156
Some users cannot tolerate the swapping that comes with zswap store failures
157157
and zswap writebacks. Swapping can be disabled entirely (without disabling
158-
zswap itself) on a cgroup-basis as follows:
158+
zswap itself) on a cgroup-basis as follows::
159159

160160
echo 0 > /sys/fs/cgroup/<cgroup-name>/memory.zswap.writeback
161161

@@ -166,7 +166,7 @@ writeback (because the same pages might be rejected again and again).
166166
When there is a sizable amount of cold memory residing in the zswap pool, it
167167
can be advantageous to proactively write these cold pages to swap and reclaim
168168
the memory for other use cases. By default, the zswap shrinker is disabled.
169-
User can enable it as follows:
169+
User can enable it as follows::
170170

171171
echo Y > /sys/module/zswap/parameters/shrinker_enabled
172172

Documentation/arch/x86/resctrl.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,7 @@ Memory b/w domain is L3 cache.
574574
MB:<cache_id0>=bandwidth0;<cache_id1>=bandwidth1;...
575575

576576
Memory bandwidth Allocation specified in MiBps
577-
---------------------------------------------
577+
----------------------------------------------
578578

579579
Memory bandwidth domain is L3 cache.
580580
::

Documentation/dev-tools/testing-overview.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ Some of these tools are listed below:
104104
KASAN and can be used in production. See Documentation/dev-tools/kfence.rst
105105
* lockdep is a locking correctness validator. See
106106
Documentation/locking/lockdep-design.rst
107+
* Runtime Verification (RV) supports checking specific behaviours for a given
108+
subsystem. See Documentation/trace/rv/runtime-verification.rst
107109
* There are several other pieces of debug instrumentation in the kernel, many
108110
of which can be found in lib/Kconfig.debug
109111

Documentation/devicetree/bindings/clock/keystone-gate.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
Status: Unstable - ABI compatibility may be broken in the future
2-
31
Binding for Keystone gate control driver which uses PSC controller IP.
42

53
This binding uses the common clock binding[1].

Documentation/devicetree/bindings/clock/keystone-pll.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
Status: Unstable - ABI compatibility may be broken in the future
2-
31
Binding for keystone PLLs. The main PLL IP typically has a multiplier,
42
a divider and a post divider. The additional PLL IPs like ARMPLL, DDRPLL
53
and PAPLL are controlled by the memory mapped register where as the Main

Documentation/devicetree/bindings/clock/ti/adpll.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
Binding for Texas Instruments ADPLL clock.
22

3-
Binding status: Unstable - ABI compatibility may be broken in the future
4-
53
This binding uses the common clock binding[1]. It assumes a
64
register-mapped ADPLL with two to three selectable input clocks
75
and three to four children.

Documentation/devicetree/bindings/clock/ti/apll.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
Binding for Texas Instruments APLL clock.
22

3-
Binding status: Unstable - ABI compatibility may be broken in the future
4-
53
This binding uses the common clock binding[1]. It assumes a
64
register-mapped APLL with usually two selectable input clocks
75
(reference clock and bypass clock), with analog phase locked

Documentation/devicetree/bindings/clock/ti/autoidle.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
Binding for Texas Instruments autoidle clock.
22

3-
Binding status: Unstable - ABI compatibility may be broken in the future
4-
53
This binding uses the common clock binding[1]. It assumes a register mapped
64
clock which can be put to idle automatically by hardware based on the usage
75
and a configuration bit setting. Autoidle clock is never an individual

0 commit comments

Comments
 (0)