Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1453 commits
Select commit Hold shift + click to select a range
746de48
ASoC: SOF: ipc4-topology: Fix shift-out-of-bounds for aggregated ALH …
ujfalusi Oct 8, 2026
f90f8af
ASoC: SOF: sof-client: Use event-handler mutex consistently
ujfalusi Oct 8, 2026
6cf3ab3
ALSA: hda/hdmi: clamp num_cvts against cvt_nids[] in hdmi_read_pin_conn
ujfalusi Oct 8, 2026
b3e7ddd
ALSA: hda/hdmi: clamp sad_count in ELD proc write handler
ujfalusi Oct 8, 2026
911655a
swiotlb: fix default_swiotlb_limit() for non-growable default pool
mszyprow Sep 30, 2026
f5e1a9a
ALSA: x86: hdmi: fix chmap array missing terminator entry
ujfalusi Oct 8, 2026
b732c98
Merge tag 'mm-hotfixes-stable-2026-10-07-21-48' of git://git.kernel.o…
torvalds Oct 8, 2026
156c9ca
Merge tag 'gpio-fixes-for-v7.3-rc7' of git://git.kernel.org/pub/scm/l…
torvalds Oct 8, 2026
47324d3
Merge tag 'pwrseq-fixes-for-v7.3-rc7' of git://git.kernel.org/pub/scm…
torvalds Oct 8, 2026
2597b3f
Merge regmap-linus into regmap-next
broonie Oct 8, 2026
9f19c8a
Merge regmap/for-7.4 into regmap-next
broonie Oct 8, 2026
4b1d046
MAINTAINERS: name the ext4 dev branch
matthiasgoergens Sep 23, 2026
3e78d7b
ext4: mark data=journal as deprecated and will be removed in January …
tytso Sep 24, 2026
6c377d1
Merge tag 'ext4_for_linus-7.3-rc7' of git://git.kernel.org/pub/scm/li…
torvalds Oct 8, 2026
5a768f5
Merge tag 'drm-intel-fixes-2026-10-08' of https://gitlab.freedesktop.…
airlied Oct 8, 2026
259c4a5
net: mana: reserve RX buffer headroom to fix forwarding performance
effective-light Oct 3, 2026
3f09003
veth: fix peer NETDEV_XDP_ACT_NDO_XMIT after GRO is toggled while down
tgao-cf Oct 6, 2026
c017800
selftests: net: veth: test peer ndo-xmit after GRO toggle while down
tgao-cf Oct 6, 2026
726be6a
Merge branch 'veth-fix-peer-netdev_xdp_act_ndo_xmit-after-gro-is-togg…
kuba-moo Oct 8, 2026
b056ca4
net/mlx5e: Order ICOSQ cc update after CQ doorbell
lrq-max Oct 6, 2026
fc13ba4
net: dsa: microchip: fix KSZ8765 fiber detection
Oct 7, 2026
7ea07af
mlxsw: spectrum_flower: Fix port range register leak in tmplt_create()
pmachata Oct 6, 2026
71198b5
selftests: mlxsw: Test port range occupancy on template create
pmachata Oct 6, 2026
ff6f515
Merge branch 'mlxsw-fix-port-range-register-leak'
kuba-moo Oct 8, 2026
2b82e16
net: sparx5: free the matchall entry on destroy
Danielmachon Oct 7, 2026
ab9414e
net: skbuff: don't leave stale bytes in skb_copy_and_csum_bits()
josefbacik Oct 7, 2026
089e588
xen/netfront: drop RX packets with a short Ethernet header
josefbacik Oct 7, 2026
513e238
net/packet: call packet_parse_headers after virtio_net_hdr_to_skb
wdebruij Oct 7, 2026
93ccaf1
xen/netfront: don't leak the skb when xennet_fill_frags() fails
josefbacik Oct 7, 2026
f8c8bd1
ptp: ocp: fix PCIe delay estimation calculation
Oct 7, 2026
6785011
ipv4: validate checksum_start before completing checksum
mstsirkin Oct 7, 2026
e02a5b6
ipv4: do not warn on route notification size race
4ncientH Oct 8, 2026
c97426e
ipv6: do not warn on route notification size race
4ncientH Oct 8, 2026
d578802
Merge branch 'ipv4-ipv6-do-not-warn-on-route-notification-size-races'
kuba-moo Oct 8, 2026
64a6b36
net/smc: protect clcsock lifetime in smc_getname
Ychame Oct 8, 2026
3c6a4b1
net: openvswitch: validate transport header presence in set_ipv6_addr
ffmancera Oct 8, 2026
65ab9de
wireguard: queueing: preserve tstamp_type when encapsulating packet
r-vdp Oct 8, 2026
d0305f8
wireguard: noise: reject response consumption after intermediate init…
zx2c4 Oct 8, 2026
fe4167b
Merge branch 'wireguard-fixes-for-7-3-rc7'
kuba-moo Oct 8, 2026
7c24a4e
vsock: Fix memory leak in vmci_transport_recv_dgram_cb()
Oct 8, 2026
6b48ed8
net: macb: check TX ring before modifying skb
nbuchwitz Oct 6, 2026
9151d6c
net: macb: copy shared skbs before appending the FCS
nbuchwitz Oct 6, 2026
37f1244
Merge branch 'net-macb-fix-software-fcs-handling-of-shared-and-requeu…
kuba-moo Oct 8, 2026
b59cabf
io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK
PtilopsisL Oct 6, 2026
6abc8e4
drm/vc4: Disable the V3D interrupt across runtime suspend
mairacanal Sep 25, 2026
cca0123
drm/vc4: Fix binner slot allocation failing on an idle GPU
mairacanal Sep 30, 2026
79c168e
PCI/AER: Skip error recovery on false alarms
l1k Oct 8, 2026
6ccf996
drm/nouveau: Skip the Turing CE workaround object for non-GR channels
marysaka Oct 7, 2026
af32da4
Merge tag 'net-7.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Oct 9, 2026
4415337
ALSA: caiaq: Register card at the final step
tiwai Oct 8, 2026
52b1213
ALSA: caiaq: Fix races at MIDI URB and trigger accesses
tiwai Oct 8, 2026
589fccb
ALSA: usb: us16x08: Fix racy accesses of mixer elements
tiwai Oct 8, 2026
e2ef553
ALSA: line6: Reject too small max packet sizes
tiwai Oct 8, 2026
d697983
ALSA: line6: Fix potential OOB write in line6_capture_copy()
tiwai Oct 8, 2026
360e688
ASoC: fsl_asrc_m2m: Fix bogus compress task pointer assignments
tiwai Oct 8, 2026
b83b78d
ALSA: hda: intel: Cancel delayed work at shutdown, too
tiwai Oct 8, 2026
874323b
ALSA: usb-audio: Add mic resolution quirk for Logitech Webcam C200
karawitan Oct 8, 2026
0572664
ALSA: usb-audio: Add feedback snap quirk for Mayflower ARC AMP
boxdot Oct 9, 2026
cde56da
io_uring/kbuf: don't charge provided buffer rings to RLIMIT_MEMLOCK
axboe Oct 8, 2026
6da8f40
io_uring/register: don't exempt disabled rings from task restrictions
gvozdetsky Oct 8, 2026
aa5d5f8
io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6
klausnat Oct 9, 2026
fddcf4c
io_uring/cancel: don't spin on local work the task can't run
Oct 8, 2026
f321cc4
Input: ati_remote2 - fix type confusion in device attribute handlers
ISCAS-Vulab Oct 9, 2026
f9282b8
Input: xpad - add support for Corsair Novablade Pro
krisfur Oct 9, 2026
41363c2
Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xbox
Otus9051 Sep 25, 2026
0688699
ASoC: SOF: Intel: Make sure that link and host DMA is coupled after use
ujfalusi Oct 9, 2026
9515f63
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Oct 9, 2026
f99005f
Merge tag 'vfs-7.3-rc7.fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Oct 9, 2026
fc1c250
Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsv…
torvalds Oct 9, 2026
c8d4256
Merge tag 'dma-mapping-7.3-2026-10-09' of git://git.kernel.org/pub/sc…
torvalds Oct 9, 2026
9a06d4b
Merge tag 'pmdomain-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Oct 9, 2026
5f6ee18
Merge tag 'sound-7.3-rc7' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Oct 9, 2026
f7bec60
Merge tag 'media/v7.3-3' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Oct 9, 2026
b71ccf6
Merge tag 'mmc-v7.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Oct 9, 2026
3857c2f
Merge tag 'pci-v7.3-fixes-4' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Oct 9, 2026
7a78c18
ALSA: hda: Disable unsol event handling at error and shutdown paths
tiwai Oct 9, 2026
569c6b2
ALSA: hda: Add lock around codec->registered flag manipulations
tiwai Oct 9, 2026
66530fb
ALSA: hda: Stop unsol event and jack polling at hda-ext device remova…
tiwai Oct 9, 2026
8cbf75d
ALSA: hda: Add NULL check for the driver pointer at unsol event work
tiwai Oct 9, 2026
f2293e7
ALSA: hda/realtek: Enable all four speaker amps on Lenovo ThinkBook X…
wilbit Oct 9, 2026
51ee6ce
ALSA: hda: Reset response counter when a verb times out
Oct 10, 2026
8362d65
ALSA: usb-audio: Enable native DSD for MOONDROP DAWN PRO2
DieflyCHN Oct 10, 2026
5703735
ALSA: hda/scodec: imply SERIAL_MULTI_INSTANTIATE for AW88399
marco-giunta Sep 12, 2026
9470379
MAINTAINERS: add entry for AW88399 HDA side codec driver
marco-giunta Sep 23, 2026
a8013cb
Merge tag 'drm-xe-fixes-2026-10-08' of https://gitlab.freedesktop.org…
airlied Oct 10, 2026
492c4de
Merge tag 'amd-drm-fixes-7.3-2026-10-08' of https://gitlab.freedeskto…
airlied Oct 10, 2026
c61e23e
Merge tag 'drm-misc-fixes-2026-10-09' of https://gitlab.freedesktop.o…
airlied Oct 10, 2026
b62f58b
Merge tag 'i2c-fixes-7.3-rc7' of git://git.kernel.org/pub/scm/linux/k…
torvalds Oct 10, 2026
bb934c2
Merge tag 'drm-fixes-2026-10-11' of https://gitlab.freedesktop.org/dr…
torvalds Oct 10, 2026
a5ebb76
Merge tag 'edac_urgent_for_v7.3_rc7' of git://git.kernel.org/pub/scm/…
torvalds Oct 10, 2026
d84d6c1
xfs: stop exchanging reflink flags when exchanging mappings
nszetei Oct 7, 2026
7dfb218
xfs: fix exchange-range-to-eof file size exchange
Oct 7, 2026
7ca1731
ALSA: seq: Wait for one RCU grace period when deleting all ports
lrfe Oct 10, 2026
dd83323
ALSA: hda/realtek: Fix mute LEDs on HP ENVY 17-cr1xxx
Fire-Aalt Oct 10, 2026
f21d232
ALSA: hda/cs8409: Fix for Dell Cirrus audio jack detect
Oct 7, 2026
b88c841
Merge tag 'input-for-v7.3-rc6' of git://git.kernel.org/pub/scm/linux/…
torvalds Oct 11, 2026
b2d929a
Merge tag 'riscv-for-linus-7.3-rc7' of git://git.kernel.org/pub/scm/l…
torvalds Oct 11, 2026
4d61397
Merge tag 'x86-urgent-2026-10-11' of git://git.kernel.org/pub/scm/lin…
torvalds Oct 11, 2026
5f97a3e
Merge tag 'xfs-fixes-7.3-rc7' of git://git.kernel.org/pub/scm/fs/xfs/…
torvalds Oct 11, 2026
b7c0316
Merge tag 'io_uring-7.3-20261010' of git://git.kernel.org/pub/scm/lin…
torvalds Oct 11, 2026
3d8cc52
landlock: Drop __counted_by from landlock_domain.handled_masks
ngocthang2710 Oct 10, 2026
4375b45
Merge tag 'block-7.3-20261010' of git://git.kernel.org/pub/scm/linux/…
torvalds Oct 11, 2026
d5b6dc3
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Oct 11, 2026
5906f15
Merge tag 'regulator-fix-v7.3-rc6' of git://git.kernel.org/pub/scm/li…
torvalds Oct 11, 2026
f479598
Merge tag 'spi-fix-v7.3-rc6' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Oct 11, 2026
d6d3455
Merge tag 'landlock-7.3-rc7' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Oct 11, 2026
24a19b9
Linux 7.3-rc7
torvalds Oct 12, 2026
f9e882a
ALSA: timer: Pin the module for userspace timer controllers
zzzccc427 Oct 11, 2026
f0e9db0
ALSA: virtio: reset I/O message fill level on prepare
houtinghang Oct 11, 2026
8af4d76
ALSA: usb-audio: Add iface reset and delay quirk for rongyuan GS20
LianqinHu Oct 12, 2026
16e585b
Merge branch 'for-linus' into for-next
tiwai Oct 12, 2026
682d6bb
ALSA: control_led: Fix deadlock between sysfs writes and card disconnect
lrfe Oct 11, 2026
293821f
ALSA: usb-audio: Add iface reset quirk for TASCAM US-16x08
Oct 12, 2026
dbfd3fb
ALSA: hda/conexant: Add quirk for Acer Aspire Go 16 mic mute LED
dnigamer Oct 12, 2026
8d70e36
ALSA: hda: cs35l41: Fix ACPI device reference leak on probe failure
Oct 12, 2026
f6be9f5
ASoC: Intel: avs: Reset the stream unless it is already prepared
Sha01in Oct 10, 2026
0936bbd
ASoC: stm32: spdifrx: fix synchronization state check
thnkslprpt Oct 11, 2026
203436d
ASoC: cs42l56: Put the Limiter Cushion control on the limiter register
sammiee5311 Oct 8, 2026
8b08b98
ASoC: cs42l52: Fix the NG Type Switch bit
sammiee5311 Oct 8, 2026
b26edc9
ASoC: pcm3168a: Fix the DAC zero flag polarity bit
sammiee5311 Oct 8, 2026
f793434
ASoC: max98371: Fix the Speaker DHT Min Volume bits
sammiee5311 Oct 8, 2026
d0567ca
ASoC: wm8978: Fix the 128x oversampling switch bits
sammiee5311 Oct 8, 2026
4db45fc
ASoC: nau8822: Fix the 128x oversampling switch bits
sammiee5311 Oct 8, 2026
8ac49fb
ASoC: Fix controls that write another control's bits
broonie Oct 12, 2026
50fb7f7
ASoC: codecs: rt5645: Simplify optional GPIO error handling
BuiDucPhuc Oct 9, 2026
c1e321b
ASoC: codecs: rt5659: propagate GPIO errors
BuiDucPhuc Oct 9, 2026
0f2bec6
ASoC: core: Add component constructor
crojewsk-intel Oct 7, 2026
4e2db62
ASoC: core: Rename and export soc_component_add()
crojewsk-intel Oct 7, 2026
8574699
ASoC: dmaengine: Switch to snd_snd_component_new()
crojewsk-intel Oct 7, 2026
c0e1ffe
ASoC: topology-test: Switch to snd_snd_component_new()
crojewsk-intel Oct 7, 2026
6cb74a0
ASoC: Intel: catpt: Switch to snd_snd_component_new()
crojewsk-intel Oct 7, 2026
d706500
ASoC: Intel: avs: Switch to snd_snd_component_new()
crojewsk-intel Oct 7, 2026
146caaa
ASoC: core: Remove unused component-register members
crojewsk-intel Oct 7, 2026
4f173a0
ASoC: core: Create new components in sane state
broonie Oct 12, 2026
e7860dc
ASoC: codecs: wcd939x: read the SoundWire port switches per channel
joonhoekim Oct 7, 2026
d3b59d5
ALSA: jack: Remove debugfs before freeing unregistered jacks
zzzccc427 Oct 11, 2026
fbaccb1
ALSA: hda: intel: Don't free card in the probe work
lrfe Oct 12, 2026
aa118c8
ALSA: line6: Clear prev_fbuf on capture buffer release
Oct 13, 2026
a83a0a6
ALSA: hda/realtek: Add GPIO2 low quirk for ASUS E5402WHA
Oct 13, 2026
8c3529f
ALSA: rawmidi: Drain input work before freeing the runtime
zzzccc427 Oct 13, 2026
50f413b
ALSA: pcm: Protect delay DMA sync against concurrent HW_FREE
zzzccc427 Oct 13, 2026
2a31b53
ASoC: amd: yc: disable MSI on resume
superm1 Oct 13, 2026
14ffc3f
Merge asoc-linus into asoc-next
broonie Oct 13, 2026
8ef28ae
Merge asoc/for-7.4 into asoc-next
broonie Oct 13, 2026
ad6be54
firmware: cs_dsp: clear dsp->running on the cs_dsp_run() error path
Seeker0472 Oct 13, 2026
80b3f28
firmware: cs_dsp: add a KUnit test for the cs_dsp_run() error path
Seeker0472 Oct 13, 2026
fe9dcf5
ASoC: codecs: aw88261: expose hardware mute control
f-izzo Oct 10, 2026
2c3400a
ASoC: amd: acp: Fix .close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
1728881
ASoC: amd: ps: Fix acp63_pdm_dma_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
45dd2b2
ASoC: amd: ps: Fix acp63_sdw_dma_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
37ceef2
ASoC: amd: raven: Fix acp3x_dma_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
a925711
ASoC: amd: renoir: Fix acp_pdm_dma_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
38559fc
ASoC: amd: vangogh: Fix acp5x_dma_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
06654a3
ASoC: amd: yc: Fix acp6x_pdm_dma_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
4d23ef7
ASoC: apple: mca: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
50aaca6
ASoC: atmel: atmel-pcm-pdc: Fix atmel_pcm_close() being skipped on ro…
BuiDucPhuc Oct 8, 2026
c2a3d0b
ASoC: codecs: cs42l42: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
0634e7b
ASoC: codecs: nau8325: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
1de1fd7
ASoC: codecs: nau8540: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
fc5da89
ASoC: codecs: nau8821: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
e662857
ASoC: codecs: nau8824: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
552944e
ASoC: codecs: nau8825: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
b2c81f0
ASoC: codecs: wm8580: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
29f5254
ASoC: codecs: wm8782: Ensure the DAI is marked as started on success
BuiDucPhuc Oct 8, 2026
85e56c3
ASoC: imx-pcm-rpmsg: Fix imx_rpmsg_pcm_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
e3bb575
ASoC: intel: atom: Fix .shutdown() being skipped on rollback
BuiDucPhuc Oct 8, 2026
6bba4e5
ASoC: renesas: fsi: Ensure the component is marked as opened on success
BuiDucPhuc Oct 8, 2026
b7c58a5
ASoC: renesas: msiof: Fix msiof_close() being skipped on rollback
BuiDucPhuc Oct 8, 2026
fd5c451
ASoC: renesas: rz-ssi: Ensure the component is marked as opened on su…
BuiDucPhuc Oct 8, 2026
8a43611
ASoC: rockchip: rk3399_gru_sound: Mark the link as started on success
BuiDucPhuc Oct 8, 2026
303961c
ASoC: rockchip: rockchip_max98090: Mark the link as started on success
BuiDucPhuc Oct 8, 2026
7d47529
ASoC: Fix constraint return value handling
broonie Oct 13, 2026
2e2da92
ASoC: atmel-i2s: fix MCK generator error handling
BuiDucPhuc Oct 2, 2026
be952ab
ASoC: atmel-i2s: use optional API for muxclk
BuiDucPhuc Oct 2, 2026
b431a05
ASoC: atmel-i2s: use optional API for gclk
BuiDucPhuc Oct 2, 2026
5421a0a
ASoC: atmel-i2s: use dev_err_probe() for pclk errors
BuiDucPhuc Oct 2, 2026
c501f98
ASoC: atmel-i2s: remove redundant error message
BuiDucPhuc Oct 2, 2026
a34e126
ASoC: atmel-i2s: fix clock error handling
broonie Oct 13, 2026
5a0caca
ASoC: mediatek: mt8196: fix APLL mux error handling
BuiDucPhuc Sep 29, 2026
23239ca
ASoC: mediatek: mt8196: fix APLL enable error handling
BuiDucPhuc Sep 29, 2026
bc0cd0e
ASoC: mediatek: mt8196: fix MCK error handling
BuiDucPhuc Sep 29, 2026
2844ba5
ASoC: mediatek: mt8196: fix register access clock error handling
BuiDucPhuc Sep 29, 2026
c33bc2d
ASoC: mediatek: mt8196: propagate main clock errors
BuiDucPhuc Sep 29, 2026
b6f0d0e
ASoC: mediatek: mt8196: use dev_err_probe() in mt8196_init_clock()
BuiDucPhuc Sep 29, 2026
3a9a93c
ASoC: mediatek: mt8196: fix runtime resume error handling
BuiDucPhuc Sep 29, 2026
35a7f9f
ASoC: mediatek: mt8196: remove redundant error message
BuiDucPhuc Sep 29, 2026
6c14a59
ASoC: mediatek: mt8196: propagate I2S clock errors
BuiDucPhuc Sep 29, 2026
d09412f
ASoC: mediatek: mt8196: propagate TDM clock errors
BuiDucPhuc Sep 29, 2026
4c876b0
ASoC: mediatek: mt8196: Fix clock error handling
broonie Oct 13, 2026
a17b02f
ASoC: codecs: wsa885x: Reset registers on teardown for B2B playback
PrasadKumpatla Oct 6, 2026
46f16a2
ASoC: qcom: sc8280xp: add Maili sound card configuration
PrasadKumpatla Oct 6, 2026
6d222e9
ASoC: nvidia,tegra-audio-common: Document nvidia,aux-devs property
clamor-s Oct 13, 2026
3892339
ASoC: tegra: Support auxiliary devices
clamor-s Oct 13, 2026
bce34ab
ASoC: tegra: Support auxiliary devices
broonie Oct 13, 2026
929e433
ASoC: SOF: amd: rename acp7x machine table and descriptor to acp7f
vijendarmukunda Oct 13, 2026
f843638
ASoC: SOF: amd: select descriptor per PCI revision in acp7x probe
vijendarmukunda Oct 13, 2026
9246ac5
ASoC: amd: add I2S machine table for ACP7.B
vijendarmukunda Oct 13, 2026
44f8d28
ASoC: SOF: amd: add ACP7.B chip descriptor and wire per-revision probe
vijendarmukunda Oct 13, 2026
b2dc10e
ASoC: SOF: amd: Propagate PCI subsystem Vendor and Device IDs
vijendarmukunda Oct 13, 2026
b23e9b1
ASoC: SOF: amd: consolidate local variable declarations
vijendarmukunda Oct 13, 2026
0e4c408
ASoC: amd: acp: add acp-mach-common.h for shared machine driver types
vijendarmukunda Oct 13, 2026
439c43d
ASoC: SOF: amd: propagate pdm_sel to SDW machine driver via mach->pdata
vijendarmukunda Oct 13, 2026
cec3598
ASoC: SOF: amd: add ASP carveout firmware loading for ACP7.B/7.F
vijendarmukunda Oct 13, 2026
bcff584
ASoC: SOF/amd: ACP7.B support and ASP carveout firmware loading
broonie Oct 13, 2026
ea83a11
ASoC: es9356: add missing DAI rates and formats
kannoy2024 Oct 8, 2026
e913917
ASoC: mediatek: mt8365: Fix out-of-bounds read in get_iir_coef()
d-priyankamani Oct 12, 2026
b3f1743
ASoC: codecs: wcd937x: request watchdog IRQs without devm
Oct 4, 2026
a08e335
Revert "ALSA: hda/tas2781: Enable bass speakers support"
tiwai Oct 14, 2026
35911ab
ALSA: hda/tas2781: Assign total_sz at the end of the function
soyersoyer Oct 13, 2026
a0f0325
ALSA: hda/tas2781: Skip invalid TAS2563 UEFI calibration data
soyersoyer Oct 13, 2026
8ff1161
ALSA: pcm: Fix driver_tstamp value reporting
amade Oct 13, 2026
f421be9
ALSA: jack: Fix kctl free at error in snd_jack_kctl_new()
tiwai Oct 13, 2026
d5096bb
ALSA: pcm: Protect delay DMA sync in forward and rewind, too
tiwai Oct 13, 2026
9ec6335
ALSA: line6: Use kzalloc() for PCM buffer allocation
tiwai Oct 13, 2026
b230121
ALSA: hda/realtek: keep headset mic on Acer SSID 0x1640
IRodriguez13 Oct 13, 2026
6215cf3
ALSA: vmaster: Serialize hook registration with control callbacks
zzzccc427 Oct 14, 2026
d6e4158
ALSA: emux: Guard the OSS argument during port initialization
zzzccc427 Oct 14, 2026
ab669ac
ALSA: seq: oss: Prevent duplicate MIDI device teardown
zzzccc427 Oct 14, 2026
a68a688
ALSA: usb-audio: Use fixed control index for us16x08 mixer elements
tiwai Oct 14, 2026
9e4b51e
ALSA: hda/realtek: Fix speaker and mic mute LEDs on IdeaPad Pro 5 14I…
aayushkdev Oct 14, 2026
fd65108
ALSA: cs46xx: fix unit mismatch in DSP code area bounds check
Oct 14, 2026
d1e57f8
ALSA: pcm: Unlink substreams before releasing them
zzzccc427 Oct 14, 2026
ad28d2f
ALSA: pcm: Serialize and check HW_REFINE ioctls
zzzccc427 Oct 14, 2026
5b4d158
ASoC: dt-bindings: nvidia,tegra-audio: Document WM8994 CODEC
clamor-s Oct 14, 2026
e383985
ASoC: tegra: Support WM8994 by machine driver
clamor-s Oct 14, 2026
2702a7c
ASoC: tegra: Support WM8994 by machine driver
broonie Oct 14, 2026
5bd6d05
ASoC: codecs: wm8990: Fix definition of right input PGA controls
sammiee5311 Oct 14, 2026
75e0b60
ASoC: codecs: wm8990: Fix definition of LOMIX AINLMUX Bypass Volume c…
sammiee5311 Oct 14, 2026
2dfecdc
ASoC: codecs: wm8991: Fix definition of right input PGA controls
sammiee5311 Oct 14, 2026
fee722d
ASoC: codecs: wm8991: Fix definition of LOMIX AINLMUX Bypass Volume c…
sammiee5311 Oct 14, 2026
c1af9e2
ASoC: codecs: wm8983: Fix definition of ADC 128x Oversampling control
sammiee5311 Oct 14, 2026
a747ec6
ASoC: codecs: wm8985: Fix definition of ADC 128x Oversampling control
sammiee5311 Oct 14, 2026
291d81d
ASoC: codecs: wm8994: Fix definition of WM8958 noise gate hold time c…
sammiee5311 Oct 14, 2026
71911bf
ASoC: codecs: wm8955: Fix definition of Treble Cutoff control
sammiee5311 Oct 14, 2026
22bfced
ASoC: codecs: wm_hubs: Fix definition of MIXINR to MIXOUTR volume con…
sammiee5311 Oct 14, 2026
1219631
ASoC: codecs: wm8737: Fix definition of zero cross switches
sammiee5311 Oct 14, 2026
96d3081
ASoC: codecs: wm5100: Fix definition of EQ3 Band 1 Volume control
sammiee5311 Oct 14, 2026
8c29907
ASoC: codecs: wm8750: Fix definition of ALC Capture NG Type control
sammiee5311 Oct 14, 2026
22d5011
ASoC: codecs: wm8510: Fix definition of ADC Inversion Switch control
sammiee5311 Oct 14, 2026
3927719
ASoC: codecs: Fix Wolfson control definitions that write another cont…
broonie Oct 14, 2026
2923259
ASoC: codecs: da7213: Get MCLK in I2C probe
Oct 14, 2026
159294c
ALSA: hda/realtek: Limit Line In boost and ADC gain on DECENTA MATX03
Oct 15, 2026
fdf9a21
ALSA: pcm: Apply sync-stop at SNDRV_PCM_IOCTL_DROP ioctl
tiwai Oct 14, 2026
044d41b
ALSA: hda/realtek: Fix quirk for HP Laptop 15-fc0xxx
Oct 15, 2026
e292532
Merge asoc-linus into asoc-next
broonie Oct 15, 2026
686b3ef
Merge asoc/for-7.4 into asoc-next
broonie Oct 15, 2026
1eec42a
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao Oct 15, 2026
7fcaf93
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
bardliao Oct 15, 2026
cb2e18f
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
bardliao Oct 15, 2026
ec69dd1
Merge branch 'sound/upstream-20261015' into merge/sound-upstream-2026…
bardliao Oct 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 6 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ Andy Chiu <andybnac@gmail.com> <andy.chiu@sifive.com>
Andy Chiu <andybnac@gmail.com> <taochiu@synology.com>
Andy Shevchenko <andy@kernel.org> <andy@smile.org.ua>
Andy Shevchenko <andy@kernel.org> <ext-andriy.shevchenko@nokia.com>
Andy Yan <andyshrk@163.com> <andy.yan@rock-chips.com>
Anilkumar Kolli <quic_akolli@quicinc.com> <akolli@codeaurora.org>
Anirudh Ghayal <quic_aghayal@quicinc.com> <aghayal@codeaurora.org>
Antoine Tenart <atenart@kernel.org> <antoine.tenart@bootlin.com>
Expand Down Expand Up @@ -286,6 +287,8 @@ Ed L. Cashin <ecashin@coraid.com>
Elliot Berman <quic_eberman@quicinc.com> <eberman@codeaurora.org>
Enric Balletbo i Serra <eballetbo@kernel.org> <enric.balletbo@collabora.com>
Enric Balletbo i Serra <eballetbo@kernel.org> <eballetbo@iseebcn.com>
Eric Dumazet <edumazet@kernel.org> <edumazet@google.com>
Eric Dumazet <edumazet@kernel.org> <eric.dumazet@gmail.com>
Erik Kaneda <erik.kaneda@intel.com> <erik.schmauss@intel.com>
Ethan Carter Edwards <ethan@ethancedwards.com> Ethan Edwards <ethancarteredwards@gmail.com>
Eugen Hristev <ehristev@kernel.org> <eugen.hristev@microchip.com>
Expand Down Expand Up @@ -459,7 +462,8 @@ Johan Hovold <johan@kernel.org> <jhovold@gmail.com>
Johan Hovold <johan@kernel.org> <johan@hovoldconsulting.com>
John Crispin <john@phrozen.org> <blogic@openwrt.org>
John Fastabend <john.fastabend@gmail.com> <john.r.fastabend@intel.com>
John Garry <john.g.garry@oracle.com> <john.garry@huawei.com>
John Garry <john.garry@linux.dev> <john.garry@huawei.com>
John Garry <john.garry@linux.dev> <john.g.garry@oracle.com>
John Keeping <john@keeping.me.uk> <john@metanate.com>
John Moon <john@jmoon.dev> <quic_johmoo@quicinc.com>
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Expand All @@ -484,6 +488,7 @@ Juha Yrjola <juha.yrjola@nokia.com>
Juha Yrjola <juha.yrjola@solidboot.com>
Julien Thierry <julien.thierry.kdev@gmail.com> <julien.thierry@arm.com>
Justin Iurman <justin.iurman@gmail.com> <justin.iurman@uliege.be>
Imre Kaloz <kaloz@kernel.org> <kaloz@openwrt.org>
Ira Weiny <iweiny@kernel.org> <ira.weiny@intel.com>
Iskren Chernev <me@iskren.info> <iskren.chernev@gmail.com>
Kalle Valo <kvalo@kernel.org> <kvalo@codeaurora.org>
Expand Down
6 changes: 4 additions & 2 deletions Documentation/ABI/testing/sysfs-class-spi-master
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ Description: (WO) Instantiate a new SPI device on bus B, where B
with delete_device; platform and DT devices are not
affected.

