Skip to content

Commit 9758ff2

Browse files
author
Thomas Zimmermann
committed
Merge drm/drm-next into drm-misc-next
Backmerging for v5.16-rc5. Resolves a conflict between drm-misc-next and drm-misc-fixes in the vc4 driver. Signed-off-by: Thomas Zimmermann <[email protected]>
2 parents 0b665d4 + 244a36e commit 9758ff2

File tree

1,567 files changed

+30576
-16702
lines changed

Some content is hidden

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

1,567 files changed

+30576
-16702
lines changed

.mailmap

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ Chao Yu <[email protected]> <[email protected]>
7171
7272
7373
74+
Christian Borntraeger <[email protected]> <[email protected]>
75+
Christian Borntraeger <[email protected]> <[email protected]>
76+
Christian Borntraeger <[email protected]> <[email protected]>
7477
Christophe Ricard <[email protected]>
7578
Christoph Hellwig <[email protected]>
7679
@@ -123,6 +126,8 @@ Greg Kroah-Hartman <[email protected]>
123126
Greg Kroah-Hartman <[email protected]>
124127
125128
129+
130+
126131
Gustavo Padovan <[email protected]>
127132
Gustavo Padovan <[email protected]>
128133

Documentation/admin-guide/blockdev/drbd/figures.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ Sub graphs of DRBD's state transitions
2525
:alt: disk-states-8.dot
2626
:align: center
2727

28-
.. kernel-figure:: node-states-8.dot
29-
:alt: node-states-8.dot
28+
.. kernel-figure:: peer-states-8.dot
29+
:alt: peer-states-8.dot
3030
:align: center

