162306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/api 262306a36Sopenharmony_ciDate: Feb 2020 362306a36Sopenharmony_ciKernelVersion: 5.7 462306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 562306a36Sopenharmony_ciDescription: Api of the device 662306a36Sopenharmony_ci Can be any string and up to userspace to parse. 762306a36Sopenharmony_ci Application use the api to match the correct driver 862306a36Sopenharmony_ci 962306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/flags 1062306a36Sopenharmony_ciDate: Feb 2020 1162306a36Sopenharmony_ciKernelVersion: 5.7 1262306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 1362306a36Sopenharmony_ciDescription: Attributes of the device, see UACCE_DEV_xxx flag defined in uacce.h 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/available_instances 1662306a36Sopenharmony_ciDate: Feb 2020 1762306a36Sopenharmony_ciKernelVersion: 5.7 1862306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 1962306a36Sopenharmony_ciDescription: Available instances left of the device 2062306a36Sopenharmony_ci Return -ENODEV if uacce_ops get_available_instances is not provided 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/isolate_strategy 2362306a36Sopenharmony_ciDate: Nov 2022 2462306a36Sopenharmony_ciKernelVersion: 6.1 2562306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 2662306a36Sopenharmony_ciDescription: (RW) A sysfs node that configure the error threshold for the hardware 2762306a36Sopenharmony_ci isolation strategy. This size is a configured integer value, which is the 2862306a36Sopenharmony_ci number of threshold for hardware errors occurred in one hour. The default is 0. 2962306a36Sopenharmony_ci 0 means never isolate the device. The maximum value is 65535. You can write 3062306a36Sopenharmony_ci a number of threshold based on your hardware. 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/isolate 3362306a36Sopenharmony_ciDate: Nov 2022 3462306a36Sopenharmony_ciKernelVersion: 6.1 3562306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 3662306a36Sopenharmony_ciDescription: (R) A sysfs node that read the device isolated state. The value 1 3762306a36Sopenharmony_ci means the device is unavailable. The 0 means the device is 3862306a36Sopenharmony_ci available. 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/algorithms 4162306a36Sopenharmony_ciDate: Feb 2020 4262306a36Sopenharmony_ciKernelVersion: 5.7 4362306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 4462306a36Sopenharmony_ciDescription: Algorithms supported by this accelerator, separated by new line. 4562306a36Sopenharmony_ci Can be any string and up to userspace to parse. 4662306a36Sopenharmony_ci 4762306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/region_mmio_size 4862306a36Sopenharmony_ciDate: Feb 2020 4962306a36Sopenharmony_ciKernelVersion: 5.7 5062306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 5162306a36Sopenharmony_ciDescription: Size (bytes) of mmio region queue file 5262306a36Sopenharmony_ci 5362306a36Sopenharmony_ciWhat: /sys/class/uacce/<dev_name>/region_dus_size 5462306a36Sopenharmony_ciDate: Feb 2020 5562306a36Sopenharmony_ciKernelVersion: 5.7 5662306a36Sopenharmony_ciContact: linux-accelerators@lists.ozlabs.org 5762306a36Sopenharmony_ciDescription: Size (bytes) of dus region queue file 58