Skip to content

Commit 5a94296

Browse files
author
Jiri Kosina
committed
Merge branch 'for-5.14/amd-sfh' into for-linus
- support for Renoir and Cezanne SoCs - support for Ambient Light Sensor - support for Human Presence Detection sensor all from Basavaraj Natikar
2 parents 3b77093 + 24a31ea commit 5a94296

File tree

3,566 files changed

+105474
-38826
lines changed

Some content is hidden

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

3,566 files changed

+105474
-38826
lines changed

.gitignore

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,11 @@
4848
*.xz
4949
*.zst
5050
Module.symvers
51-
modules.builtin
5251
modules.order
5352

5453
#
5554
# Top-level generic files
5655
#
57-
/tags
58-
/TAGS
5956
/linux
6057
/modules-only.symvers
6158
/vmlinux
@@ -66,6 +63,7 @@ modules.order
6663
/vmlinuz
6764
/System.map
6865
/Module.markers
66+
/modules.builtin
6967
/modules.builtin.modinfo
7068
/modules.nsdeps
7169

@@ -114,6 +112,10 @@ patches-*
114112
patches
115113
series
116114

115+
# ctags files
116+
tags
117+
TAGS
118+
117119
# cscope files
118120
cscope.*
119121
ncscope.*

.mailmap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ Jeff Layton <[email protected]> <[email protected]>
160160
161161
Jens Axboe <[email protected]>
162162
Jens Osterkamp <[email protected]>
163+
163164
164165
165166

CREDITS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1874,6 +1874,11 @@ S: Krosenska' 543
18741874
S: 181 00 Praha 8
18751875
S: Czech Republic
18761876

1877+
N: Murali Karicheri
1878+
1879+
D: Keystone NetCP driver
1880+
D: Keystone PCIe host controller driver
1881+
18771882
N: Jan "Yenya" Kasprzak
18781883
18791884
D: Author of the COSA/SRP sync serial board driver.

Documentation/ABI/obsolete/sysfs-class-dax

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
What: /sys/class/dax/
22
Date: May, 2016
33
KernelVersion: v4.7
4-
Contact: linux-nvdimm@lists.01.org
4+
Contact: nvdimm@lists.linux.dev
55
Description: Device DAX is the device-centric analogue of Filesystem
66
DAX (CONFIG_FS_DAX). It allows memory ranges to be
77
allocated and mapped without need of an intervening file

Documentation/ABI/obsolete/sysfs-kernel-fadump_registered

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This ABI is renamed and moved to a new location /sys/kernel/fadump/registered.¬
1+
This ABI is renamed and moved to a new location /sys/kernel/fadump/registered.
22

33
What: /sys/kernel/fadump_registered
44
Date: Feb 2012

Documentation/ABI/obsolete/sysfs-kernel-fadump_release_mem

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This ABI is renamed and moved to a new location /sys/kernel/fadump/release_mem.¬
1+
This ABI is renamed and moved to a new location /sys/kernel/fadump/release_mem.
22

33
What: /sys/kernel/fadump_release_mem
44
Date: Feb 2012

Documentation/ABI/removed/sysfs-bus-nfit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
What: /sys/bus/nd/devices/regionX/nfit/ecc_unit_size
22
Date: Aug, 2017
33
KernelVersion: v4.14 (Removed v4.18)
4-
Contact: linux-nvdimm@lists.01.org
4+
Contact: nvdimm@lists.linux.dev
55
Description:
66
(RO) Size of a write request to a DIMM that will not incur a
77
read-modify-write cycle at the memory controller.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
What: /sys/bus/coresight/devices/trbe<cpu>/align
2+
Date: March 2021
3+
KernelVersion: 5.13
4+
Contact: Anshuman Khandual <[email protected]>
5+
Description: (Read) Shows the TRBE write pointer alignment. This value
6+
is fetched from the TRBIDR register.
7+
8+
What: /sys/bus/coresight/devices/trbe<cpu>/flag
9+
Date: March 2021
10+
KernelVersion: 5.13
11+
Contact: Anshuman Khandual <[email protected]>
12+
Description: (Read) Shows if TRBE updates in the memory are with access
13+
and dirty flag updates as well. This value is fetched from
14+
the TRBIDR register.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
What: /sys/bus/event_source/devices/dsa*/format
2+
Date: April 2021
3+
KernelVersion: 5.13
4+
Contact: Tom Zanussi <[email protected]>
5+
Description: Read-only. Attribute group to describe the magic bits
6+
that go into perf_event_attr.config or
7+
perf_event_attr.config1 for the IDXD DSA pmu. (See also
8+
ABI/testing/sysfs-bus-event_source-devices-format).
9+
10+
Each attribute in this group defines a bit range in
11+
perf_event_attr.config or perf_event_attr.config1.
12+
All supported attributes are listed below (See the
13+
IDXD DSA Spec for possible attribute values)::
14+
15+
event_category = "config:0-3" - event category
16+
event = "config:4-31" - event ID
17+
18+
filter_wq = "config1:0-31" - workqueue filter
19+
filter_tc = "config1:32-39" - traffic class filter
20+
filter_pgsz = "config1:40-43" - page size filter
21+
filter_sz = "config1:44-51" - transfer size filter
22+
filter_eng = "config1:52-59" - engine filter
23+
24+
What: /sys/bus/event_source/devices/dsa*/cpumask
25+
Date: April 2021
26+
KernelVersion: 5.13
27+
Contact: Tom Zanussi <[email protected]>
28+
Description: Read-only. This file always returns the cpu to which the
29+
IDXD DSA pmu is bound for access to all dsa pmu
30+
performance monitoring events.

