xref: /OK3568_Linux_fs/kernel/Documentation/ABI/testing/sysfs-driver-uacce (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat:           /sys/class/uacce/<dev_name>/api
2*4882a593SmuzhiyunDate:           Feb 2020
3*4882a593SmuzhiyunKernelVersion:  5.7
4*4882a593SmuzhiyunContact:        linux-accelerators@lists.ozlabs.org
5*4882a593SmuzhiyunDescription:    Api of the device
6*4882a593Smuzhiyun                Can be any string and up to userspace to parse.
7*4882a593Smuzhiyun                Application use the api to match the correct driver
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunWhat:           /sys/class/uacce/<dev_name>/flags
10*4882a593SmuzhiyunDate:           Feb 2020
11*4882a593SmuzhiyunKernelVersion:  5.7
12*4882a593SmuzhiyunContact:        linux-accelerators@lists.ozlabs.org
13*4882a593SmuzhiyunDescription:    Attributes of the device, see UACCE_DEV_xxx flag defined in uacce.h
14*4882a593Smuzhiyun
15*4882a593SmuzhiyunWhat:           /sys/class/uacce/<dev_name>/available_instances
16*4882a593SmuzhiyunDate:           Feb 2020
17*4882a593SmuzhiyunKernelVersion:  5.7
18*4882a593SmuzhiyunContact:        linux-accelerators@lists.ozlabs.org
19*4882a593SmuzhiyunDescription:    Available instances left of the device
20*4882a593Smuzhiyun                Return -ENODEV if uacce_ops get_available_instances is not provided
21*4882a593Smuzhiyun
22*4882a593SmuzhiyunWhat:           /sys/class/uacce/<dev_name>/algorithms
23*4882a593SmuzhiyunDate:           Feb 2020
24*4882a593SmuzhiyunKernelVersion:  5.7
25*4882a593SmuzhiyunContact:        linux-accelerators@lists.ozlabs.org
26*4882a593SmuzhiyunDescription:    Algorithms supported by this accelerator, separated by new line.
27*4882a593Smuzhiyun                Can be any string and up to userspace to parse.
28*4882a593Smuzhiyun
29*4882a593SmuzhiyunWhat:           /sys/class/uacce/<dev_name>/region_mmio_size
30*4882a593SmuzhiyunDate:           Feb 2020
31*4882a593SmuzhiyunKernelVersion:  5.7
32*4882a593SmuzhiyunContact:        linux-accelerators@lists.ozlabs.org
33*4882a593SmuzhiyunDescription:    Size (bytes) of mmio region queue file
34*4882a593Smuzhiyun
35*4882a593SmuzhiyunWhat:           /sys/class/uacce/<dev_name>/region_dus_size
36*4882a593SmuzhiyunDate:           Feb 2020
37*4882a593SmuzhiyunKernelVersion:  5.7
38*4882a593SmuzhiyunContact:        linux-accelerators@lists.ozlabs.org
39*4882a593SmuzhiyunDescription:    Size (bytes) of dus region queue file
40