Example:
Example::

# echo spidev 0 > /sys/class/spi_master/spi0/new_device
# echo spidev 0 10000000 > /sys/class/spi_master/spi0/new_device
# echo spidev 0 10000000 3 > /sys/class/spi_master/spi0/new_device
Expand All @@ -30,5 +31,6 @@ Description: (WO) Remove a SPI device previously created via
new_device. Takes a single parameter: the chip select
number of the device to remove.

Example:
Example::

# echo 0 > /sys/class/spi_master/spi0/delete_device
6 changes: 4 additions & 2 deletions Documentation/admin-guide/ext4.rst
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,8 @@ When mounting an ext4 filesystem, the following option are accepted:
data=journal
All data are committed into the journal prior to being written into the
main file system. Enabling this mode will disable delayed allocation
and O_DIRECT support.
and O_DIRECT support. This feature is deprecated and support
will be removed in January 2028.

data=ordered (*)
All data are forced directly out to the main file system prior to its
Expand Down Expand Up @@ -418,7 +419,8 @@ There are 3 different data modes:
consistent state. This mode is the slowest except when data needs to be read
from and written to disk at the same time where it outperforms all others
modes. Enabling this mode will disable delayed allocation and O_DIRECT
support.
support. The data=journal feature is deprecated and support will be
removed in January 2028.

