Skip to content

Commit 9b6ceef

Browse files
authored
Merge pull request #5696 from bardliao/merge/sound-upstream-20260313
Merge/sound upstream 20260313
2 parents a3a5425 + 7ad7545 commit 9b6ceef

584 files changed

Lines changed: 9722 additions & 3468 deletions

File tree

Some content is hidden

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

.mailmap

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,7 @@ Daniele Alessandrelli <daniele.alessandrelli@gmail.com> <daniele.alessandrelli@i
219219
Danilo Krummrich <dakr@kernel.org> <dakr@redhat.com>
220220
David Brownell <david-b@pacbell.net>
221221
David Collins <quic_collinsd@quicinc.com> <collinsd@codeaurora.org>
222+
David Gow <david@davidgow.net> <davidgow@google.com>
222223
David Heidelberg <david@ixit.cz> <d.okias@gmail.com>
223224
David Hildenbrand <david@kernel.org> <david@redhat.com>
224225
David Rheinsberg <david@readahead.eu> <dh.herrmann@gmail.com>
@@ -353,6 +354,7 @@ Jarkko Sakkinen <jarkko@kernel.org> <jarkko.sakkinen@opinsys.com>
353354
Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com>
354355
Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com>
355356
Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com>
357+
Jason Xing <kerneljasonxing@gmail.com> <kernelxing@tencent.com>
356358
<javier@osg.samsung.com> <javier.martinez@collabora.co.uk>
357359
Javi Merino <javi.merino@kernel.org> <javi.merino@arm.com>
358360
Jayachandran C <c.jayachandran@gmail.com> <jayachandranc@netlogicmicro.com>
@@ -401,6 +403,7 @@ Jiri Slaby <jirislaby@kernel.org> <xslaby@fi.muni.cz>
401403
Jisheng Zhang <jszhang@kernel.org> <jszhang@marvell.com>
402404
Jisheng Zhang <jszhang@kernel.org> <Jisheng.Zhang@synaptics.com>
403405
Jishnu Prakash <quic_jprakash@quicinc.com> <jprakash@codeaurora.org>
406+
Joe Damato <joe@dama.to> <jdamato@fastly.com>
404407
Joel Granados <joel.granados@kernel.org> <j.granados@samsung.com>
405408
Johan Hovold <johan@kernel.org> <jhovold@gmail.com>
406409
Johan Hovold <johan@kernel.org> <johan@hovoldconsulting.com>

CREDITS

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1242,6 +1242,10 @@ N: Veaceslav Falico
12421242
E: vfalico@gmail.com
12431243
D: Co-maintainer and co-author of the network bonding driver.
12441244

1245+
N: Thomas Falcon
1246+
E: tlfalcon@linux.ibm.com
1247+
D: Initial author of the IBM ibmvnic network driver
1248+
12451249
N: János Farkas
12461250
E: chexum@shadow.banki.hu
12471251
D: romfs, various (mostly networking) fixes
@@ -2415,6 +2419,10 @@ S: Am Muehlenweg 38
24152419
S: D53424 Remagen
24162420
S: Germany
24172421

2422+
N: Jonathan Lemon
2423+
E: jonathan.lemon@gmail.com
2424+
D: OpenCompute PTP clock driver (ptp_ocp)
2425+
24182426
N: Colin Leroy
24192427
E: colin@colino.net
24202428
W: http://www.geekounet.org/

Documentation/ABI/testing/sysfs-driver-uniwill-laptop

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
What: /sys/bus/platform/devices/INOU0000:XX/fn_lock_toggle_enable
1+
What: /sys/bus/platform/devices/INOU0000:XX/fn_lock
22
Date: November 2025
33
KernelVersion: 6.19
44
Contact: Armin Wolf <W_Armin@gmx.de>
@@ -8,15 +8,15 @@ Description:
88

99
Reading this file returns the current enable status of the FN lock functionality.
1010

11-
What: /sys/bus/platform/devices/INOU0000:XX/super_key_toggle_enable
11+
What: /sys/bus/platform/devices/INOU0000:XX/super_key_enable
1212
Date: November 2025
1313
KernelVersion: 6.19
1414
Contact: Armin Wolf <W_Armin@gmx.de>
1515
Description:
16-
Allows userspace applications to enable/disable the super key functionality
17-
of the integrated keyboard by writing "1"/"0" into this file.
16+
Allows userspace applications to enable/disable the super key of the integrated
17+
keyboard by writing "1"/"0" into this file.
1818

19-
Reading this file returns the current enable status of the super key functionality.
19+
Reading this file returns the current enable status of the super key.
2020

2121
What: /sys/bus/platform/devices/INOU0000:XX/touchpad_toggle_enable
2222
Date: November 2025

Documentation/admin-guide/kernel-parameters.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
TPM TPM drivers are enabled.
7575
UMS USB Mass Storage support is enabled.
7676
USB USB support is enabled.
77+
NVME NVMe support is enabled
7778
USBHID USB Human Interface Device support is enabled.
7879
V4L Video For Linux support is enabled.
7980
VGA The VGA console has been enabled.
@@ -4787,6 +4788,18 @@ Kernel parameters
47874788
This can be set from sysctl after boot.
47884789
See Documentation/admin-guide/sysctl/vm.rst for details.
47894790

4791+
nvme.quirks= [NVME] A list of quirk entries to augment the built-in
4792+
nvme quirk list. List entries are separated by a
4793+
'-' character.
4794+
Each entry has the form VendorID:ProductID:quirk_names.
4795+
The IDs are 4-digits hex numbers and quirk_names is a
4796+
list of quirk names separated by commas. A quirk name
4797+
can be prefixed by '^', meaning that the specified
4798+
quirk must be disabled.
4799+
4800+
Example:
4801+
nvme.quirks=7710:2267:bogus_nid,^identify_cns-9900:7711:broken_msi
4802+
47904803
ohci1394_dma=early [HW,EARLY] enable debugging via the ohci1394 driver.
47914804
See Documentation/core-api/debugging-via-ohci1394.rst for more
47924805
info.

Documentation/admin-guide/laptops/uniwill-laptop.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Keyboard settings
2424

2525
The ``uniwill-laptop`` driver allows the user to enable/disable:
2626

27-
- the FN and super key lock functionality of the integrated keyboard
27+
- the FN lock and super key of the integrated keyboard
2828
- the touchpad toggle functionality of the integrated touchpad
2929

3030
See Documentation/ABI/testing/sysfs-driver-uniwill-laptop for details.

Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ description: |
1616
properties:
1717
compatible:
1818
enum:
19-
- kontron,sa67mcu-hwmon
2019
- kontron,sl28cpld-fan
2120

2221
reg:

Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ required:
8787

8888
allOf:
8989
- $ref: can-controller.yaml#
90+
- $ref: /schemas/memory-controllers/mc-peripheral-props.yaml
9091
- if:
9192
properties:
9293
compatible:

Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ description: |
1616
DAC for headphone output, two integrated Class D amplifiers for
1717
loudspeakers, and two ADCs for wired headset microphone input or
1818
stereo line input. PDM inputs are provided for digital microphones.
19+
CS42L43B variant adds dedicated PDM interface, SoundWire Clock Gearing
20+
support and more decimators to ISRCs.
1921
2022
allOf:
2123
- $ref: dai-common.yaml#
@@ -24,6 +26,7 @@ properties:
2426
compatible:
2527
enum:
2628
- cirrus,cs42l43
29+
- cirrus,cs42l43b
2730

2831
reg:
2932
maxItems: 1

Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ properties:
2020
- renesas,r9a07g044-ssi # RZ/G2{L,LC}
2121
- renesas,r9a07g054-ssi # RZ/V2L
2222
- renesas,r9a08g045-ssi # RZ/G3S
23+
- renesas,r9a08g046-ssi # RZ/G3L
2324
- const: renesas,rz-ssi
2425

2526
reg:

Documentation/devicetree/bindings/sound/ti,tas2770.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ properties:
3030
description: |
3131
I2C address of the device can be between 0x41 to 0x48.
3232
33-
reset-gpio:
33+
reset-gpios:
3434
maxItems: 1
3535
description: GPIO used to reset the device.
3636

@@ -82,7 +82,7 @@ examples:
8282
#sound-dai-cells = <0>;
8383
interrupt-parent = <&gpio1>;
8484
interrupts = <14>;
85-
reset-gpio = <&gpio1 15 GPIO_ACTIVE_HIGH>;
85+
reset-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
8686
shutdown-gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>;
8787
ti,imon-slot-no = <0>;
8888
ti,vmon-slot-no = <2>;

0 commit comments

Comments
 (0)