Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
931 commits
Select commit Hold shift + click to select a range
cec944d
hugetlbfs: move lock assertions after early returns in huge_pmd_unsha…
deepanshu406 Oct 14, 2025
7071537
mm/damon/core: fix potential memory leak by cleaning ops_filter in da…
lienze Oct 14, 2025
7eca961
mm/damon/core: use damos_commit_quota_goal() for new goal commit
sjp38 Oct 14, 2025
9aa1216
csky: abiv2: adapt to new folio flags field
t-8ch Oct 6, 2025
e13d315
erofs: avoid infinite loops due to corrupted subpage compact indexes
hsiangkao Oct 17, 2025
2a13fc4
erofs: consolidate z_erofs_extent_lookback()
hsiangkao Oct 17, 2025
e84cb86
mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR
matttbe Oct 20, 2025
d68460b
selftests: mptcp: join: mark 'flush re-add' as skipped if not supported
matttbe Oct 20, 2025
973f80d
selftests: mptcp: join: mark implicit tests as skipped if not supported
matttbe Oct 20, 2025
c3496c0
selftests: mptcp: join: mark 'delete re-add signal' as skipped if not…
matttbe Oct 20, 2025
a9649df
selftests: mptcp: join: mark laminar tests as skipped if not supported
matttbe Oct 20, 2025
9ab614b
Merge branch 'mptcp-handle-late-add_addr-selftests-skip'
kuba-moo Oct 22, 2025
c5394b8
net: gro_cells: fix lock imbalance in gro_cells_receive()
edumazet Oct 20, 2025
86c48f5
Documentation: networking: ax25: update the mailing list info.
rddunlap Oct 20, 2025
2653e9c
Merge tag 'linux-can-fixes-for-6.18-20251020' of git://git.kernel.org…
kuba-moo Oct 22, 2025
5523508
net: dlink: use dev_kfree_skb_any instead of dev_kfree_skb
Cruzer-S Oct 19, 2025
d63f039
net: hibmcge: select FIXED_PHY
hkallweit Oct 20, 2025
43c36a5
Revert "fs/9p: Refresh metadata in d_revalidate for uncached mode too"
martinetd Oct 21, 2025
7959ffb
nvmem: rcar-efuse: add missing MODULE_DEVICE_TABLE
Demon000 Sep 19, 2025
70ad06d
misc: amd-sbi: Clarify that this is a BMC driver
jdelvare Oct 16, 2025
410d6c2
mei: me: add wildcat lake P DID
ausyskin Oct 16, 2025
fff111b
misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup
BigfootACA Oct 17, 2025
98718e8
mei: late_bind: Fix -Wincompatible-function-pointer-types-strict
nathanchance Sep 20, 2025
87b318b
comedi: fix divide-by-zero in comedi_buf_munge()
deepanshu406 Sep 24, 2025
2463ae2
mei: txe: fix initialization order
ausyskin Oct 19, 2025
d90eeb8
binder: remove "invalid inc weak" check
Darksonn Oct 15, 2025
4b12709
most: usb: Fix use-after-free in hdm_disconnect
Oct 10, 2025
a8cc9e5
most: usb: hdm_probe: Fix calling put_device() before device initiali…
Oct 10, 2025
2eead19
arch_topology: Fix incorrect error check in topology_parse_cpu_capaci…
kaushlen Sep 23, 2025
00aaae6
gpio: regmap: add the .fixed_direction_output configuration parameter
IoanaCiornei Oct 14, 2025
2ba5772
gpio: idio-16: Define fixed direction of the GPIO lines
Oct 20, 2025
0fd7e7a
btrfs: fix delayed_node ref_tracker use after free
loemraw Oct 20, 2025
ada7d45
btrfs: ref-verify: fix IS_ERR() vs NULL check in btrfs_build_ref_tree()
mechanicalamit Oct 21, 2025
37b9dd0
usb: raw-gadget: do not limit transfer length
xairy Oct 21, 2025
dfc2cf4
usb/core/quirks: Add Huawei ME906S to wakeup quirk
Oct 20, 2025
2d8713f
tcpm: switch check for role_sw device with fw_node
mgrzeschik Oct 13, 2025
bd721ec
xfs: don't set bt_nr_sectors to a negative number
Oct 21, 2025
630785b
xfs: always warn about deprecated mount options
Oct 21, 2025
3e7ec34
xfs: loudly complain about defunct mount options
Oct 21, 2025
f477af0
xfs: fix locking in xchk_nlinks_collect_dir
Oct 21, 2025
db82b8d
PM: runtime: Fix conditional guard definitions
rafaeljw Oct 20, 2025
ef8fef4
tty: serial: sh-sci: fix RSCI FIFO overrun handling
Demon000 Sep 23, 2025
e7cbce7
serial: 8250_exar: add support for Advantech 2 port card with Device …
feckert Sep 24, 2025
1c05bf6
serial: sc16is7xx: remove useless enable of enhanced features
hvilleneuvedoo Oct 6, 2025
ea9f6d3
dt-bindings: serial: sh-sci: Fix r8a78000 interrupts
geertu Oct 8, 2025
daeb403
serial: 8250_dw: handle reset control deassert error
Oct 19, 2025
d518314
serial: 8250_mtk: Enable baud clock and manage in runtime PM
dangowrt Sep 16, 2025
0e4a169
sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock thr…
kudureranganath Oct 21, 2025
dbdf2a7
objtool/rust: add one more `noreturn` Rust function
ojeda Oct 20, 2025
49c98f3
objtool: Fix failure when being compiled on x32 system
Oct 20, 2025
3293d3d
ASoC: sdw_utils: add name_prefix for rt1321 part id
shumingfan Oct 22, 2025
1b82413
spi: dt-bindings: spi-rockchip: Add RK3506 compatible
mmind Oct 22, 2025
119aaee
of/irq: Add msi-parent check to of_msi_xlate()
Oct 21, 2025
c71af4d
of/irq: Fix OF node refcount in of_msi_get_domain()
Oct 21, 2025
108fba2
ASoC: Merge up fixes
broonie Oct 22, 2025
638bae3
ASoC: max98090/91: added DAPM widget for digital output for max98091
Sharq7 Oct 21, 2025
9ea7460
Merge tag '9p-for-6.18-rc3-v2' of https://github.com/martinetd/linux
torvalds Oct 22, 2025
250a17e
Merge tag 'erofs-for-6.18-rc3-fixes' of git://git.kernel.org/pub/scm/…
torvalds Oct 22, 2025
dd72c8f
Merge tag 'platform-drivers-x86-v6.18-2' of git://git.kernel.org/pub/…
torvalds Oct 22, 2025
89205c6
USB: serial: option: add Quectel RG255C
Oct 22, 2025
4c8cf6b
block: require LBA dma_alignment when using PI
Oct 22, 2025
bf55705
MIPS: Malta: Fix keyboard resource preventing i8042 driver from regis…
maciej-w-rozycki Oct 21, 2025
1d5d166
MIPS: Malta: Fix PCI southbridge legacy resource reservations
maciej-w-rozycki Oct 21, 2025
f294a5f
MIPS: Malta: Use pcibios_align_resource() to block io range
ij-intel Oct 17, 2025
8ac9b0d
io_uring/sqpoll: switch away from getrusage() for CPU accounting
axboe Oct 21, 2025
a94e065
io_uring/sqpoll: be smarter on when to update the stime usage
axboe Oct 21, 2025
915651b
io_uring: Fix code indentation error
ranganathvn Oct 21, 2025
060aa0b
io_uring zcrx: add MAINTAINERS entry
spikeh Oct 21, 2025
1af424b
lib/crypto: poly1305: Restore dependency of arch code on !KMSAN
Oct 22, 2025
0f3ad9c
Merge tag 'mm-hotfixes-stable-2025-10-22-12-43' of git://git.kernel.o…
torvalds Oct 23, 2025
43e9ad0
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Oct 23, 2025
0bd73ae
smb: server: allocate enough space for RW WRs and ib_drain_qp()
metze-samba Oct 17, 2025
68335cb
smb: smbdirect: introduce smbdirect_socket.send_io.lcredits.*
metze-samba Oct 20, 2025
8059c64
smb: server: smb_direct_disconnect_rdma_connection() already wakes al…
metze-samba Oct 20, 2025
a902274
smb: server: simplify sibling_list handling in smb_direct_flush_send_…
metze-samba Oct 20, 2025
0158e86
smb: server: make use of smbdirect_socket.send_io.lcredits.*
metze-samba Oct 20, 2025
123111e
smb: client: make use of smbdirect_socket.send_io.lcredits.*
metze-samba Oct 20, 2025
5370c31
net: ravb: Enforce descriptor type ordering
prabhakarlad Oct 17, 2025
706136c
net: ravb: Ensure memory write completes before ringing TX doorbell
prabhakarlad Oct 17, 2025
4c3aa49
Merge branch 'net-ravb-fix-soc-specific-configuration-and-descriptor-…
kuba-moo Oct 23, 2025
5b2ff48
cifs: Fix TCP_Server_Info::credits to be signed
dhowells Oct 20, 2025
a767957
ptp: ocp: Fix typo using index 1 instead of i in SMA initialization loop
Oct 21, 2025
441f064
sctp: avoid NULL dereference when chunk data buffer is missing
jtstrs Oct 21, 2025
c0178ee
net: hsr: prevent creation of HSR device with slaves from another netns
Oct 20, 2025
e4a77f9
gpiolib: acpi: Make set debounce errors non fatal
Oct 22, 2025
b105567
gpiolib: acpi: Use %pe when passing an error pointer to dev_err()
andy-shev Oct 23, 2025
72ed55b
smb: client: get rid of d_drop() in cifs_do_rename()
pcacjr Oct 23, 2025
4b1d7f6
cifs: Call the calc_signature functions directly
dhowells Oct 14, 2025
64c9471
cifs: #include cifsglob.h before trace.h to allow structs in tracepoints
dhowells Oct 20, 2025
5f4bfd0
Merge tag 'intel-gpio-v6.18-1' of git://git.kernel.org/pub/scm/linux/…
Oct 23, 2025
10843e1
net: bonding: fix possible peer notify event loss or dup issue
hao022 Oct 21, 2025
b62bd2c
Merge branches 'pm-cpuidle' and 'pm-cpufreq'
rafaeljw Oct 23, 2025
114cbd6
Merge branch 'acpi-property'
rafaeljw Oct 23, 2025
622865c
USB: serial: option: add Telit FN920C04 ECM compositions
Qingwu-Li Oct 23, 2025
4c4e6ea
gpio: ljca: Fix duplicated IRQ mapping
ISCAS-Vulab Oct 23, 2025
cfca163
ASoC: Intel: avs: Unprepare a stream when XRUN occurs
crojewsk-intel Oct 23, 2025
845f716
ASoC: Intel: avs: Disable periods-elapsed work when closing PCM
crojewsk-intel Oct 23, 2025
64007ad
ASoC: Intel: avs: Use snd_codec format when initializing probe
crojewsk-intel Oct 23, 2025
d9fbe5b
ASoC: fsl_sai: fix bit order for DSD format
TE-N-ShengjiuWang Oct 23, 2025
ba3a5e1
ASoC: fsl_micfil: correct the endian format for DSD
TE-N-ShengjiuWang Oct 23, 2025
edf5c89
ASoC: SOF: Fix function topology name check in profile info output
wens Oct 23, 2025
310bf43
ASoC: max98090/91: fixing a space
Sharq7 Oct 23, 2025
c5efc6a
io_uring: correct __must_hold annotation in io_install_fixed_file
aloktiwa Oct 23, 2025
f6ceec6
net: datagram: introduce datagram_poll_queue for custom receive queues
ralflici Oct 21, 2025
0fc3e32
espintcp: use datagram_poll_queue for socket readiness
ralflici Oct 21, 2025
efd7294
ovpn: use datagram_poll_queue for socket readiness in TCP
ralflici Oct 21, 2025
df890ce
Merge branch 'fix-poll-behaviour-for-tcp-based-tunnel-protocols'
Oct 23, 2025
f7c877e
vsock: fix lock inversion in vsock_assign_transport()
stefano-garzarella Oct 21, 2025
399d109
net: phy: micrel: always set shared->phydev for LAN8814
robimarko Oct 21, 2025
b228476
virtio-net: zero unused hash fields
jasowang Oct 22, 2025
bb65e0c
net/mlx5: Add PPHCR to PCAM supported registers mask
Oct 22, 2025
d58a9a9
net/mlx5e: Skip PPHCR register query if not supported by the device
Oct 22, 2025
8f82f89
net/mlx5: Refactor devcom to return NULL on failure
PatrisiousHaddad Oct 22, 2025
664f76b
net/mlx5: Fix IPsec cleanup over MPV device
PatrisiousHaddad Oct 22, 2025
cb68d1e
Merge branch 'mlx5-misc-fixes-2025-10-22'
kuba-moo Oct 23, 2025
434f734
regmap: slimbus: fix bus_context pointer in regmap init calls
laklimov Oct 22, 2025
eecd7cb
slab: fix slab accounting imbalance due to defer_deactivate_slab()
tehcaster Oct 23, 2025
b98c94e
arm64: mte: Do not warn if the page is already tagged in copy_highpage()
ctmarinas Oct 22, 2025
942048d
Merge tag 'for-6.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Oct 23, 2025
85db0c0
Merge tag 'pm-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Oct 23, 2025
a0b12d7
Merge tag 'acpi-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Oct 23, 2025
ab431bc
Merge tag 'net-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Oct 23, 2025
266ee58
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Oct 23, 2025
f4cb028
Merge tag 'ffa-fix-6.18' of git://git.kernel.org/pub/scm/linux/kernel…
arndb Oct 23, 2025
71a5970
Merge tag 'scmi-fixes-6.18' of git://git.kernel.org/pub/scm/linux/ker…
arndb Oct 23, 2025
65627d4
Merge tag 'arm-soc/for-6.18/devicetree-fixes' of https://github.com/B…
arndb Oct 23, 2025
e58794d
Merge tag 'arm-soc/for-6.18/devicetree-arm64-fixes' of https://github…
arndb Oct 23, 2025
2528c15
ASoC: max98090/91: adding DAPM routing for digital output for max98091
Sharq7 Oct 23, 2025
5121062
Merge tag 'trace-rv-v6.18-rc2' of git://git.kernel.org/pub/scm/linux/…
torvalds Oct 23, 2025
79a6f2d
ASoC: mediatek: Fix double pm_runtime_disable in remove functions
ISCAS-Vulab Oct 20, 2025
6fab32b
MAINTAINERS: add Mark Brown as a linux-next maintainer
sfrothwell Oct 22, 2025
246aca5
firewire: core: fix __must_hold() annotation
takaswie Oct 23, 2025
df5192d
PCI/ASPM: Enable only L0s and L1 for devicetree platforms
bjorn-helgaas Oct 23, 2025
6f1cbf6
io_uring: fix buffer auto-commit for multishot uring_cmd
Oct 24, 2025
dd6940f
smb: server: let free_transport() wait for SMBDIRECT_SOCKET_DISCONNECTED
metze-samba Oct 15, 2025
ce29214
drm/xe: Check return value of GGTT workqueue allocation
mbrost05 Oct 22, 2025
5d7e45d
genirq/chip: Add buslock back in to irq_set_handler()
charleskeepax Oct 23, 2025
56363e2
genirq/manage: Add buslock back in to __disable_irq_nosync()
charleskeepax Oct 23, 2025
ef3330b
genirq/manage: Add buslock back in to enable_irq()
charleskeepax Oct 23, 2025
a35551a
ASoC: Intel: avs: Set of streaming fixes
broonie Oct 24, 2025
ad68c05
ASoC: fsl: correct the bit order issue for DSD
broonie Oct 24, 2025
7f434e1
slab: Fix obj_ext mistakenly considered NULL due to race condition
GeHao01994 Oct 23, 2025
2914f6e
ASoC: soc_sdw_utils: add cs35l57 support
bardliao Oct 23, 2025
c17fa4c
ASoC: sdw_utils: add name_prefix for rt1321 part id
shumingfan Oct 22, 2025
6ced106
Merge tag 'amd-drm-fixes-6.18-2025-10-22' of https://gitlab.freedeskt…
danvet Oct 24, 2025
0cdf7f6
Merge tag 'drm-misc-fixes-2025-10-23' of https://gitlab.freedesktop.o…
danvet Oct 24, 2025
adb0971
Merge tag 'drm-intel-fixes-2025-10-23' of https://gitlab.freedesktop.…
danvet Oct 24, 2025
18b1ce0
Merge tag 'drm-xe-fixes-2025-10-23' of https://gitlab.freedesktop.org…
danvet Oct 24, 2025
a1b866f
Merge tag 'usb-serial-6.18-rc3' of ssh://gitolite.kernel.org/pub/scm/…
gregkh Oct 24, 2025
7209ff3
of/irq: Export of_msi_xlate() for module usage
Oct 21, 2025
84dfce6
x86/bugs: Remove dead code which might prevent from building
andy-shev Oct 24, 2025
b2a578f
soc: officially expand maintainership team
arndb Oct 17, 2025
c1a1c0d
Merge tag 'gpio-fixes-for-v6.18-rc3' of git://git.kernel.org/pub/scm/…
torvalds Oct 24, 2025
58834e2
Merge tag 'spi-fix-v6.18-rc2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Oct 24, 2025
7bd29bf
Merge tag 'hwmon-for-v6.18-rc3' of git://git.kernel.org/pub/scm/linux…
torvalds Oct 24, 2025
9b9b6e7
Merge tag 'soc-fixes-6.18-2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Oct 24, 2025
2e590d6
Merge tag 'devicetree-fixes-for-6.18-2' of git://git.kernel.org/pub/s…
torvalds Oct 24, 2025
66cd8e9
Merge tag 'slab-for-6.18-rc3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Oct 24, 2025
812e7eb
Merge tag 'io_uring-6.18-20251023' of git://git.kernel.org/pub/scm/li…
torvalds Oct 24, 2025
d281851
Merge tag 'block-6.18-20251023' of git://git.kernel.org/pub/scm/linux…
torvalds Oct 24, 2025
f2b2465
Merge tag '6.18-rc2-smb-client-fixes' of git://git.samba.org/sfrench/…
torvalds Oct 24, 2025
7083bb6
Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Oct 24, 2025
73ba88f
firewire: init_ohci1394_dma: add missing function parameter documenta…
Oct 24, 2025
3100929
Merge tag 'pci-v6.18-fixes-3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Oct 24, 2025
3d08a42
Merge tag 'drm-fixes-2025-10-24' of https://gitlab.freedesktop.org/dr…
torvalds Oct 24, 2025
53abe3e
sched: Remove never used code in mm_cid_get()
andy-shev Oct 15, 2025
566771a
Merge tag 'v6.18-rc2-smb-server-fixes' of git://git.samba.org/ksmbd
torvalds Oct 25, 2025
27c0b5c
Merge tag 'xfs-fixes-6.18-rc3' of git://git.kernel.org/pub/scm/fs/xfs…
torvalds Oct 25, 2025
9bb9565
Merge tag 'riscv-for-linus-6.18-rc3' of git://git.kernel.org/pub/scm/…
torvalds Oct 25, 2025
818444a
Merge tag 'firewire-fixes-6.18-rc3' of git://git.kernel.org/pub/scm/l…
torvalds Oct 25, 2025
72761a7
Merge tag 'driver-core-6.18-rc3' of git://git.kernel.org/pub/scm/linu…
torvalds Oct 25, 2025
7ea5092
Merge tag 'timers_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/s…
torvalds Oct 26, 2025
1bc9743
Merge tag 'sched_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/sc…
torvalds Oct 26, 2025
af81595
Merge tag 'objtool_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/…
torvalds Oct 26, 2025
5fee0da
Merge tag 'irq_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/…
torvalds Oct 26, 2025
dbfc642
Merge tag 'x86_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/…
torvalds Oct 26, 2025
6190d0f
Merge tag 'usb-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Oct 26, 2025
aa6085a
Merge tag 'tty-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Oct 26, 2025
4028241
Merge tag 'staging-6.18-rc3' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Oct 26, 2025
4bb1f7e
Merge tag 'char-misc-6.18-rc3' of git://git.kernel.org/pub/scm/linux/…
torvalds Oct 26, 2025
dcb6fa3
Linux 6.18-rc3
torvalds Oct 26, 2025
a0deef0
ALSA: maestro3: using vmalloc_array() to handle the code
Oct 24, 2025
ee4407e
ASoC: dt-bindings: qcom,sm8250: add QRB2210 soundcard
laklimov Oct 22, 2025
e973dfe
ASoC: qcom: sm8250: add qrb2210-sndcard compatible string
laklimov Oct 22, 2025
ca4d49f
ASoC: cs530x: Update the copyright headers
Oct 23, 2025
1e0722a
ASoC: cs530x: Sort #include directives and tydy up whitespaces
Oct 23, 2025
f97ebfd
ASoC: cs530x: Remove unused struct members and constants
Oct 23, 2025
ddbcd2f
ASoC: cs530x: Correct constant naming
Oct 23, 2025
9957614
ASoC: dt-bindings: sound: cirrus: cs530x: Add cs530x
Oct 23, 2025
c63b231
ASoC: cs530x: Add CODEC and DAC support
simontrimmer Oct 23, 2025
3941abb
ASoC: cs530x: Rename bitfield to reflect common use for ADC and DAC
Oct 23, 2025
c37c3e5
ASoC: cs530x: Check the DEVID matches the devtype
simontrimmer Oct 23, 2025
e7ab858
ASoC: cs530x: Correct MCLK reference frequency values
Oct 23, 2025
38ff695
ASoC: cs530x: Rename i2c related structures
simontrimmer Oct 23, 2025
bb65cb9
ASoC: dt-bindings: sound: cirrus: cs530x: Add SPI bus support
Oct 23, 2025
e7434ad
ASoC: cs530x: Add SPI bus support for cs530x parts
Oct 23, 2025
d914ec6
ASoC: rt721: fix prepare clock stop failed
shumingfan Oct 27, 2025
d29479a
ASoC: renesas: fsi: Constify struct fsi_stream_handler
tititiou36 Oct 26, 2025
1afc059
ASoC: cs35l56: Read silicon ID during initialization and save it
rfvirgil Oct 21, 2025
cdd27fa
ASoC: cs-amp-lib: Add helpers for factory calibration
rfvirgil Oct 21, 2025
f709716
ASoC: cs35l56: Add common code for factory calibration
rfvirgil Oct 21, 2025
191a27f
ASoC: cs35l56: Create debugfs files for factory calibration
rfvirgil Oct 21, 2025
46a3df5
ALSA: hda/cs35l56: Create debugfs files for factory calibration
rfvirgil Oct 21, 2025
cf6290e
ASoC: cs-amp-lib-test: Add cases for factory calibration helpers
rfvirgil Oct 21, 2025
959400c
ASoC: cs-amp-lib: Return attributes from cs_amp_get_efi_variable()
rfvirgil Oct 21, 2025
2b62e66
ASoC: cs-amp-lib: Add function to write calibration to UEFI
rfvirgil Oct 21, 2025
ef24466
ASoC: cs35l56: Add calibration command to store into UEFI
rfvirgil Oct 21, 2025
64670a6
ALSA: hda/cs35l56: Set cal_index to the amp index
rfvirgil Oct 21, 2025
4795375
ASoC: cs-amp-lib-test: Add test cases for cs_amp_set_efi_calibration_…
rfvirgil Oct 21, 2025
7151593
ASoC: SDCA: Rename SoundWire struct device variables
charleskeepax Oct 20, 2025
013a3a6
regmap: sdw-mbq: Don't assume the regmap device is the SoundWire slave
charleskeepax Oct 20, 2025
907364e
ASoC: SDCA: Add manual PM runtime gets to IRQ handlers
charleskeepax Oct 20, 2025
7159816
ASoC: SDCA: Pass SoundWire slave to HID
charleskeepax Oct 20, 2025
390c05f
ASoC: SDCA: Pass device register map from IRQ alloc to handlers
charleskeepax Oct 20, 2025
56bbda2
ASoC: SDCA: Update externally_requested flag to cover all requests
charleskeepax Oct 20, 2025
8d557cc
ASoC: SDCA: Factor out a helper to find SDCA IRQ data
charleskeepax Oct 20, 2025
dfe7c34
ASoC: SDCA: Rely less on the ASoC component in IRQ handling
charleskeepax Oct 20, 2025
c7b6c6b
ASoC: SDCA: Force some SDCA Controls to be volatile
charleskeepax Oct 20, 2025
0a5e976
ASoC: SDCA: Parse XU Entity properties
charleskeepax Oct 20, 2025
7b6be93
ASoC: SDCA: Parse Function Reset max delay
charleskeepax Oct 20, 2025
daab108
ASoC: SDCA: Add UMP buffer helper functions
charleskeepax Oct 20, 2025
c4d096c
ASoC: SDCA: Add SDCA FDL data parsing
mstrozek Oct 20, 2025
71f7990
ASoC: SDCA: Add FDL library for XU entities
mstrozek Oct 20, 2025
aeaf27e
ASoC: SDCA: Add FDL-specific IRQ processing
mstrozek Oct 20, 2025
0723aff
ASoC: SDCA: Add completion for FDL start and stop
charleskeepax Oct 20, 2025
e92e25f
ASoC: SDCA: Add UMP timeout handling for FDL
charleskeepax Oct 20, 2025
12aa316
ASoC: SDCA: Add early IRQ handling
charleskeepax Oct 20, 2025
ef042df
ASoC: SDCA: Add HID button IRQ
charleskeepax Oct 20, 2025
67e4b0d
ASoC: dt-bindings: allwinner,sun4i-a10-i2s: Add compatible for A523
wens Oct 27, 2025
6ddcd78
ASoC: dt-bindings: allwinner,sun4i-a10-spdif: Add compatible for A523
wens Oct 27, 2025
4a5ac6c
ASoC: sun4i-spdif: Support SPDIF output on A523 family
wens Oct 27, 2025
7a78e38
ASoC: spacemit: add failure check for spacemit_i2s_init_dai()
TroyMitchell911 Oct 28, 2025
66fecfa
ASoC: spacemit: use `depends on` instead of `select`
TroyMitchell911 Oct 28, 2025
f034c16
ASoC: spacemit: add failure check for spacemit_i2s_init_dai()
TroyMitchell911 Oct 24, 2025
c8b8804
ASoC: Fix build for sdw_utils
broonie Oct 28, 2025
b2dd1d0
ASoC: fsl_sai: Fix sync error in consumer mode
Oct 24, 2025
45f5c9e
ASoC: soc_sdw_utils: remove cs42l43 component_name
bardliao Oct 27, 2025
a4619aa
ALSA: cs35l56: Add support for factory calibration
broonie Oct 28, 2025
6e81469
Sndcard compatible for qrb2210/qcm2290
broonie Oct 28, 2025
250eddd
allwinner: a523: Enable I2S and SPDIF TX
broonie Oct 28, 2025
060028c
ASoC: spacemit: fix build warning and error
broonie Oct 28, 2025
ac47927
Add support for Cirrus Logic CS530x DAC and CODEC
broonie Oct 28, 2025
48cbf50
regmap: irq: Correct documentation of wake_invert flag
Oct 24, 2025
49280f6
Merge remote-tracking branch 'regmap/for-6.19' into regmap-next
broonie Oct 28, 2025
eda4a53
Add SDCA UMP/FDL support
broonie Oct 29, 2025
e2ff715
ASoC: tas2783: Fix build for SoundWire API update
broonie Oct 29, 2025
255b4ed
Merge remote-tracking branch 'asoc/for-6.19' into asoc-next
broonie Oct 29, 2025
429b327
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao Oct 30, 2025
e7dadf8
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
bardliao Oct 30, 2025
f6cce20
Merge branch 'sound/upstream-20251030' into merge/sound-upstream-2025…
bardliao Oct 30, 2025
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
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Alan Cox <alan@lxorguk.ukuu.org.uk>
Alan Cox <root@hraefn.swansea.linux.org.uk>
Aleksandar Markovic <aleksandar.markovic@mips.com> <aleksandar.markovic@imgtec.com>
Aleksey Gorelov <aleksey_gorelov@phoenix.com>
Alex Williamson <alex@shazbot.org> <alex.williamson@redhat.com>
Alexander Lobakin <alobakin@pm.me> <alobakin@dlink.ru>
Alexander Lobakin <alobakin@pm.me> <alobakin@marvell.com>
Alexander Lobakin <alobakin@pm.me> <bloodyreaper@yandex.ru>
Expand Down Expand Up @@ -227,6 +228,7 @@ Dmitry Safonov <0x7f454c46@gmail.com> <dima@arista.com>
Dmitry Safonov <0x7f454c46@gmail.com> <d.safonov@partner.samsung.com>
Dmitry Safonov <0x7f454c46@gmail.com> <dsafonov@virtuozzo.com>
Domen Puncer <domen@coderock.org>
Dong Aisheng <aisheng.dong@nxp.com> <b29396@freescale.com>
Douglas Gilbert <dougg@torque.net>
Drew Fustini <fustini@kernel.org> <drew@pdp7.com>
<duje@dujemihanovic.xyz> <duje.mihanovic@skole.hr>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/i2c/apm,xgene-slimpro-i2c.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: APM X-Gene SLIMpro Mailbox I2C