Documentation/ABI/testing/sysfs-bus-nfit

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Interface Table (NFIT)' section in the ACPI specification
55
What: /sys/bus/nd/devices/nmemX/nfit/serial
66
Date: Jun, 2015
77
KernelVersion: v4.2
8-
Contact: linux-nvdimm@lists.01.org
8+
Contact: nvdimm@lists.linux.dev
99
Description:
1010
(RO) Serial number of the NVDIMM (non-volatile dual in-line
1111
memory module), assigned by the module vendor.
@@ -14,7 +14,7 @@ Description:
1414
What: /sys/bus/nd/devices/nmemX/nfit/handle
1515
Date: Apr, 2015
1616
KernelVersion: v4.2
17-
Contact: linux-nvdimm@lists.01.org
17+
Contact: nvdimm@lists.linux.dev
1818
Description:
1919
(RO) The address (given by the _ADR object) of the device on its
2020
parent bus of the NVDIMM device containing the NVDIMM region.
@@ -23,23 +23,23 @@ Description:
2323
What: /sys/bus/nd/devices/nmemX/nfit/device
2424
Date: Apr, 2015
2525
KernelVersion: v4.1
26-
Contact: linux-nvdimm@lists.01.org
26+
Contact: nvdimm@lists.linux.dev
2727
Description:
2828
(RO) Device id for the NVDIMM, assigned by the module vendor.
2929

3030

3131
What: /sys/bus/nd/devices/nmemX/nfit/rev_id
3232
Date: Jun, 2015
3333
KernelVersion: v4.2
34-
Contact: linux-nvdimm@lists.01.org
34+
Contact: nvdimm@lists.linux.dev
3535
Description:
3636
(RO) Revision of the NVDIMM, assigned by the module vendor.
3737

3838

3939
What: /sys/bus/nd/devices/nmemX/nfit/phys_id
4040
Date: Apr, 2015
4141
KernelVersion: v4.2
42-
Contact: linux-nvdimm@lists.01.org
42+
Contact: nvdimm@lists.linux.dev
4343
Description:
4444
(RO) Handle (i.e., instance number) for the SMBIOS (system
4545
management BIOS) Memory Device structure describing the NVDIMM
@@ -49,7 +49,7 @@ Description:
4949
What: /sys/bus/nd/devices/nmemX/nfit/flags
5050
Date: Jun, 2015
5151
KernelVersion: v4.2
52-
Contact: linux-nvdimm@lists.01.org
52+
Contact: nvdimm@lists.linux.dev
5353
Description:
5454
(RO) The flags in the NFIT memory device sub-structure indicate
5555
the state of the data on the nvdimm relative to its energy
@@ -68,7 +68,7 @@ What: /sys/bus/nd/devices/nmemX/nfit/format1
6868
What: /sys/bus/nd/devices/nmemX/nfit/formats
6969
Date: Apr, 2016
7070
KernelVersion: v4.7
71-
Contact: linux-nvdimm@lists.01.org
71+
Contact: nvdimm@lists.linux.dev
7272
Description:
7373
(RO) The interface codes indicate support for persistent memory
7474
mapped directly into system physical address space and / or a
@@ -84,15 +84,15 @@ Description:
8484
What: /sys/bus/nd/devices/nmemX/nfit/vendor
8585
Date: Apr, 2016
8686
KernelVersion: v4.7
87-
Contact: linux-nvdimm@lists.01.org
87+
Contact: nvdimm@lists.linux.dev
8888
Description:
8989
(RO) Vendor id of the NVDIMM.
9090

9191

