mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-18 00:24:58 +08:00
477dfdccfc
This driver is for the EMIF private feature implemented under FPGA Device Feature List (DFL) framework. It is used to expose memory interface status information as well as memory clearing control. The purpose of memory clearing block is to zero out all private memory when FPGA is to be reprogrammed. This gives users a reliable method to prevent potential data leakage. [mdf@kernel.org: Fixed up ABI doc] Reviewed-by: Tom Rix <trix@redhat.com> Acked-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Xu Yilun <yilun.xu@intel.com> Signed-off-by: Russ Weight <russell.h.weight@intel.com> Link: https://lore.kernel.org/r/20210107043714.991646-9-mdf@kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
26 lines
847 B
Plaintext
26 lines
847 B
Plaintext
What: /sys/bus/dfl/devices/dfl_dev.X/infX_cal_fail
|
|
Date: Oct 2020
|
|
KernelVersion: 5.12
|
|
Contact: Xu Yilun <yilun.xu@intel.com>
|
|
Description: Read-only. It indicates if the calibration failed on this
|
|
memory interface. "1" for calibration failure, "0" for OK.
|
|
Format: %u
|
|
|
|
What: /sys/bus/dfl/devices/dfl_dev.X/infX_init_done
|
|
Date: Oct 2020
|
|
KernelVersion: 5.12
|
|
Contact: Xu Yilun <yilun.xu@intel.com>
|
|
Description: Read-only. It indicates if the initialization completed on
|
|
this memory interface. "1" for initialization complete, "0"
|
|
for not yet.
|
|
Format: %u
|
|
|
|
What: /sys/bus/dfl/devices/dfl_dev.X/infX_clear
|
|
Date: Oct 2020
|
|
KernelVersion: 5.12
|
|
Contact: Xu Yilun <yilun.xu@intel.com>
|
|
Description: Write-only. Writing "1" to this file will zero out all memory
|
|
data in this memory interface. Writing of other values is
|
|
invalid.
|
|
Format: %u
|