maintainers:
- Khuong Dinh <khuong@os.amperecomputing.com>

description:
An I2C controller accessed over the "SLIMpro" mailbox.

allOf:
- $ref: /schemas/i2c/i2c-controller.yaml#

properties:
compatible:
const: apm,xgene-slimpro-i2c

mboxes:
maxItems: 1

required:
- compatible
- mboxes

unevaluatedProperties: false

examples:
- |
i2c {
compatible = "apm,xgene-slimpro-i2c";
mboxes = <&mailbox 0>;
};
15 changes: 0 additions & 15 deletions Documentation/devicetree/bindings/i2c/i2c-xgene-slimpro.txt

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,9 @@ allOf:
required:
- orientation-switch
then:
$ref: /schemas/usb/usb-switch.yaml#
allOf:
- $ref: /schemas/usb/usb-switch.yaml#
- $ref: /schemas/usb/usb-switch-ports.yaml#

unevaluatedProperties: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ properties:
- enum:
- qcom,qcs8300-qmp-ufs-phy
- const: qcom,sa8775p-qmp-ufs-phy
- items:
- enum:
- qcom,kaanapali-qmp-ufs-phy
- const: qcom,sm8750-qmp-ufs-phy
- enum:
- qcom,msm8996-qmp-ufs-phy
- qcom,msm8998-qmp-ufs-phy
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,9 @@ allOf:
contains:
const: google,gs101-usb31drd-phy
then:
$ref: /schemas/usb/usb-switch.yaml#
allOf:
- $ref: /schemas/usb/usb-switch.yaml#
- $ref: /schemas/usb/usb-switch-ports.yaml#

properties:
clocks:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@ allOf:
- renesas,rcar-gen2-scif
- renesas,rcar-gen3-scif
- renesas,rcar-gen4-scif
- renesas,rcar-gen5-scif
then:
properties:
interrupts:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ properties:
- const: allwinner,sun50i-h6-i2s
- const: allwinner,sun50i-r329-i2s
- items:
- const: allwinner,sun20i-d1-i2s
- enum:
- allwinner,sun20i-d1-i2s
- allwinner,sun55i-a523-i2s
- const: allwinner,sun50i-r329-i2s

reg:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ properties:
- const: allwinner,sun8i-h3-spdif
- const: allwinner,sun50i-h6-spdif
- const: allwinner,sun50i-h616-spdif
- const: allwinner,sun55i-a523-spdif
- items:
- const: allwinner,sun8i-a83t-spdif
- const: allwinner,sun8i-h3-spdif
Expand All @@ -37,14 +38,12 @@ properties:
maxItems: 1

clocks:
items:
- description: Bus Clock
- description: Module Clock
minItems: 2
maxItems: 3

clock-names:
items:
- const: apb
- const: spdif
minItems: 2
maxItems: 3

# Even though it only applies to subschemas under the conditionals,
# not listing them here will trigger a warning because of the
Expand All @@ -65,6 +64,7 @@ allOf:
- allwinner,sun8i-h3-spdif
- allwinner,sun50i-h6-spdif
- allwinner,sun50i-h616-spdif
- allwinner,sun55i-a523-spdif