Documentation/admin-guide/blockdev/drbd/node-states-8.dot renamed to Documentation/admin-guide/blockdev/drbd/peer-states-8.dot

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
digraph node_states {
2-
Secondary -> Primary [ label = "ioctl_set_state()" ]
3-
Primary -> Secondary [ label = "ioctl_set_state()" ]
4-
}
5-
61
digraph peer_states {
72
Secondary -> Primary [ label = "recv state packet" ]
83
Primary -> Secondary [ label = "recv state packet" ]

Documentation/admin-guide/laptops/thinkpad-acpi.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1520,15 +1520,15 @@ This sysfs attribute controls the keyboard "face" that will be shown on the
15201520
Lenovo X1 Carbon 2nd gen (2014)'s adaptive keyboard. The value can be read
15211521
and set.
15221522

1523-
- 1 = Home mode
1524-
- 2 = Web-browser mode
1525-
- 3 = Web-conference mode
1526-
- 4 = Function mode
1527-
- 5 = Layflat mode
1523+
- 0 = Home mode
1524+
- 1 = Web-browser mode
1525+
- 2 = Web-conference mode
1526+
- 3 = Function mode
1527+
- 4 = Layflat mode
15281528

15291529
For more details about which buttons will appear depending on the mode, please
15301530
review the laptop's user guide:
1531-
http://www.lenovo.com/shop/americas/content/user_guides/x1carbon_2_ug_en.pdf
1531+
https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1carbon_2_ug_en.pdf
15321532

15331533
Battery charge control
15341534
----------------------

Documentation/admin-guide/sysctl/kernel.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1099,7 +1099,7 @@ task_delayacct
10991099
===============
11001100

11011101
Enables/disables task delay accounting (see
1102-
:doc:`accounting/delay-accounting.rst`). Enabling this feature incurs
1102+
Documentation/accounting/delay-accounting.rst. Enabling this feature incurs
11031103
a small amount of overhead in the scheduler but is useful for debugging
11041104
and performance tuning. It is required by some tools such as iotop.
11051105

Documentation/arm/marvell.rst

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ Discovery family
104104

105105
Not supported by the Linux kernel.
106106

107+
Homepage:
108+
https://web.archive.org/web/20110924171043/http://www.marvell.com/embedded-processors/discovery-innovation/
107109
Core:
108110
Feroceon 88fr571-vd ARMv5 compatible
109111

@@ -120,16 +122,37 @@ EBU Armada family
120122
- 88F6707
121123
- 88F6W11
122124

125+
- Product infos: https://web.archive.org/web/20141002083258/http://www.marvell.com/embedded-processors/armada-370/
123126
- Product Brief: https://web.archive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf
124127
- Hardware Spec: https://web.archive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdf
125128
- Functional Spec: https://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf
126129

127130
Core:
128131
Sheeva ARMv7 compatible PJ4B
129132

133+
Armada XP Flavors:
134+
- MV78230
135+
- MV78260
136+
- MV78460
137+
138+
NOTE:
139+
not to be confused with the non-SMP 78xx0 SoCs
140+
141+
- Product infos: https://web.archive.org/web/20150101215721/http://www.marvell.com/embedded-processors/armada-xp/
142+
- Product Brief: https://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdf
143+
- Functional Spec: https://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdf
144+
- Hardware Specs:
145+
- https://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF
146+
- https://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF
147+
- https://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF
148+
149+
Core:
150+
Sheeva ARMv7 compatible Dual-core or Quad-core PJ4B-MP
151+
130152
Armada 375 Flavors:
131153
- 88F6720
132154

155+
- Product infos: https://web.archive.org/web/20140108032402/http://www.marvell.com/embedded-processors/armada-375/
133156
- Product Brief: https://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdf
134157

135158
Core:
@@ -162,29 +185,6 @@ EBU Armada family
162185
Core:
163186
ARM Cortex-A9
164187

165-
Armada XP Flavors:
166-
- MV78230
167-
- MV78260
168-
- MV78460
169-
170-
NOTE:
171-
not to be confused with the non-SMP 78xx0 SoCs
172-
173-
Product Brief:
174-
https://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdf
175-
176-
Functional Spec:
177-
https://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdf
178-
179-
- Hardware Specs:
180-
181-
- https://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF
182-
- https://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF
183-
- https://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF
184-
185-
Core:
186-
Sheeva ARMv7 compatible Dual-core or Quad-core PJ4B-MP
187-
188188
Linux kernel mach directory:
189189
arch/arm/mach-mvebu
190190
Linux kernel plat directory:
@@ -436,7 +436,7 @@ Berlin family (Multimedia Solutions)
436436
- Flavors:
437437
- 88DE3010, Armada 1000 (no Linux support)
438438
- Core: Marvell PJ1 (ARMv5TE), Dual-core
439-
- Product Brief: http://www.marvell.com.cn/digital-entertainment/assets/armada_1000_pb.pdf
439+
- Product Brief: https://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdf
440440
- 88DE3005, Armada 1500 Mini
441441
- Design name: BG2CD
442442
- Core: ARM Cortex-A9, PL310 L2CC

Documentation/arm64/pointer-authentication.rst

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,10 @@ The number of bits that the PAC occupies in a pointer is 55 minus the
5353
virtual address size configured by the kernel. For example, with a
5454
virtual address size of 48, the PAC is 7 bits wide.
5555

56-
Recent versions of GCC can compile code with APIAKey-based return
57-
address protection when passed the -msign-return-address option. This
58-
uses instructions in the HINT space (unless -march=armv8.3-a or higher
59-
is also passed), and such code can run on systems without the pointer
60-
authentication extension.
56+
When ARM64_PTR_AUTH_KERNEL is selected, the kernel will be compiled
57+
with HINT space pointer authentication instructions protecting
58+
function returns. Kernels built with this option will work on hardware
59+
with or without pointer authentication support.
6160

6261
In addition to exec(), keys can also be reinitialized to random values
6362
using the PR_PAC_RESET_KEYS prctl. A bitmask of PR_PAC_APIAKEY,

Documentation/bpf/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ that goes into great technical depth about the BPF Architecture.
1515
libbpf
1616
======
1717

18-
Documentation/bpf/libbpf/libbpf.rst is a userspace library for loading and interacting with bpf programs.
18+
Documentation/bpf/libbpf/index.rst is a userspace library for loading and interacting with bpf programs.
1919

2020
BPF Type Format (BTF)
2121
=====================

Documentation/conf.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -249,11 +249,16 @@
249249

250250
html_static_path = ['sphinx-static']
251251

252-
html_context = {
253-
'css_files': [
254-
'_static/theme_overrides.css',
255-
],
256-
}
252+
html_css_files = [
253+
'theme_overrides.css',
254+
]
255+
256+
if major <= 1 and minor < 8:
257+
html_context = {
258+
'css_files': [
259+
'_static/theme_overrides.css',
260+
],
261+
}
257262

258263
# Add any extra paths that contain custom files (such as robots.txt or
259264
# .htaccess) here, relative to this directory. These files are copied

Documentation/cpu-freq/core.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,12 @@ CPUFREQ_POSTCHANGE.
7373
The third argument is a struct cpufreq_freqs with the following
7474
values:
7575

76-
===== ===========================
77-
cpu number of the affected CPU
76+
====== ======================================
77+
policy a pointer to the struct cpufreq_policy
7878
old old frequency
7979
new new frequency
8080
flags flags of the cpufreq driver
81-
===== ===========================
81+
====== ======================================
8282

8383
3. CPUFreq Table Generation with Operating Performance Point (OPP)
8484
==================================================================

0 commit comments

Comments
 (0)