9292
What: /sys/bus/nd/devices/nmemX/nfit/dsm_mask
9393
Date: May, 2016
9494
KernelVersion: v4.7
95-
Contact: linux-nvdimm@lists.01.org
95+
Contact: nvdimm@lists.linux.dev
9696
Description:
9797
(RO) The bitmask indicates the supported device specific control
9898
functions relative to the NVDIMM command family supported by the
@@ -102,7 +102,7 @@ Description:
102102
What: /sys/bus/nd/devices/nmemX/nfit/family
103103
Date: Apr, 2016
104104
KernelVersion: v4.7
105-
Contact: linux-nvdimm@lists.01.org
105+
Contact: nvdimm@lists.linux.dev
106106
Description:
107107
(RO) Displays the NVDIMM family command sets. Values
108108
0, 1, 2 and 3 correspond to NVDIMM_FAMILY_INTEL,
@@ -118,7 +118,7 @@ Description:
118118
What: /sys/bus/nd/devices/nmemX/nfit/id
119119
Date: Apr, 2016
120120
KernelVersion: v4.7
121-
Contact: linux-nvdimm@lists.01.org
121+
Contact: nvdimm@lists.linux.dev
122122
Description:
123123
(RO) ACPI specification 6.2 section 5.2.25.9, defines an
124124
identifier for an NVDIMM, which refelects the id attribute.
@@ -127,7 +127,7 @@ Description:
127127
What: /sys/bus/nd/devices/nmemX/nfit/subsystem_vendor
128128
Date: Apr, 2016
129129
KernelVersion: v4.7
130-
Contact: linux-nvdimm@lists.01.org
130+
Contact: nvdimm@lists.linux.dev
131131
Description:
132132
(RO) Sub-system vendor id of the NVDIMM non-volatile memory
133133
subsystem controller.
@@ -136,7 +136,7 @@ Description:
136136
What: /sys/bus/nd/devices/nmemX/nfit/subsystem_rev_id
137137
Date: Apr, 2016
138138
KernelVersion: v4.7
139-
Contact: linux-nvdimm@lists.01.org
139+
Contact: nvdimm@lists.linux.dev
140140
Description:
141141
(RO) Sub-system revision id of the NVDIMM non-volatile memory subsystem
142142
controller, assigned by the non-volatile memory subsystem
@@ -146,7 +146,7 @@ Description:
146146
What: /sys/bus/nd/devices/nmemX/nfit/subsystem_device
147147
Date: Apr, 2016
148148
KernelVersion: v4.7
149-
Contact: linux-nvdimm@lists.01.org
149+
Contact: nvdimm@lists.linux.dev
150150
Description:
151151
(RO) Sub-system device id for the NVDIMM non-volatile memory
152152
subsystem controller, assigned by the non-volatile memory
@@ -156,15 +156,15 @@ Description:
156156
What: /sys/bus/nd/devices/ndbusX/nfit/revision
157157
Date: Jun, 2015
158158
KernelVersion: v4.2
159-
Contact: linux-nvdimm@lists.01.org
159+
Contact: nvdimm@lists.linux.dev
160160
Description:
161161
(RO) ACPI NFIT table revision number.
162162

163163

164164
What: /sys/bus/nd/devices/ndbusX/nfit/scrub
165165
Date: Sep, 2016
166166
KernelVersion: v4.9
167-
Contact: linux-nvdimm@lists.01.org
167+
Contact: nvdimm@lists.linux.dev
168168
Description:
169169
(RW) This shows the number of full Address Range Scrubs (ARS)
170170
that have been completed since driver load time. Userspace can
@@ -177,7 +177,7 @@ Description:
177177
What: /sys/bus/nd/devices/ndbusX/nfit/hw_error_scrub
178178
Date: Sep, 2016
179179
KernelVersion: v4.9
180-
Contact: linux-nvdimm@lists.01.org
180+
Contact: nvdimm@lists.linux.dev
181181
Description:
182182
(RW) Provides a way to toggle the behavior between just adding
183183
the address (cache line) where the MCE happened to the poison
@@ -196,7 +196,7 @@ Description:
196196
What: /sys/bus/nd/devices/ndbusX/nfit/dsm_mask
197197
Date: Jun, 2017
198198
KernelVersion: v4.13
199-
Contact: linux-nvdimm@lists.01.org
199+
Contact: nvdimm@lists.linux.dev
200200
Description:
201201
(RO) The bitmask indicates the supported bus specific control
202202
functions. See the section named 'NVDIMM Root Device _DSMs' in
@@ -205,7 +205,7 @@ Description:
205205
What: /sys/bus/nd/devices/ndbusX/nfit/firmware_activate_noidle
206206
Date: Apr, 2020
207207
KernelVersion: v5.8
208-
Contact: linux-nvdimm@lists.01.org
208+
Contact: nvdimm@lists.linux.dev
209209
Description:
210210
(RW) The Intel platform implementation of firmware activate
211211
support exposes an option let the platform force idle devices in
@@ -225,7 +225,7 @@ Description:
225225
What: /sys/bus/nd/devices/regionX/nfit/range_index
226226
Date: Jun, 2015
227227
KernelVersion: v4.2
228-
Contact: linux-nvdimm@lists.01.org
228+
Contact: nvdimm@lists.linux.dev
229229
Description:
230230
(RO) A unique number provided by the BIOS to identify an address
231231
range. Used by NVDIMM Region Mapping Structure to uniquely refer

0 commit comments

Comments
 (0)