then:
required:
Expand Down Expand Up @@ -98,6 +98,38 @@ allOf:
- const: rx
- const: tx

- if:
properties:
compatible:
contains:
enum:
- allwinner,sun55i-a523-spdif

then:
properties:
clocks:
items:
- description: Bus Clock
- description: TX Clock
- description: RX Clock

clock-names:
items:
- const: apb
- const: tx
- const: rx
else:
properties:
clocks:
items:
- description: Bus Clock
- description: Module Clock

clock-names:
items:
- const: apb
- const: spdif

required:
- "#sound-dai-cells"
- compatible
Expand Down
8 changes: 8 additions & 0 deletions Documentation/devicetree/bindings/sound/cirrus,cs530x.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,25 @@ description:

allOf:
- $ref: dai-common.yaml#
- $ref: /schemas/spi/spi-peripheral-props.yaml#

properties:
compatible:
enum:
- cirrus,cs4282
- cirrus,cs4302
- cirrus,cs4304
- cirrus,cs4308
- cirrus,cs5302
- cirrus,cs5304
- cirrus,cs5308

reg:
maxItems: 1

spi-max-frequency:
maximum: 24000000

'#sound-dai-cells':
const: 1

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ properties:
- fsl,imx-audio-nau8822
- fsl,imx-audio-sgtl5000
- fsl,imx-audio-si476x
- fsl,imx-audio-tlv320
- fsl,imx-audio-tlv320aic31xx
- fsl,imx-audio-tlv320aic32x4
- fsl,imx-audio-wm8524
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ properties:
- qcom,sc8280xp-lpass-rx-macro
- items:
- enum:
- qcom,kaanapali-lpass-rx-macro
- qcom,sm8650-lpass-rx-macro
- qcom,sm8750-lpass-rx-macro
- qcom,x1e80100-lpass-rx-macro
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ properties:
- qcom,sc8280xp-lpass-tx-macro
- items:
- enum:
- qcom,kaanapali-lpass-tx-macro
- qcom,sm8650-lpass-tx-macro
- qcom,sm8750-lpass-tx-macro
- qcom,x1e80100-lpass-tx-macro
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ properties:
- items:
- enum:
- qcom,glymur-lpass-va-macro
- qcom,kaanapali-lpass-va-macro
- qcom,sm8650-lpass-va-macro
- qcom,sm8750-lpass-va-macro
- qcom,x1e80100-lpass-va-macro
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ properties:
- items:
- enum:
- qcom,glymur-lpass-wsa-macro
- qcom,kaanapali-lpass-wsa-macro
- qcom,sm8650-lpass-wsa-macro
- qcom,sm8750-lpass-wsa-macro
- qcom,x1e80100-lpass-wsa-macro
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/sound/qcom,sm8250.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ properties:
- const: qcom,sdm845-sndcard
- items:
- enum:
- qcom,kaanapali-sndcard
- qcom,sm8550-sndcard
- qcom,sm8650-sndcard
- qcom,sm8750-sndcard
Expand All @@ -33,10 +34,12 @@ properties:
- qcom,apq8096-sndcard
- qcom,glymur-sndcard
- qcom,qcm6490-idp-sndcard
- qcom,qcs615-sndcard
- qcom,qcs6490-rb3gen2-sndcard
- qcom,qcs8275-sndcard
- qcom,qcs9075-sndcard
- qcom,qcs9100-sndcard
- qcom,qrb2210-sndcard
- qcom,qrb4210-rb2-sndcard
- qcom,qrb5165-rb5-sndcard
- qcom,sc7180-qdsp6-sndcard
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ properties:
$ref: /schemas/gpio/qcom,wcd934x-gpio.yaml#

