1- What: sys/bus/dsa/devices/dsa<m>/version
1+ What: / sys/bus/dsa/devices/dsa<m>/version
22Date: Apr 15, 2020
33KernelVersion: 5.8.0
44Contact: dmaengine@vger.kernel.org
55Description: The hardware version number.
66
7- What: sys/bus/dsa/devices/dsa<m>/cdev_major
7+ What: / sys/bus/dsa/devices/dsa<m>/cdev_major
88Date: Oct 25, 2019
9- KernelVersion: 5.6.0
9+ KernelVersion: 5.6.0
1010Contact: dmaengine@vger.kernel.org
1111Description: The major number that the character device driver assigned to
1212 this device.
1313
14- What: sys/bus/dsa/devices/dsa<m>/errors
14+ What: / sys/bus/dsa/devices/dsa<m>/errors
1515Date: Oct 25, 2019
1616KernelVersion: 5.6.0
1717Contact: dmaengine@vger.kernel.org
1818Description: The error information for this device.
1919
20- What: sys/bus/dsa/devices/dsa<m>/max_batch_size
20+ What: / sys/bus/dsa/devices/dsa<m>/max_batch_size
2121Date: Oct 25, 2019
2222KernelVersion: 5.6.0
2323Contact: dmaengine@vger.kernel.org
2424Description: The largest number of work descriptors in a batch.
2525
26- What: sys/bus/dsa/devices/dsa<m>/max_work_queues_size
26+ What: / sys/bus/dsa/devices/dsa<m>/max_work_queues_size
2727Date: Oct 25, 2019
2828KernelVersion: 5.6.0
2929Contact: dmaengine@vger.kernel.org
3030Description: The maximum work queue size supported by this device.
3131
32- What: sys/bus/dsa/devices/dsa<m>/max_engines
32+ What: / sys/bus/dsa/devices/dsa<m>/max_engines
3333Date: Oct 25, 2019
3434KernelVersion: 5.6.0
3535Contact: dmaengine@vger.kernel.org
3636Description: The maximum number of engines supported by this device.
3737
38- What: sys/bus/dsa/devices/dsa<m>/max_groups
38+ What: / sys/bus/dsa/devices/dsa<m>/max_groups
3939Date: Oct 25, 2019
4040KernelVersion: 5.6.0
4141Contact: dmaengine@vger.kernel.org
4242Description: The maximum number of groups can be created under this device.
4343
44- What: sys/bus/dsa/devices/dsa<m>/max_tokens
44+ What: / sys/bus/dsa/devices/dsa<m>/max_tokens
4545Date: Oct 25, 2019
4646KernelVersion: 5.6.0
4747Contact: dmaengine@vger.kernel.org
@@ -50,127 +50,147 @@ Description: The total number of bandwidth tokens supported by this device.
5050 implementation, and these resources are allocated by engines to
5151 support operations.
5252
53- What: sys/bus/dsa/devices/dsa<m>/max_transfer_size
53+ What: / sys/bus/dsa/devices/dsa<m>/max_transfer_size
5454Date: Oct 25, 2019
5555KernelVersion: 5.6.0
5656Contact: dmaengine@vger.kernel.org
5757Description: The number of bytes to be read from the source address to
5858 perform the operation. The maximum transfer size is dependent on
5959 the workqueue the descriptor was submitted to.
6060
61- What: sys/bus/dsa/devices/dsa<m>/max_work_queues
61+ What: / sys/bus/dsa/devices/dsa<m>/max_work_queues
6262Date: Oct 25, 2019
6363KernelVersion: 5.6.0
6464Contact: dmaengine@vger.kernel.org
6565Description: The maximum work queue number that this device supports.
6666
67- What: sys/bus/dsa/devices/dsa<m>/numa_node
67+ What: / sys/bus/dsa/devices/dsa<m>/numa_node
6868Date: Oct 25, 2019
6969KernelVersion: 5.6.0
7070Contact: dmaengine@vger.kernel.org
7171Description: The numa node number for this device.
7272
73- What: sys/bus/dsa/devices/dsa<m>/op_cap
73+ What: / sys/bus/dsa/devices/dsa<m>/op_cap
7474Date: Oct 25, 2019
7575KernelVersion: 5.6.0
7676Contact: dmaengine@vger.kernel.org
7777Description: The operation capability bit mask specify the operation types
7878 supported by the this device.
7979
80- What: sys/bus/dsa/devices/dsa<m>/state
80+ What: / sys/bus/dsa/devices/dsa<m>/state
8181Date: Oct 25, 2019
8282KernelVersion: 5.6.0
8383Contact: dmaengine@vger.kernel.org
8484Description: The state information of this device. It can be either enabled
8585 or disabled.
8686
87- What: sys/bus/dsa/devices/dsa<m>/group<m>.<n>
87+ What: / sys/bus/dsa/devices/dsa<m>/group<m>.<n>
8888Date: Oct 25, 2019
8989KernelVersion: 5.6.0
9090Contact: dmaengine@vger.kernel.org
9191Description: The assigned group under this device.
9292
93- What: sys/bus/dsa/devices/dsa<m>/engine<m>.<n>
93+ What: / sys/bus/dsa/devices/dsa<m>/engine<m>.<n>
9494Date: Oct 25, 2019
9595KernelVersion: 5.6.0
9696Contact: dmaengine@vger.kernel.org
9797Description: The assigned engine under this device.
9898
99- What: sys/bus/dsa/devices/dsa<m>/wq<m>.<n>
99+ What: / sys/bus/dsa/devices/dsa<m>/wq<m>.<n>
100100Date: Oct 25, 2019
101101KernelVersion: 5.6.0
102102Contact: dmaengine@vger.kernel.org
103103Description: The assigned work queue under this device.
104104
105- What: sys/bus/dsa/devices/dsa<m>/configurable
105+ What: / sys/bus/dsa/devices/dsa<m>/configurable
106106Date: Oct 25, 2019
107107KernelVersion: 5.6.0
108108Contact: dmaengine@vger.kernel.org
109109Description: To indicate if this device is configurable or not.
110110
111- What: sys/bus/dsa/devices/dsa<m>/token_limit
111+ What: / sys/bus/dsa/devices/dsa<m>/token_limit
112112Date: Oct 25, 2019
113113KernelVersion: 5.6.0
114114Contact: dmaengine@vger.kernel.org
115115Description: The maximum number of bandwidth tokens that may be in use at
116116 one time by operations that access low bandwidth memory in the
117117 device.
118118
119- What: sys/bus/dsa/devices/wq<m>.<n>/group_id
119+ What: /sys/bus/dsa/devices/dsa<m>/cmd_status
120+ Date: Aug 28, 2020
121+ KernelVersion: 5.10.0
122+ Contact: dmaengine@vger.kernel.org
123+ Description: The last executed device administrative command's status/error.
124+
125+ What: /sys/bus/dsa/devices/wq<m>.<n>/group_id
120126Date: Oct 25, 2019
121127KernelVersion: 5.6.0
122128Contact: dmaengine@vger.kernel.org
123129Description: The group id that this work queue belongs to.
124130
125- What: sys/bus/dsa/devices/wq<m>.<n>/size
131+ What: / sys/bus/dsa/devices/wq<m>.<n>/size
126132Date: Oct 25, 2019
127133KernelVersion: 5.6.0
128134Contact: dmaengine@vger.kernel.org
129135Description: The work queue size for this work queue.
130136
131- What: sys/bus/dsa/devices/wq<m>.<n>/type
137+ What: / sys/bus/dsa/devices/wq<m>.<n>/type
132138Date: Oct 25, 2019
133139KernelVersion: 5.6.0
134140Contact: dmaengine@vger.kernel.org
135141Description: The type of this work queue, it can be "kernel" type for work
136142 queue usages in the kernel space or "user" type for work queue
137143 usages by applications in user space.
138144
139- What: sys/bus/dsa/devices/wq<m>.<n>/cdev_minor
145+ What: / sys/bus/dsa/devices/wq<m>.<n>/cdev_minor
140146Date: Oct 25, 2019
141147KernelVersion: 5.6.0
142148Contact: dmaengine@vger.kernel.org
143149Description: The minor number assigned to this work queue by the character
144150 device driver.
145151
146- What: sys/bus/dsa/devices/wq<m>.<n>/mode
152+ What: / sys/bus/dsa/devices/wq<m>.<n>/mode
147153Date: Oct 25, 2019
148154KernelVersion: 5.6.0
149155Contact: dmaengine@vger.kernel.org
150156Description: The work queue mode type for this work queue.
151157
152- What: sys/bus/dsa/devices/wq<m>.<n>/priority
158+ What: / sys/bus/dsa/devices/wq<m>.<n>/priority
153159Date: Oct 25, 2019
154160KernelVersion: 5.6.0
155161Contact: dmaengine@vger.kernel.org
156162Description: The priority value of this work queue, it is a vlue relative to
157163 other work queue in the same group to control quality of service
158164 for dispatching work from multiple workqueues in the same group.
159165
160- What: sys/bus/dsa/devices/wq<m>.<n>/state
166+ What: / sys/bus/dsa/devices/wq<m>.<n>/state
161167Date: Oct 25, 2019
162168KernelVersion: 5.6.0
163169Contact: dmaengine@vger.kernel.org
164170Description: The current state of the work queue.
165171
166- What: sys/bus/dsa/devices/wq<m>.<n>/threshold
172+ What: / sys/bus/dsa/devices/wq<m>.<n>/threshold
167173Date: Oct 25, 2019
168174KernelVersion: 5.6.0
169175Contact: dmaengine@vger.kernel.org
170176Description: The number of entries in this work queue that may be filled
171177 via a limited portal.
172178
173- What: sys/bus/dsa/devices/engine<m>.<n>/group_id
179+ What: /sys/bus/dsa/devices/wq<m>.<n>/max_transfer_size
180+ Date: Aug 28, 2020
181+ KernelVersion: 5.10.0
182+ Contact: dmaengine@vger.kernel.org
183+ Description: The max transfer sized for this workqueue. Cannot exceed device
184+ max transfer size. Configurable parameter.
185+
186+ What: /sys/bus/dsa/devices/wq<m>.<n>/max_batch_size
187+ Date: Aug 28, 2020
188+ KernelVersion: 5.10.0
189+ Contact: dmaengine@vger.kernel.org
190+ Description: The max batch size for this workqueue. Cannot exceed device
191+ max batch size. Configurable parameter.
192+
193+ What: /sys/bus/dsa/devices/engine<m>.<n>/group_id
174194Date: Oct 25, 2019
175195KernelVersion: 5.6.0
176196Contact: dmaengine@vger.kernel.org
0 commit comments