| What: /sys/class/habanalabs/hl<n>/armcp_kernel_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Version of the Linux kernel running on the device's CPU |
| |
| What: /sys/class/habanalabs/hl<n>/armcp_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Version of the application running on the device's CPU |
| |
| What: /sys/class/habanalabs/hl<n>/cpld_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Version of the Device's CPLD F/W |
| |
| What: /sys/class/habanalabs/hl<n>/device_type |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays the code name of the device according to its type. |
| The supported values are: "GOYA" |
| |
| What: /sys/class/habanalabs/hl<n>/eeprom |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: A binary file attribute that contains the contents of the |
| on-board EEPROM |
| |
| What: /sys/class/habanalabs/hl<n>/fuse_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays the device's version from the eFuse |
| |
| What: /sys/class/habanalabs/hl<n>/hard_reset |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Interface to trigger a hard-reset operation for the device. |
| Hard-reset will reset ALL internal components of the device |
| except for the PCI interface and the internal PLLs |
| |
| What: /sys/class/habanalabs/hl<n>/hard_reset_cnt |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays how many times the device have undergone a hard-reset |
| operation since the driver was loaded |
| |
| What: /sys/class/habanalabs/hl<n>/high_pll |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Allows the user to set the maximum clock frequency for MME, TPC |
| and IC when the power management profile is set to "automatic". |
| |
| What: /sys/class/habanalabs/hl<n>/ic_clk |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Allows the user to set the maximum clock frequency of the |
| Interconnect fabric. Writes to this parameter affect the device |
| only when the power management profile is set to "manual" mode. |
| The device IC clock might be set to lower value then the |
| maximum. The user should read the ic_clk_curr to see the actual |
| frequency value of the IC |
| |
| What: /sys/class/habanalabs/hl<n>/ic_clk_curr |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays the current clock frequency of the Interconnect fabric |
| |
| What: /sys/class/habanalabs/hl<n>/infineon_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Version of the Device's power supply F/W code |
| |
| What: /sys/class/habanalabs/hl<n>/max_power |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Allows the user to set the maximum power consumption of the |
| device in milliwatts. |
| |
| What: /sys/class/habanalabs/hl<n>/mme_clk |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Allows the user to set the maximum clock frequency of the |
| MME compute engine. Writes to this parameter affect the device |
| only when the power management profile is set to "manual" mode. |
| The device MME clock might be set to lower value then the |
| maximum. The user should read the mme_clk_curr to see the actual |
| frequency value of the MME |
| |
| What: /sys/class/habanalabs/hl<n>/mme_clk_curr |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays the current clock frequency of the MME compute engine |
| |
| What: /sys/class/habanalabs/hl<n>/pci_addr |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays the PCI address of the device. This is needed so the |
| user would be able to open a device based on its PCI address |
| |
| What: /sys/class/habanalabs/hl<n>/pm_mng_profile |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Power management profile. Values are "auto", "manual". In "auto" |
| mode, the driver will set the maximum clock frequency to a high |
| value when a user-space process opens the device's file (unless |
| it was already opened by another process). The driver will set |
| the max clock frequency to a low value when there are no user |
| processes that are opened on the device's file. In "manual" |
| mode, the user sets the maximum clock frequency by writing to |
| ic_clk, mme_clk and tpc_clk |
| |
| |
| What: /sys/class/habanalabs/hl<n>/preboot_btl_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Version of the device's preboot F/W code |
| |
| What: /sys/class/habanalabs/hl<n>/soft_reset |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Interface to trigger a soft-reset operation for the device. |
| Soft-reset will reset only the compute and DMA engines of the |
| device |
| |
| What: /sys/class/habanalabs/hl<n>/soft_reset_cnt |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays how many times the device have undergone a soft-reset |
| operation since the driver was loaded |
| |
| What: /sys/class/habanalabs/hl<n>/status |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Status of the card: "Operational", "Malfunction", "In reset". |
| |
| What: /sys/class/habanalabs/hl<n>/thermal_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Version of the Device's thermal daemon |
| |
| What: /sys/class/habanalabs/hl<n>/tpc_clk |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Allows the user to set the maximum clock frequency of the |
| TPC compute engines. Writes to this parameter affect the device |
| only when the power management profile is set to "manual" mode. |
| The device TPC clock might be set to lower value then the |
| maximum. The user should read the tpc_clk_curr to see the actual |
| frequency value of the TPC |
| |
| What: /sys/class/habanalabs/hl<n>/tpc_clk_curr |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays the current clock frequency of the TPC compute engines |
| |
| What: /sys/class/habanalabs/hl<n>/uboot_ver |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Version of the u-boot running on the device's CPU |
| |
| What: /sys/class/habanalabs/hl<n>/write_open_cnt |
| Date: Jan 2019 |
| KernelVersion: 5.1 |
| Contact: oded.gabbay@gmail.com |
| Description: Displays the total number of user processes that are currently |
| opened on the device's file |