patternProperties:
"^.*@[0-9a-f]+$":
"@[0-9a-f]+$":
type: object
additionalProperties: true
description: |
Expand Down
87 changes: 87 additions & 0 deletions Documentation/devicetree/bindings/sound/spacemit,k1-i2s.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/spacemit,k1-i2s.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: K1 I2S controller

description:
The I2S bus (Inter-IC sound bus) is a serial link for digital
audio data transfer between devices in the system.

maintainers:
- Troy Mitchell <troy.mitchell@linux.spacemit.com>

allOf:
- $ref: dai-common.yaml#

properties:
compatible:
const: spacemit,k1-i2s

reg:
maxItems: 1

clocks:
items:
- description: clock for I2S sysclk
- description: clock for I2S bclk
- description: clock for I2S bus
- description: clock for I2S controller

clock-names:
items:
- const: sysclk
- const: bclk
- const: bus
- const: func

dmas:
minItems: 1
maxItems: 2

dma-names:
minItems: 1
items:
- const: tx
- const: rx

resets:
maxItems: 1

port:
$ref: audio-graph-port.yaml#
unevaluatedProperties: false

"#sound-dai-cells":
const: 0

required:
- compatible
- reg
- clocks
- clock-names
- dmas
- dma-names
- resets
- "#sound-dai-cells"

