habanalabs: add new opcodes for INFO IOCTL
Add implementation for new opcodes in the INFO IOCTL: 1. Retrieve the replaced DRAM rows from f/w. 2. Retrieve the pending DRAM rows from f/w. Signed-off-by: farah kassabri <fkassabri@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
This commit is contained in:
parent
d4194f2140
commit
49c052dad6
5 changed files with 148 additions and 1 deletions
|
|
@ -334,6 +334,8 @@ enum hl_server_type {
|
|||
* HL_INFO_TOTAL_ENERGY - Retrieve total energy consumption
|
||||
* HL_INFO_PLL_FREQUENCY - Retrieve PLL frequency
|
||||
* HL_INFO_OPEN_STATS - Retrieve info regarding recent device open calls
|
||||
* HL_INFO_DRAM_REPLACED_ROWS - Retrieve DRAM replaced rows info
|
||||
* HL_INFO_DRAM_PENDING_ROWS - Retrieve DRAM pending rows num
|
||||
*/
|
||||
#define HL_INFO_HW_IP_INFO 0
|
||||
#define HL_INFO_HW_EVENTS 1
|
||||
|
|
@ -353,6 +355,8 @@ enum hl_server_type {
|
|||
#define HL_INFO_PLL_FREQUENCY 16
|
||||
#define HL_INFO_POWER 17
|
||||
#define HL_INFO_OPEN_STATS 18
|
||||
#define HL_INFO_DRAM_REPLACED_ROWS 21
|
||||
#define HL_INFO_DRAM_PENDING_ROWS 22
|
||||
|
||||
#define HL_INFO_VERSION_MAX_LEN 128
|
||||
#define HL_INFO_CARD_NAME_MAX_LEN 16
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue