Skip to content

Commit f09cf1c

Browse files
committed
Automatic merge of 'master' into merge (2024-11-04 17:04)
2 parents f2535cf + 59b723c commit f09cf1c

File tree

395 files changed

+4460
-1855
lines changed

Some content is hidden

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

395 files changed

+4460
-1855
lines changed

.mailmap

+3-2
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,8 @@ Elliot Berman <[email protected]> <[email protected]>
199199
Enric Balletbo i Serra <[email protected]> <[email protected]>
200200
Enric Balletbo i Serra <[email protected]> <[email protected]>
201201
202-
202+
203+
203204
Evgeniy Polyakov <[email protected]>
204205
205206
@@ -282,7 +283,7 @@ Jan Glauber <[email protected]> <[email protected]>
282283
283284
284285
285-
Jarkko Sakkinen <[email protected]> <jarkko.sakkinen@tuni.fi>
286+
Jarkko Sakkinen <[email protected]> <jarkko.sakkinen@parity.io>
286287
287288
288289

Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml

+10-14
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,16 @@ properties:
6363
- const: sleep
6464

6565
power-domains:
66+
description: |
67+
The MediaTek DPI module is typically associated with one of the
68+
following multimedia power domains:
69+
POWER_DOMAIN_DISPLAY
70+
POWER_DOMAIN_VDOSYS
71+
POWER_DOMAIN_MM
72+
The specific power domain used varies depending on the SoC design.
73+
74+
It is recommended to explicitly add the appropriate power domain
75+
property to the DPI node in the device tree.
6676
maxItems: 1
6777

6878
port:
@@ -79,20 +89,6 @@ required:
7989
- clock-names
8090
- port
8191

82-
allOf:
83-
- if:
84-
not:
85-
properties:
86-
compatible:
87-
contains:
88-
enum:
89-
- mediatek,mt6795-dpi
90-
- mediatek,mt8173-dpi
91-
- mediatek,mt8186-dpi
92-
then:
93-
properties:
94-
power-domains: false
95-
9692
additionalProperties: false
9793

9894
examples:

Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml

+19
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ properties:
3838
description: A phandle and PM domain specifier as defined by bindings of
3939
the power controller specified by phandle. See
4040
Documentation/devicetree/bindings/power/power-domain.yaml for details.
41+
maxItems: 1
4142

4243
mediatek,gce-client-reg:
4344
description:
@@ -57,6 +58,9 @@ properties:
5758
clocks:
5859
items:
5960
- description: SPLIT Clock
61+
- description: Used for interfacing with the HDMI RX signal source.
62+
- description: Paired with receiving HDMI RX metadata.
63+
minItems: 1
6064

6165
required:
6266
- compatible
@@ -72,9 +76,24 @@ allOf:
7276
const: mediatek,mt8195-mdp3-split
7377

7478
then:
79+
properties:
80+
clocks:
81+
minItems: 3
82+
7583
required:
7684
- mediatek,gce-client-reg
7785

86+
- if:
87+
properties:
88+
compatible:
89+
contains:
90+
const: mediatek,mt8173-disp-split
91+
92+
then:
93+
properties:
94+
clocks:
95+
maxItems: 1
96+
7897
additionalProperties: false
7998

8099
examples:

Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml

+21
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ properties:
6767
A 2.5V to 3.3V supply for the external reference voltage. When omitted,
6868
the internal 2.5V reference is used.
6969

70+
refin-supply:
71+
description:
72+
A 2.5V to 3.3V supply for external reference voltage, for ad7380-4 only.
73+
7074
aina-supply:
7175
description:
7276
The common mode voltage supply for the AINA- pin on pseudo-differential
@@ -135,6 +139,23 @@ allOf:
135139
ainc-supply: false
136140
aind-supply: false
137141

142+
# ad7380-4 uses refin-supply as external reference.
143+
# All other chips from ad738x family use refio as optional external reference.
144+
# When refio-supply is omitted, internal reference is used.
145+
- if:
146+
properties:
147+
compatible:
148+
enum:
149+
- adi,ad7380-4
150+
then:
151+
properties:
152+
refio-supply: false
153+
required:
154+
- refin-supply
155+
else:
156+
properties:
157+
refin-supply: false
158+
138159
examples:
139160
- |
140161
#include <dt-bindings/interrupt-controller/irq.h>

Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,6 @@ allOf:
154154
- qcom,sm8550-qmp-gen4x2-pcie-phy
155155
- qcom,sm8650-qmp-gen3x2-pcie-phy
156156
- qcom,sm8650-qmp-gen4x2-pcie-phy
157-
- qcom,x1e80100-qmp-gen3x2-pcie-phy
158-
- qcom,x1e80100-qmp-gen4x2-pcie-phy
159157
then:
160158
properties:
161159
clocks:
@@ -171,6 +169,8 @@ allOf:
171169
- qcom,sc8280xp-qmp-gen3x1-pcie-phy
172170
- qcom,sc8280xp-qmp-gen3x2-pcie-phy
173171
- qcom,sc8280xp-qmp-gen3x4-pcie-phy
172+
- qcom,x1e80100-qmp-gen3x2-pcie-phy
173+
- qcom,x1e80100-qmp-gen4x2-pcie-phy
174174
- qcom,x1e80100-qmp-gen4x4-pcie-phy
175175
then:
176176
properties:
@@ -201,6 +201,7 @@ allOf:
201201
- qcom,sm8550-qmp-gen4x2-pcie-phy
202202
- qcom,sm8650-qmp-gen4x2-pcie-phy
203203
- qcom,x1e80100-qmp-gen4x2-pcie-phy
204+
- qcom,x1e80100-qmp-gen4x4-pcie-phy
204205
then:
205206
properties:
206207
resets:

Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ properties:
4848
- const: mclk_rx
4949
- const: hclk
5050

51+
port:
52+
$ref: audio-graph-port.yaml#
53+
unevaluatedProperties: false
54+
5155
resets:
5256
maxItems: 1
5357

Documentation/filesystems/caching/cachefiles.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ set up cache ready for use. The following script commands are available:
115115

116116
This mask can also be set through sysfs, eg::
117117

118-
echo 5 >/sys/modules/cachefiles/parameters/debug
118+
echo 5 > /sys/module/cachefiles/parameters/debug
119119

120120

121121
Starting the Cache

Documentation/iio/ad7380.rst

+11-2
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,22 @@ supports only 1 SDO line.
4141
Reference voltage
4242
-----------------
4343

44-
2 possible reference voltage sources are supported:
44+
ad7380-4
45+
~~~~~~~~
46+
47+
ad7380-4 supports only an external reference voltage (2.5V to 3.3V). It must be
48+
declared in the device tree as ``refin-supply``.
49+
50+
All other devices from ad738x family
51+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52+
53+
All other devices from ad738x support 2 possible reference voltage sources:
4554

4655
- Internal reference (2.5V)
4756
- External reference (2.5V to 3.3V)
4857

4958
The source is determined by the device tree. If ``refio-supply`` is present,
50-
then the external reference is used, else the internal reference is used.
59+
then it is used as external reference, else the internal reference is used.
5160

5261
Oversampling and resolution boost
5362
---------------------------------

Documentation/networking/packet_mmap.rst

+3-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ii) transmit network traffic, or any other that needs raw
1616

1717
Howto can be found at:
1818

19-
https://sites.google.com/site/packetmmap/
19+
https://web.archive.org/web/20220404160947/https://sites.google.com/site/packetmmap/
2020

2121
Please send your comments to
2222
- Ulisses Alonso Camaró <[email protected]>
@@ -166,7 +166,8 @@ As capture, each frame contains two parts::
166166
/* bind socket to eth0 */
167167
bind(this->socket, (struct sockaddr *)&my_addr, sizeof(struct sockaddr_ll));
168168

169-
A complete tutorial is available at: https://sites.google.com/site/packetmmap/
169+
A complete tutorial is available at:
170+
https://web.archive.org/web/20220404160947/https://sites.google.com/site/packetmmap/
170171

171172
By default, the user should put data at::
172173

Documentation/rust/arch-support.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Architecture Level of support Constraints
1717
============= ================ ==============================================
1818
``arm64`` Maintained Little Endian only.
1919
``loongarch`` Maintained \-
20-
``riscv`` Maintained ``riscv64`` only.
20+
``riscv`` Maintained ``riscv64`` and LLVM/Clang only.
2121
``um`` Maintained \-
2222
``x86`` Maintained ``x86_64`` only.
2323
============= ================ ==============================================

0 commit comments

Comments
 (0)