/proc entries
=============
Expand Down
2 changes: 2 additions & 0 deletions Documentation/arch/arm64/silicon-errata.rst
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,8 @@ stable kernels.
+----------------+-----------------+-----------------+-----------------------------+
| ARM | Cortex-A725 | #3456106 | ARM64_ERRATUM_3194386 |
+----------------+-----------------+-----------------+-----------------------------+
| ARM | Cortex-A725 | #3821522 | ARM64_ERRATUM_3821522 |
+----------------+-----------------+-----------------+-----------------------------+
| ARM | Cortex-X1 | #1502854 | N/A |
+----------------+-----------------+-----------------+-----------------------------+
| ARM | Cortex-X1 | #3324344 | ARM64_ERRATUM_3194386 |
Expand Down
18 changes: 9 additions & 9 deletions Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ maintainers:
properties:
compatible:
oneOf:
- const: rockchip,saradc
- const: rockchip,rk3066-tsadc
- const: rockchip,rk3399-saradc
- const: rockchip,rk3528-saradc
- enum:
- rockchip,saradc
- rockchip,rk3066-tsadc
- rockchip,rk3399-saradc
- rockchip,rk3528-saradc
- rockchip,rk3562-saradc
- rockchip,rk3588-saradc
- rockchip,rv1106-saradc
- items:
- const: rockchip,rk3506-saradc
- const: rockchip,rk3528-saradc
- const: rockchip,rk3562-saradc
- const: rockchip,rk3588-saradc
- items:
- enum:
- rockchip,rk3576-saradc
- rockchip,rv1106-saradc
- const: rockchip,rk3576-saradc
- const: rockchip,rk3588-saradc
- items:
- enum:
Expand Down
86 changes: 86 additions & 0 deletions Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,58 @@ properties:
maximum: 7
default: 0

cirrus,ldpm-group1-boost-select:
type: boolean
description:
When in a valid group 1 level dependent power management (LDPM) state
the integrated boost converter will enter the configured low power mode.

cirrus,boost-low-power-mode:
description:
Configures the integrated boost converter reaction to a low power mode
request.
0 = No reaction
1 = Force boost DCM low power mode
2 = Force boost static bypass
$ref: /schemas/types.yaml#/definitions/uint32
default: 2
enum:
- 0
- 1
- 2

cirrus,ldpm-group1-amp-select:
type: boolean
description:
When in a valid group 1 level dependent power management (LDPM) state
the amplifier will enter the configured low power mode.

cirrus,amplifier-low-power-mode:
description:
Configures the amplifier output stage reaction to a low power mode
request.
0 = Stop output switching (noise gate mode)
1 = Noise floor reduction mode
$ref: /schemas/types.yaml#/definitions/uint32
default: 1
enum:
- 0
- 1

cirrus,ldpm-group2-vmon-select:
type: boolean
description:
When in a valid group 2 level dependent power management (LDPM) state
the voltage monitor (VMON) circuit is put into a low power operational
state.

cirrus,ldpm-group2-imon-select:
type: boolean
description:
When in a valid group 2 level dependent power management (LDPM) state
the current monitor (IMON) circuit is put into a low power operational
state.