unevaluatedProperties: false

examples:
- |
#include <dt-bindings/clock/spacemit,k1-syscon.h>
i2s@d4026000 {
compatible = "spacemit,k1-i2s";
reg = <0xd4026000 0x30>;
clocks = <&syscon_mpmu CLK_I2S_SYSCLK>,
<&syscon_mpmu CLK_I2S_BCLK>,
<&syscon_apbc CLK_SSPA0_BUS>,
<&syscon_apbc CLK_SSPA0>;
clock-names = "sysclk", "bclk", "bus", "func";
dmas = <&pdma0 21>, <&pdma0 22>;
dma-names = "tx", "rx";
resets = <&syscon_apbc RESET_SSPA0>;
#sound-dai-cells = <0>;
};
11 changes: 8 additions & 3 deletions Documentation/devicetree/bindings/spi/spi-cadence.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,14 @@ allOf:

properties:
compatible:
enum:
- cdns,spi-r1p6
- xlnx,zynq-spi-r1p6
oneOf:
- enum:
- xlnx,zynq-spi-r1p6
- items:
- enum:
- xlnx,zynqmp-spi-r1p6
- xlnx,versal-net-spi-r1p6
- const: cdns,spi-r1p6

reg:
maxItems: 1
Expand Down
Loading
Loading