Skip to content

Commit 7a70516

Browse files
committed
up to rockchip bsp commit b7ecbce3de7591a07156bad71448b31c06e06a44 linux-5.10-gen-rkr4
1 parent 5d50e1e commit 7a70516

File tree

5,482 files changed

+173723
-299994
lines changed

Some content is hidden

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

5,482 files changed

+173723
-299994
lines changed

Documentation/ABI/testing/sysfs-ata

+6-5
Original file line numberDiff line numberDiff line change
@@ -107,13 +107,14 @@ Description:
107107
described in ATA8 7.16 and 7.17. Only valid if
108108
the device is not a PM.
109109

110-
pio_mode: (RO) Transfer modes supported by the device when
111-
in PIO mode. Mostly used by PATA device.
110+
pio_mode: (RO) PIO transfer mode used by the device.
111+
Mostly used by PATA devices.
112112

113-
xfer_mode: (RO) Current transfer mode
113+
xfer_mode: (RO) Current transfer mode. Mostly used by
114+
PATA devices.
114115

115-
dma_mode: (RO) Transfer modes supported by the device when
116-
in DMA mode. Mostly used by PATA device.
116+
dma_mode: (RO) DMA transfer mode used by the device.
117+
Mostly used by PATA devices.
117118

118119
class: (RO) Device class. Can be "ata" for disk,
119120
"atapi" for packet device, "pmp" for PM, or

Documentation/ABI/testing/sysfs-bus-iio

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ Description:
142142
Raw capacitance measurement from channel Y. Units after
143143
application of scale and offset are nanofarads.
144144

145-
What: /sys/.../iio:deviceX/in_capacitanceY-in_capacitanceZ_raw
145+
What: /sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_raw
146146
KernelVersion: 3.2
147147
Contact: linux-iio@vger.kernel.org
148148
Description:

Documentation/ABI/testing/sysfs-bus-iio-vf610

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
What: /sys/bus/iio/devices/iio:deviceX/conversion_mode
1+
What: /sys/bus/iio/devices/iio:deviceX/in_conversion_mode
22
KernelVersion: 4.2
33
Contact: linux-iio@vger.kernel.org
44
Description:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
/*
2+
*
3+
* (C) COPYRIGHT 2022 ARM Limited. All rights reserved.
4+
*
5+
* This program is free software and is provided to you under the terms of the
6+
* GNU General Public License version 2 as published by the Free Software
7+
* Foundation) and any use by you of this program is subject to the terms
8+
* of such GNU licence.
9+
*
10+
* A copy of the licence is included with the program) and can also be obtained
11+
* from Free Software Foundation) Inc.) 51 Franklin Street) Fifth Floor)
12+
* Boston) MA 02110-1301) USA.
13+
*
14+
*/
15+
16+
What: /sys/bus/coresight/devices/mali-source-etm/enable_source
17+
Description:
18+
Attribute used to enable Coresight Source ETM.
19+
20+
What: /sys/bus/coresight/devices/mali-source-etm/is_enabled
21+
Description:
22+
Attribute used to check if Coresight Source ITM is enabled.
23+
24+
What: /sys/bus/coresight/devices/mali-source-etm/trcconfigr
25+
Description:
26+
Coresight Source ETM trace configuration to enable global
27+
timestamping, and data value tracing.
28+
29+
What: /sys/bus/coresight/devices/mali-source-etm/trctraceidr
30+
Description:
31+
Coresight Source ETM trace ID.
32+
33+
What: /sys/bus/coresight/devices/mali-source-etm/trcvdarcctlr
34+
Description:
35+
Coresight Source ETM viewData include/exclude address
36+
range comparators.
37+
38+
What: /sys/bus/coresight/devices/mali-source-etm/trcviiectlr
39+
Description:
40+
Coresight Source ETM viewInst include and exclude control.
41+
42+
What: /sys/bus/coresight/devices/mali-source-etm/trcstallctlr
43+
Description:
44+
Coresight Source ETM stall control register.
45+
46+
What: /sys/bus/coresight/devices/mali-source-itm/enable_source
47+
Description:
48+
Attribute used to enable Coresight Source ITM.
49+
50+
What: /sys/bus/coresight/devices/mali-source-itm/is_enabled
51+
Description:
52+
Attribute used to check if Coresight Source ITM is enabled.
53+
54+
What: /sys/bus/coresight/devices/mali-source-itm/dwt_ctrl
55+
Description:
56+
Coresight Source DWT configuration:
57+
[0] = 1, enable cycle counter
58+
[4:1] = 4, set PC sample rate pf 256 cycles
59+
[8:5] = 1, set initial post count value
60+
[9] = 1, select position of post count tap on the cycle counter
61+
[10:11] = 1, enable sync packets
62+
[12] = 1, enable periodic PC sample packets
63+
64+
What: /sys/bus/coresight/devices/mali-source-itm/itm_tcr
65+
Description:
66+
Coresight Source ITM configuration:
67+
[0] = 1, Enable ITM
68+
[1] = 1, Enable Time stamp generation
69+
[2] = 1, Enable sync packet transmission
70+
[3] = 1, Enable HW event forwarding
71+
[11:10] = 1, Generate TS request approx every 128 cycles
72+
[22:16] = 1, Trace bus ID
73+
74+
What: /sys/bus/coresight/devices/mali-source-ela/enable_source
75+
Description:
76+
Attribute used to enable Coresight Source ELA.
77+
78+
What: /sys/bus/coresight/devices/mali-source-ela/is_enabled
79+
Description:
80+
Attribute used to check if Coresight Source ELA is enabled.
81+
82+
What: /sys/bus/coresight/devices/mali-source-ela/select
83+
Description:
84+
Coresight Source ELA select trace mode:
85+
[0], NONE
86+
[1], JCN
87+
[2], CEU_EXEC
88+
[3], CEU_CMDS
89+
[4], MCU_AHBP
90+
[5], HOST_AXI
91+
[6], NR_TRACEMODE
92+
93+
Refer to specification for more details.
94+
95+
What: /sys/bus/coresight/devices/mali-source-ela/sigmask0
96+
Description:
97+
Coresight Source ELA SIGMASK0 register set/get.
98+
Refer to specification for more details.
99+
100+
What: /sys/bus/coresight/devices/mali-source-ela/sigmask4
101+
Description:
102+
Coresight Source ELA SIGMASK4 register set/get.
103+
Refer to specification for more details.
104+
105+
What: /sys/bus/coresight/devices/mali-source-ela/sigcomp0
106+
Description:
107+
Coresight Source ELA SIGCOMP0 register set/get.
108+
Refer to specification for more details.
109+
110+
What: /sys/bus/coresight/devices/mali-source-ela/sigcomp4
111+
Description:
112+
Coresight Source ELA SIGCOMP4 register set/get.
113+
Refer to specification for more details.

Documentation/ABI/testing/sysfs-devices-system-cpu

+2
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,8 @@ What: /sys/devices/system/cpu/vulnerabilities
519519
/sys/devices/system/cpu/vulnerabilities/srbds
520520
/sys/devices/system/cpu/vulnerabilities/tsx_async_abort
521521
/sys/devices/system/cpu/vulnerabilities/itlb_multihit
522+
/sys/devices/system/cpu/vulnerabilities/mmio_stale_data
523+
/sys/devices/system/cpu/vulnerabilities/retbleed
522524
Date: January 2018
523525
Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
524526
Description: Information about CPU vulnerabilities

Documentation/ABI/testing/sysfs-driver-xen-blkback

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ KernelVersion: 5.10
4242
Contact: SeongJae Park <sjpark@amazon.de>
4343
Description:
4444
Whether to enable the persistent grants feature or not. Note
45-
that this option only takes effect on newly created backends.
45+
that this option only takes effect on newly connected backends.
4646
The default is Y (enable).

Documentation/ABI/testing/sysfs-driver-xen-blkfront

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ KernelVersion: 5.10
1515
Contact: SeongJae Park <sjpark@amazon.de>
1616
Description:
1717
Whether to enable the persistent grants feature or not. Note
18-
that this option only takes effect on newly created frontends.
18+
that this option only takes effect on newly connected frontends.
1919
The default is Y (enable).

Documentation/ABI/testing/sysfs-fs-f2fs

+22-1
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,9 @@ Description: Controls the in-place-update policy.
5656
0x04 F2FS_IPU_UTIL
5757
0x08 F2FS_IPU_SSR_UTIL
5858
0x10 F2FS_IPU_FSYNC
59-
0x20 F2FS_IPU_ASYNC,
59+
0x20 F2FS_IPU_ASYNC
6060
0x40 F2FS_IPU_NOCACHE
61+
0x80 F2FS_IPU_HONOR_OPU_WRITE
6162
==== =================
6263

6364
Refer segment.h for details.
@@ -431,6 +432,7 @@ Description: Show status of f2fs superblock in real time.
431432
0x800 SBI_QUOTA_SKIP_FLUSH skip flushing quota in current CP
432433
0x1000 SBI_QUOTA_NEED_REPAIR quota file may be corrupted
433434
0x2000 SBI_IS_RESIZEFS resizefs is in process
435+
0x4000 SBI_IS_FREEZING freefs is in process
434436
====== ===================== =================================
435437

436438
What: /sys/fs/f2fs/<disk>/ckpt_thread_ioprio
@@ -512,3 +514,22 @@ Date: July 2021
512514
Contact: "Daeho Jeong" <daehojeong@google.com>
513515
Description: You can control for which gc mode the "gc_reclaimed_segments" node shows.
514516
Refer to the description of the modes in "gc_reclaimed_segments".
517+
518+
What: /sys/fs/f2fs/<disk>/hot_data_age_threshold
519+
Date: November 2022
520+
Contact: "Ping Xiong" <xiongping1@xiaomi.com>
521+
Description: When DATA SEPARATION is on, it controls the age threshold to indicate
522+
the data blocks as hot. By default it was initialized as 262144 blocks
523+
(equals to 1GB).
524+
525+
What: /sys/fs/f2fs/<disk>/warm_data_age_threshold
526+
Date: November 2022
527+
Contact: "Ping Xiong" <xiongping1@xiaomi.com>
528+
Description: When DATA SEPARATION is on, it controls the age threshold to indicate
529+
the data blocks as warm. By default it was initialized as 2621440 blocks
530+
(equals to 10GB).
531+
532+
What: /sys/fs/f2fs/<disk>/last_age_weight
533+
Date: January 2023
534+
Contact: "Ping Xiong" <xiongping1@xiaomi.com>
535+
Description: When DATA SEPARATION is on, it controls the weight of last data block age.

Documentation/admin-guide/hw-vuln/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ are configurable at compile, boot or run time.
1515
tsx_async_abort
1616
multihit.rst
1717
special-register-buffer-data-sampling.rst
18+
processor_mmio_stale_data.rst

0 commit comments

Comments
 (0)