patternProperties:
"^cirrus,gpio-ctrl[1-3]$":
description:
Expand Down Expand Up @@ -139,6 +191,30 @@ patternProperties:
minimum: 0
maximum: 7
default: 0

"^cirrus,ldpm-group[1-2]-pcm-threshold-db$":
description:
Amplifier level dependent power management (LDPM) threshold. Input
referred threshold of the PCM audio signal in which the level is low
enough for the LDPM group to engage after entry delay. A value of dB
-2147483648 is assumed to mean true zero data with an LSB dither.
$ref: /schemas/types.yaml#/definitions/int32-array
minItems: 1
maxItems: 1
items:
enum: [-2147483648, -102, -96, -90, -84, -78, -72, -66]

"^cirrus,ldpm-group[1-2]-delay-ms$":
description:
Amplifier level dependent power management (LDPM) state entry delay.
Time that the incoming audio signal must be below the PCM threshold
before the LDPM group engages.
$ref: /schemas/types.yaml#/definitions/uint32-array
minItems: 1
maxItems: 1
items:
enum: [5, 10, 25, 50, 100, 250, 500, 1000]

required:
- compatible
- reg
Expand All @@ -165,6 +241,16 @@ examples:
CS35L45_ASP_TX_HIZ_DISABLED)>;
cirrus,sync-lsw-txid = <0x1>;
cirrus,sync-sw-txid = <0x1>;
cirrus,ldpm-group1-pcm-threshold-db = <(-66)>;
cirrus,ldpm-group1-delay-ms = <500>;
cirrus,ldpm-group1-boost-select;
cirrus,boost-low-power-mode = <CS35L45_BST_LPMODE_DCM_MODE>;
cirrus,ldpm-group1-amp-select;
cirrus,amplifier-low-power-mode = <CS35L45_AMP_LPMODE_NFR_MODE>;
cirrus,ldpm-group2-pcm-threshold-db = <(-102)>;
cirrus,ldpm-group2-delay-ms = <1000>;
cirrus,ldpm-group2-vmon-select;
cirrus,ldpm-group2-imon-select;
cirrus,gpio-ctrl1 {
gpio-ctrl = <0x2>;
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,11 @@ properties:
$ref: /schemas/types.yaml#/definitions/phandle
description: The phandle of audio codec

nvidia,aux-devs:
$ref: /schemas/types.yaml#/definitions/phandle-array
description: List of phandles pointing to auxiliary devices,
such as amplifiers or dsp, to be added to the sound card.

nvidia,spkr-en-gpios:
maxItems: 1
description: The GPIO that enables the speakers
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-wm8994.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: NVIDIA Tegra audio complex with WM8994 CODEC

maintainers:
- Svyatoslav Ryhel <clamor95@gmail.com>

allOf:
- $ref: nvidia,tegra-audio-common.yaml#

properties:
compatible:
items:
- pattern: '^[a-z0-9]+,tegra-audio-wm8994(-[a-z0-9]+)+$'
- const: nvidia,tegra-audio-wm8994

nvidia,audio-routing:
$ref: /schemas/types.yaml#/definitions/non-unique-string-array
description: |
A list of the connections between audio components.
Each entry is a pair of strings, the first being the connection's sink,
the second being the connection's source. Valid names for sources and
sinks are the pins (documented in the binding document),
and the jacks on the board.
minItems: 2
items:
enum:
# Board Connectors
- Headphone Jack
- Int Spk
- Earpiece
- Line Out
- Mic Jack
- Int Mic
- Internal Mic 1
- Internal Mic 2
- FM Radio

# CODEC Pins
- SPKOUTLP
- SPKOUTLN
- SPKOUTRP
- SPKOUTRN
- HPOUT1L
- HPOUT1R
- HPOUT2P
- HPOUT2N
- LINEOUT1P
- LINEOUT1N
- LINEOUT2P
- LINEOUT2N
- IN1LN
- IN1LP
- IN2LN
- IN2LP:VXRN
- IN1RN
- IN1RP
- IN2RN
- IN2RP:VXRP
- DMIC1DAT
- DMIC2DAT
- MICBIAS1
- MICBIAS2

required:
- nvidia,i2s-controller

unevaluatedProperties: false

examples:
- |
#include <dt-bindings/clock/tegra20-car.h>
#include <dt-bindings/gpio/gpio.h>

sound {
compatible = "lg,tegra-audio-wm8994-star",
"nvidia,tegra-audio-wm8994";
nvidia,model = "LG Optimus 2X WM8994";

nvidia,audio-routing =
"Headphone Jack", "HPOUT1L",
"Headphone Jack", "HPOUT1R",
"Int Spk", "SPKOUTLN",
"Int Spk", "SPKOUTLP",
"Earpiece", "HPOUT2N",
"Earpiece", "HPOUT2P",
"IN2RN", "MICBIAS2",
"IN2RN", "Mic Jack",
"IN1LN", "MICBIAS1",
"IN1LN", "Internal Mic 1",
"IN1RN", "MICBIAS1",
"IN1RN", "Internal Mic 2";

nvidia,i2s-controller = <&tegra_i2s1>;
nvidia,audio-codec = <&wm8994>;

nvidia,hp-det-gpios = <&gpio 51 GPIO_ACTIVE_HIGH>;
nvidia,mic-det-gpios = <&gpio 27 GPIO_ACTIVE_HIGH>;
nvidia,ext-mic-en-gpios = <&gpio 57 GPIO_ACTIVE_HIGH>;
nvidia,coupled-mic-hp-det;

clocks = <&tegra_car TEGRA20_CLK_PLL_A>,
<&tegra_car TEGRA20_CLK_PLL_A_OUT0>,
<&tegra_car TEGRA20_CLK_CDEV1>;
clock-names = "pll_a", "pll_a_out0", "mclk";
};
Loading
Loading