17#define GOYA_KMD_SRAM_RESERVED_SIZE_FROM_START 0x8000
18#define GAUDI_DRIVER_SRAM_RESERVED_SIZE_FROM_START 0x80
24#define GAUDI_FIRST_AVAILABLE_W_S_SYNC_OBJECT 144
30#define GAUDI_FIRST_AVAILABLE_W_S_MONITOR 72
33#define TS_MAX_ELEMENTS_NUM (1 << 20)
731#define HL_NOTIFIER_EVENT_TPC_ASSERT (1ULL << 0)
732#define HL_NOTIFIER_EVENT_UNDEFINED_OPCODE (1ULL << 1)
733#define HL_NOTIFIER_EVENT_DEVICE_RESET (1ULL << 2)
734#define HL_NOTIFIER_EVENT_CS_TIMEOUT (1ULL << 3)
735#define HL_NOTIFIER_EVENT_DEVICE_UNAVAILABLE (1ULL << 4)
736#define HL_NOTIFIER_EVENT_USER_ENGINE_ERR (1ULL << 5)
737#define HL_NOTIFIER_EVENT_GENERAL_HW_ERR (1ULL << 6)
738#define HL_NOTIFIER_EVENT_RAZWI (1ULL << 7)
739#define HL_NOTIFIER_EVENT_PAGE_FAULT (1ULL << 8)
740#define HL_NOTIFIER_EVENT_CRITICL_HW_ERR (1ULL << 9)
741#define HL_NOTIFIER_EVENT_CRITICL_FW_ERR (1ULL << 10)
813#define HL_INFO_HW_IP_INFO 0
814#define HL_INFO_HW_EVENTS 1
815#define HL_INFO_DRAM_USAGE 2
816#define HL_INFO_HW_IDLE 3
817#define HL_INFO_DEVICE_STATUS 4
818#define HL_INFO_DEVICE_UTILIZATION 6
819#define HL_INFO_HW_EVENTS_AGGREGATE 7
820#define HL_INFO_CLK_RATE 8
821#define HL_INFO_RESET_COUNT 9
822#define HL_INFO_TIME_SYNC 10
823#define HL_INFO_CS_COUNTERS 11
824#define HL_INFO_PCI_COUNTERS 12
825#define HL_INFO_CLK_THROTTLE_REASON 13
826#define HL_INFO_SYNC_MANAGER 14
827#define HL_INFO_TOTAL_ENERGY 15
828#define HL_INFO_PLL_FREQUENCY 16
829#define HL_INFO_POWER 17
830#define HL_INFO_OPEN_STATS 18
831#define HL_INFO_DRAM_REPLACED_ROWS 21
832#define HL_INFO_DRAM_PENDING_ROWS 22
833#define HL_INFO_LAST_ERR_OPEN_DEV_TIME 23
834#define HL_INFO_CS_TIMEOUT_EVENT 24
835#define HL_INFO_RAZWI_EVENT 25
836#define HL_INFO_DEV_MEM_ALLOC_PAGE_SIZES 26
837#define HL_INFO_SECURED_ATTESTATION 27
838#define HL_INFO_REGISTER_EVENTFD 28
839#define HL_INFO_UNREGISTER_EVENTFD 29
840#define HL_INFO_GET_EVENTS 30
841#define HL_INFO_UNDEFINED_OPCODE_EVENT 31
842#define HL_INFO_ENGINE_STATUS 32
843#define HL_INFO_PAGE_FAULT_EVENT 33
844#define HL_INFO_USER_MAPPINGS 34
845#define HL_INFO_FW_GENERIC_REQ 35
846#define HL_INFO_HW_ERR_EVENT 36
847#define HL_INFO_FW_ERR_EVENT 37
848#define HL_INFO_USER_ENGINE_ERR_EVENT 38
849#define HL_INFO_DEV_SIGNED 40
851#define HL_INFO_VERSION_MAX_LEN 128
852#define HL_INFO_CARD_NAME_MAX_LEN 16
855#define HL_ENGINES_DATA_MAX_SIZE SZ_1M
955#define HL_BUSY_ENGINES_MASK_EXT_SIZE 4
1017#define HL_CLK_THROTTLE_POWER (1 << HL_CLK_THROTTLE_TYPE_POWER)
1018#define HL_CLK_THROTTLE_THERMAL (1 << HL_CLK_THROTTLE_TYPE_THERMAL)
1041#define HL_PLL_NUM_OUTPUTS 4
1131#define HL_RAZWI_NA_ENG_ID U16_MAX
1132#define HL_RAZWI_MAX_NUM_OF_ENGINES_PER_RTR 128
1133#define HL_RAZWI_READ BIT(0)
1134#define HL_RAZWI_WRITE BIT(1)
1135#define HL_RAZWI_LBW BIT(2)
1136#define HL_RAZWI_HBW BIT(3)
1137#define HL_RAZWI_RR BIT(4)
1138#define HL_RAZWI_ADDR_DEC BIT(5)
1171#define MAX_QMAN_STREAMS_INFO 4
1172#define OPCODE_INFO_MAX_ADDR_SIZE 8
1255#define SEC_PCR_DATA_BUF_SZ 256
1256#define SEC_PCR_QUOTE_BUF_SZ 510
1257#define SEC_SIGNATURE_BUF_SZ 255
1258#define SEC_PUB_DATA_BUF_SZ 510
1259#define SEC_CERTIFICATE_BUF_SZ 2046
1260#define SEC_DEV_INFO_BUF_SZ 5120
1396#define HL_CB_OP_CREATE 0
1398#define HL_CB_OP_DESTROY 1
1400#define HL_CB_OP_INFO 2
1403#define HL_MAX_CB_SIZE (0x200000 - 32)
1406#define HL_CB_FLAGS_MAP 0x1
1409#define HL_CB_FLAGS_GET_DEVICE_VA 0x2
1466#define HL_CS_CHUNK_FLAGS_USER_ALLOC_CB 0x1
1550#define HL_CS_FLAGS_FORCE_RESTORE 0x1
1551#define HL_CS_FLAGS_SIGNAL 0x2
1552#define HL_CS_FLAGS_WAIT 0x4
1553#define HL_CS_FLAGS_COLLECTIVE_WAIT 0x8
1555#define HL_CS_FLAGS_TIMESTAMP 0x20
1556#define HL_CS_FLAGS_STAGED_SUBMISSION 0x40
1557#define HL_CS_FLAGS_STAGED_SUBMISSION_FIRST 0x80
1558#define HL_CS_FLAGS_STAGED_SUBMISSION_LAST 0x100
1559#define HL_CS_FLAGS_CUSTOM_TIMEOUT 0x200
1560#define HL_CS_FLAGS_SKIP_RESET_ON_TIMEOUT 0x400
1580#define HL_CS_FLAGS_ENCAP_SIGNALS 0x800
1581#define HL_CS_FLAGS_RESERVE_SIGNALS_ONLY 0x1000
1582#define HL_CS_FLAGS_UNRESERVE_SIGNALS_ONLY 0x2000
1588#define HL_CS_FLAGS_ENGINE_CORE_COMMAND 0x4000
1596#define HL_CS_FLAGS_FLUSH_PCI_HBW_WRITES 0x8000
1602#define HL_CS_FLAGS_ENGINES_COMMAND 0x10000
1604#define HL_CS_STATUS_SUCCESS 0
1606#define HL_MAX_JOBS_PER_CS 512
1754#define HL_WAIT_CS_FLAGS_INTERRUPT 0x2
1755#define HL_WAIT_CS_FLAGS_INTERRUPT_MASK 0xFFF00000
1756#define HL_WAIT_CS_FLAGS_ANY_CQ_INTERRUPT 0xFFF00000
1757#define HL_WAIT_CS_FLAGS_ANY_DEC_INTERRUPT 0xFFE00000
1758#define HL_WAIT_CS_FLAGS_MULTI_CS 0x4
1759#define HL_WAIT_CS_FLAGS_INTERRUPT_KERNEL_CQ 0x10
1760#define HL_WAIT_CS_FLAGS_REGISTER_INTERRUPT 0x20
1762#define HL_WAIT_MULTI_CS_LIST_MAX_LEN 32
1854#define HL_WAIT_CS_STATUS_COMPLETED 0
1855#define HL_WAIT_CS_STATUS_BUSY 1
1856#define HL_WAIT_CS_STATUS_TIMEDOUT 2
1857#define HL_WAIT_CS_STATUS_ABORTED 3
1859#define HL_WAIT_CS_STATUS_FLAG_GONE 0x1
1860#define HL_WAIT_CS_STATUS_FLAG_TIMESTAMP_VLD 0x2
1884#define HL_MEM_OP_ALLOC 0
1887#define HL_MEM_OP_FREE 1
1890#define HL_MEM_OP_MAP 2
1893#define HL_MEM_OP_UNMAP 3
1896#define HL_MEM_OP_MAP_BLOCK 4
1901#define HL_MEM_OP_EXPORT_DMABUF_FD 5
1909#define HL_MEM_OP_TS_ALLOC 6
1912#define HL_MEM_CONTIGUOUS 0x1
1913#define HL_MEM_SHARED 0x2
1914#define HL_MEM_USERPTR 0x4
1915#define HL_MEM_FORCE_HINT 0x8
1916#define HL_MEM_PREFETCH 0x40
2073#define HL_DEBUG_MAX_AUX_VALUES 10
2151#define HL_DEBUG_OP_ETR 0
2153#define HL_DEBUG_OP_ETF 1
2155#define HL_DEBUG_OP_STM 2
2157#define HL_DEBUG_OP_FUNNEL 3
2159#define HL_DEBUG_OP_BMON 4
2161#define HL_DEBUG_OP_SPMU 5
2163#define HL_DEBUG_OP_TIMESTAMP 6
2167#define HL_DEBUG_OP_SET_MODE 7
2194#define HL_IOCTL_INFO 0x00
2195#define HL_IOCTL_CB 0x01
2196#define HL_IOCTL_CS 0x02
2197#define HL_IOCTL_WAIT_CS 0x03
2198#define HL_IOCTL_MEMORY 0x04
2199#define HL_IOCTL_DEBUG 0x05
2215#define DRM_IOCTL_HL_INFO DRM_IOWR(DRM_COMMAND_BASE + HL_IOCTL_INFO, struct hl_info_args)
2236#define DRM_IOCTL_HL_CB DRM_IOWR(DRM_COMMAND_BASE + HL_IOCTL_CB, union hl_cb_args)
2288#define DRM_IOCTL_HL_CS DRM_IOWR(DRM_COMMAND_BASE + HL_IOCTL_CS, union hl_cs_args)
2320#define DRM_IOCTL_HL_WAIT_CS DRM_IOWR(DRM_COMMAND_BASE + HL_IOCTL_WAIT_CS, union hl_wait_cs_args)
2337#define DRM_IOCTL_HL_MEMORY DRM_IOWR(DRM_COMMAND_BASE + HL_IOCTL_MEMORY, union hl_mem_args)
2363#define DRM_IOCTL_HL_DEBUG DRM_IOWR(DRM_COMMAND_BASE + HL_IOCTL_DEBUG, struct hl_debug_args)
2365#define HL_COMMAND_START (DRM_COMMAND_BASE + HL_IOCTL_INFO)
2366#define HL_COMMAND_END (DRM_COMMAND_BASE + HL_IOCTL_DEBUG + 1)
int32_t __s32
Definition drm.h:41
uint32_t __u32
Definition drm.h:42
int64_t __s64
Definition drm.h:43
uint8_t __u8
Definition drm.h:38
uint16_t __u16
Definition drm.h:40
uint64_t __u64
Definition drm.h:44
hl_gaudi_pll_index
Definition habanalabs_accel.h:625
@ HL_GAUDI_MESH_PLL
Definition habanalabs_accel.h:632
@ HL_GAUDI_SRAM_PLL
Definition habanalabs_accel.h:628
@ HL_GAUDI_PCI_PLL
Definition habanalabs_accel.h:627
@ HL_GAUDI_HBM_PLL
Definition habanalabs_accel.h:629
@ HL_GAUDI_TPC_PLL
Definition habanalabs_accel.h:634
@ HL_GAUDI_CPU_PLL
Definition habanalabs_accel.h:626
@ HL_GAUDI_NIC_PLL
Definition habanalabs_accel.h:630
@ HL_GAUDI_MME_PLL
Definition habanalabs_accel.h:633
@ HL_GAUDI_IF_PLL
Definition habanalabs_accel.h:635
@ HL_GAUDI_DMA_PLL
Definition habanalabs_accel.h:631
@ HL_GAUDI_PLL_MAX
Definition habanalabs_accel.h:636
hl_engine_command
Definition habanalabs_accel.h:1616
@ HL_ENGINE_STALL
Definition habanalabs_accel.h:1619
@ HL_ENGINE_CORE_RUN
Definition habanalabs_accel.h:1618
@ HL_ENGINE_CORE_HALT
Definition habanalabs_accel.h:1617
@ HL_ENGINE_COMMAND_MAX
Definition habanalabs_accel.h:1621
@ HL_ENGINE_RESUME
Definition habanalabs_accel.h:1620
gaudi2_queue_id
Definition habanalabs_accel.h:200
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_1_0
Definition habanalabs_accel.h:213
@ GAUDI2_QUEUE_ID_NIC_22_2
Definition habanalabs_accel.h:447
@ GAUDI2_QUEUE_ID_CPU_PQ
Definition habanalabs_accel.h:461
@ GAUDI2_QUEUE_ID_DCORE0_TPC_4_1
Definition habanalabs_accel.h:238
@ GAUDI2_QUEUE_ID_NIC_2_0
Definition habanalabs_accel.h:365
@ GAUDI2_QUEUE_ID_DCORE1_TPC_3_0
Definition habanalabs_accel.h:273
@ GAUDI2_QUEUE_ID_NIC_14_0
Definition habanalabs_accel.h:413
@ GAUDI2_QUEUE_ID_DCORE2_TPC_4_3
Definition habanalabs_accel.h:316
@ GAUDI2_QUEUE_ID_NIC_15_1
Definition habanalabs_accel.h:418
@ GAUDI2_QUEUE_ID_NIC_12_1
Definition habanalabs_accel.h:406
@ GAUDI2_QUEUE_ID_DCORE1_TPC_1_3
Definition habanalabs_accel.h:268
@ GAUDI2_QUEUE_ID_NIC_5_2
Definition habanalabs_accel.h:379
@ GAUDI2_QUEUE_ID_NIC_0_0
Definition habanalabs_accel.h:357
@ GAUDI2_QUEUE_ID_DCORE2_TPC_3_1
Definition habanalabs_accel.h:310
@ GAUDI2_QUEUE_ID_NIC_22_3
Definition habanalabs_accel.h:448
@ GAUDI2_QUEUE_ID_NIC_19_0
Definition habanalabs_accel.h:433
@ GAUDI2_QUEUE_ID_DCORE2_TPC_1_2
Definition habanalabs_accel.h:303
@ GAUDI2_QUEUE_ID_NIC_17_2
Definition habanalabs_accel.h:427
@ GAUDI2_QUEUE_ID_NIC_10_0
Definition habanalabs_accel.h:397
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_1_1
Definition habanalabs_accel.h:254
@ GAUDI2_QUEUE_ID_PDMA_0_3
Definition habanalabs_accel.h:204
@ GAUDI2_QUEUE_ID_NIC_23_1
Definition habanalabs_accel.h:450
@ GAUDI2_QUEUE_ID_DCORE0_TPC_6_0
Definition habanalabs_accel.h:245
@ GAUDI2_QUEUE_ID_ROT_0_2
Definition habanalabs_accel.h:455
@ GAUDI2_QUEUE_ID_DCORE2_TPC_2_3
Definition habanalabs_accel.h:308
@ GAUDI2_QUEUE_ID_DCORE1_TPC_3_3
Definition habanalabs_accel.h:276
@ GAUDI2_QUEUE_ID_NIC_6_0
Definition habanalabs_accel.h:381
@ GAUDI2_QUEUE_ID_DCORE1_TPC_5_0
Definition habanalabs_accel.h:281
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_1_2
Definition habanalabs_accel.h:255
@ GAUDI2_QUEUE_ID_DCORE0_TPC_4_0
Definition habanalabs_accel.h:237
@ GAUDI2_QUEUE_ID_DCORE3_TPC_4_3
Definition habanalabs_accel.h:352
@ GAUDI2_QUEUE_ID_PDMA_0_2
Definition habanalabs_accel.h:203
@ GAUDI2_QUEUE_ID_NIC_12_0
Definition habanalabs_accel.h:405
@ GAUDI2_QUEUE_ID_DCORE1_TPC_2_1
Definition habanalabs_accel.h:270
@ GAUDI2_QUEUE_ID_DCORE3_TPC_4_0
Definition habanalabs_accel.h:349
@ GAUDI2_QUEUE_ID_NIC_7_2
Definition habanalabs_accel.h:387
@ GAUDI2_QUEUE_ID_PDMA_0_0
Definition habanalabs_accel.h:201
@ GAUDI2_QUEUE_ID_NIC_1_2
Definition habanalabs_accel.h:363
@ GAUDI2_QUEUE_ID_NIC_18_3
Definition habanalabs_accel.h:432
@ GAUDI2_QUEUE_ID_DCORE3_MME_0_0
Definition habanalabs_accel.h:329
@ GAUDI2_QUEUE_ID_NIC_7_3
Definition habanalabs_accel.h:388
@ GAUDI2_QUEUE_ID_NIC_9_1
Definition habanalabs_accel.h:394
@ GAUDI2_QUEUE_ID_NIC_20_0
Definition habanalabs_accel.h:437
@ GAUDI2_QUEUE_ID_NIC_1_0
Definition habanalabs_accel.h:361
@ GAUDI2_QUEUE_ID_DCORE2_TPC_3_2
Definition habanalabs_accel.h:311
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_0_0
Definition habanalabs_accel.h:321
@ GAUDI2_QUEUE_ID_DCORE2_TPC_3_0
Definition habanalabs_accel.h:309
@ GAUDI2_QUEUE_ID_DCORE0_TPC_1_2
Definition habanalabs_accel.h:227
@ GAUDI2_QUEUE_ID_DCORE1_TPC_4_1
Definition habanalabs_accel.h:278
@ GAUDI2_QUEUE_ID_DCORE0_TPC_1_0
Definition habanalabs_accel.h:225
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_1_1
Definition habanalabs_accel.h:326
@ GAUDI2_QUEUE_ID_NIC_18_1
Definition habanalabs_accel.h:430
@ GAUDI2_QUEUE_ID_NIC_9_0
Definition habanalabs_accel.h:393
@ GAUDI2_QUEUE_ID_NIC_16_3
Definition habanalabs_accel.h:424
@ GAUDI2_QUEUE_ID_NIC_10_2
Definition habanalabs_accel.h:399
@ GAUDI2_QUEUE_ID_DCORE3_MME_0_2
Definition habanalabs_accel.h:331
@ GAUDI2_QUEUE_ID_PDMA_1_0
Definition habanalabs_accel.h:205
@ GAUDI2_QUEUE_ID_ROT_0_0
Definition habanalabs_accel.h:453
@ GAUDI2_QUEUE_ID_NIC_14_3
Definition habanalabs_accel.h:416
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_0_3
Definition habanalabs_accel.h:252
@ GAUDI2_QUEUE_ID_NIC_13_3
Definition habanalabs_accel.h:412
@ GAUDI2_QUEUE_ID_NIC_3_2
Definition habanalabs_accel.h:371
@ GAUDI2_QUEUE_ID_DCORE3_TPC_3_0
Definition habanalabs_accel.h:345
@ GAUDI2_QUEUE_ID_NIC_14_2
Definition habanalabs_accel.h:415
@ GAUDI2_QUEUE_ID_DCORE3_TPC_5_1
Definition habanalabs_accel.h:354
@ GAUDI2_QUEUE_ID_DCORE0_TPC_3_3
Definition habanalabs_accel.h:236
@ GAUDI2_QUEUE_ID_NIC_3_0
Definition habanalabs_accel.h:369
@ GAUDI2_QUEUE_ID_NIC_13_0
Definition habanalabs_accel.h:409
@ GAUDI2_QUEUE_ID_NIC_15_0
Definition habanalabs_accel.h:417
@ GAUDI2_QUEUE_ID_NIC_2_1
Definition habanalabs_accel.h:366
@ GAUDI2_QUEUE_ID_NIC_19_2
Definition habanalabs_accel.h:435
@ GAUDI2_QUEUE_ID_NIC_10_1
Definition habanalabs_accel.h:398
@ GAUDI2_QUEUE_ID_DCORE1_TPC_3_1
Definition habanalabs_accel.h:274
@ GAUDI2_QUEUE_ID_NIC_20_3
Definition habanalabs_accel.h:440
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_1_2
Definition habanalabs_accel.h:215
@ GAUDI2_QUEUE_ID_DCORE2_TPC_1_3
Definition habanalabs_accel.h:304
@ GAUDI2_QUEUE_ID_NIC_7_0
Definition habanalabs_accel.h:385
@ GAUDI2_QUEUE_ID_NIC_20_2
Definition habanalabs_accel.h:439
@ GAUDI2_QUEUE_ID_NIC_10_3
Definition habanalabs_accel.h:400
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_0_3
Definition habanalabs_accel.h:212
@ GAUDI2_QUEUE_ID_DCORE0_TPC_5_3
Definition habanalabs_accel.h:244
@ GAUDI2_QUEUE_ID_NIC_4_1
Definition habanalabs_accel.h:374
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_1_2
Definition habanalabs_accel.h:327
@ GAUDI2_QUEUE_ID_DCORE3_TPC_4_2
Definition habanalabs_accel.h:351
@ GAUDI2_QUEUE_ID_PDMA_1_3
Definition habanalabs_accel.h:208
@ GAUDI2_QUEUE_ID_PDMA_1_1
Definition habanalabs_accel.h:206
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_1_3
Definition habanalabs_accel.h:328
@ GAUDI2_QUEUE_ID_NIC_8_2
Definition habanalabs_accel.h:391
@ GAUDI2_QUEUE_ID_DCORE1_TPC_0_3
Definition habanalabs_accel.h:264
@ GAUDI2_QUEUE_ID_DCORE1_TPC_0_2
Definition habanalabs_accel.h:263
@ GAUDI2_QUEUE_ID_NIC_7_1
Definition habanalabs_accel.h:386
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_1_3
Definition habanalabs_accel.h:292
@ GAUDI2_QUEUE_ID_DCORE2_TPC_2_0
Definition habanalabs_accel.h:305
@ GAUDI2_QUEUE_ID_NIC_8_1
Definition habanalabs_accel.h:390
@ GAUDI2_QUEUE_ID_NIC_19_1
Definition habanalabs_accel.h:434
@ GAUDI2_QUEUE_ID_DCORE3_TPC_3_1
Definition habanalabs_accel.h:346
@ GAUDI2_QUEUE_ID_DCORE0_TPC_3_2
Definition habanalabs_accel.h:235
@ GAUDI2_QUEUE_ID_DCORE3_TPC_0_2
Definition habanalabs_accel.h:335
@ GAUDI2_QUEUE_ID_DCORE3_TPC_3_3
Definition habanalabs_accel.h:348
@ GAUDI2_QUEUE_ID_DCORE2_TPC_3_3
Definition habanalabs_accel.h:312
@ GAUDI2_QUEUE_ID_NIC_5_0
Definition habanalabs_accel.h:377
@ GAUDI2_QUEUE_ID_NIC_22_0
Definition habanalabs_accel.h:445
@ GAUDI2_QUEUE_ID_NIC_11_1
Definition habanalabs_accel.h:402
@ GAUDI2_QUEUE_ID_ROT_1_1
Definition habanalabs_accel.h:458
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_0_0
Definition habanalabs_accel.h:285
@ GAUDI2_QUEUE_ID_NIC_16_2
Definition habanalabs_accel.h:423
@ GAUDI2_QUEUE_ID_NIC_21_1
Definition habanalabs_accel.h:442
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_0_3
Definition habanalabs_accel.h:324
@ GAUDI2_QUEUE_ID_NIC_16_0
Definition habanalabs_accel.h:421
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_1_1
Definition habanalabs_accel.h:214
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_1_0
Definition habanalabs_accel.h:289
@ GAUDI2_QUEUE_ID_DCORE1_TPC_5_2
Definition habanalabs_accel.h:283
@ GAUDI2_QUEUE_ID_DCORE0_TPC_2_1
Definition habanalabs_accel.h:230
@ GAUDI2_QUEUE_ID_NIC_18_2
Definition habanalabs_accel.h:431
@ GAUDI2_QUEUE_ID_DCORE2_TPC_0_3
Definition habanalabs_accel.h:300
@ GAUDI2_QUEUE_ID_DCORE0_MME_0_2
Definition habanalabs_accel.h:219
@ GAUDI2_QUEUE_ID_NIC_12_3
Definition habanalabs_accel.h:408
@ GAUDI2_QUEUE_ID_DCORE2_TPC_4_0
Definition habanalabs_accel.h:313
@ GAUDI2_QUEUE_ID_DCORE0_TPC_2_2
Definition habanalabs_accel.h:231
@ GAUDI2_QUEUE_ID_DCORE1_MME_0_1
Definition habanalabs_accel.h:258
@ GAUDI2_QUEUE_ID_DCORE2_TPC_2_2
Definition habanalabs_accel.h:307
@ GAUDI2_QUEUE_ID_NIC_23_2
Definition habanalabs_accel.h:451
@ GAUDI2_QUEUE_ID_DCORE1_TPC_2_2
Definition habanalabs_accel.h:271
@ GAUDI2_QUEUE_ID_DCORE1_TPC_4_2
Definition habanalabs_accel.h:279
@ GAUDI2_QUEUE_ID_PDMA_0_1
Definition habanalabs_accel.h:202
@ GAUDI2_QUEUE_ID_DCORE3_TPC_1_3
Definition habanalabs_accel.h:340
@ GAUDI2_QUEUE_ID_DCORE0_TPC_5_2
Definition habanalabs_accel.h:243
@ GAUDI2_QUEUE_ID_NIC_11_0
Definition habanalabs_accel.h:401
@ GAUDI2_QUEUE_ID_PDMA_1_2
Definition habanalabs_accel.h:207
@ GAUDI2_QUEUE_ID_DCORE3_TPC_5_3
Definition habanalabs_accel.h:356
@ GAUDI2_QUEUE_ID_NIC_4_3
Definition habanalabs_accel.h:376
@ GAUDI2_QUEUE_ID_NIC_15_3
Definition habanalabs_accel.h:420
@ GAUDI2_QUEUE_ID_NIC_16_1
Definition habanalabs_accel.h:422
@ GAUDI2_QUEUE_ID_ROT_1_3
Definition habanalabs_accel.h:460
@ GAUDI2_QUEUE_ID_NIC_3_1
Definition habanalabs_accel.h:370
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_0_2
Definition habanalabs_accel.h:323
@ GAUDI2_QUEUE_ID_NIC_9_2
Definition habanalabs_accel.h:395
@ GAUDI2_QUEUE_ID_DCORE2_TPC_2_1
Definition habanalabs_accel.h:306
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_0_1
Definition habanalabs_accel.h:322
@ GAUDI2_QUEUE_ID_DCORE1_TPC_1_1
Definition habanalabs_accel.h:266
@ GAUDI2_QUEUE_ID_NIC_12_2
Definition habanalabs_accel.h:407
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_0_2
Definition habanalabs_accel.h:287
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_0_2
Definition habanalabs_accel.h:211
@ GAUDI2_QUEUE_ID_NIC_1_1
Definition habanalabs_accel.h:362
@ GAUDI2_QUEUE_ID_NIC_3_3
Definition habanalabs_accel.h:372
@ GAUDI2_QUEUE_ID_DCORE0_TPC_5_1
Definition habanalabs_accel.h:242
@ GAUDI2_QUEUE_ID_DCORE0_TPC_2_0
Definition habanalabs_accel.h:229
@ GAUDI2_QUEUE_ID_DCORE0_TPC_3_0
Definition habanalabs_accel.h:233
@ GAUDI2_QUEUE_ID_DCORE3_EDMA_1_0
Definition habanalabs_accel.h:325
@ GAUDI2_QUEUE_ID_DCORE3_MME_0_1
Definition habanalabs_accel.h:330
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_0_0
Definition habanalabs_accel.h:209
@ GAUDI2_QUEUE_ID_DCORE0_TPC_1_3
Definition habanalabs_accel.h:228
@ GAUDI2_QUEUE_ID_DCORE3_TPC_2_0
Definition habanalabs_accel.h:341
@ GAUDI2_QUEUE_ID_NIC_17_1
Definition habanalabs_accel.h:426
@ GAUDI2_QUEUE_ID_NIC_0_3
Definition habanalabs_accel.h:360
@ GAUDI2_QUEUE_ID_DCORE0_MME_0_3
Definition habanalabs_accel.h:220
@ GAUDI2_QUEUE_ID_ROT_1_0
Definition habanalabs_accel.h:457
@ GAUDI2_QUEUE_ID_DCORE0_TPC_6_3
Definition habanalabs_accel.h:248
@ GAUDI2_QUEUE_ID_DCORE3_TPC_0_3
Definition habanalabs_accel.h:336
@ GAUDI2_QUEUE_ID_NIC_4_0
Definition habanalabs_accel.h:373
@ GAUDI2_QUEUE_ID_NIC_6_2
Definition habanalabs_accel.h:383
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_1_0
Definition habanalabs_accel.h:253
@ GAUDI2_QUEUE_ID_DCORE1_TPC_0_0
Definition habanalabs_accel.h:261
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_1_3
Definition habanalabs_accel.h:216
@ GAUDI2_QUEUE_ID_DCORE3_TPC_3_2
Definition habanalabs_accel.h:347
@ GAUDI2_QUEUE_ID_DCORE2_TPC_0_1
Definition habanalabs_accel.h:298
@ GAUDI2_QUEUE_ID_NIC_23_0
Definition habanalabs_accel.h:449
@ GAUDI2_QUEUE_ID_DCORE0_TPC_4_2
Definition habanalabs_accel.h:239
@ GAUDI2_QUEUE_ID_DCORE0_TPC_0_3
Definition habanalabs_accel.h:224
@ GAUDI2_QUEUE_ID_NIC_0_2
Definition habanalabs_accel.h:359
@ GAUDI2_QUEUE_ID_DCORE0_TPC_2_3
Definition habanalabs_accel.h:232
@ GAUDI2_QUEUE_ID_SIZE
Definition habanalabs_accel.h:462
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_0_2
Definition habanalabs_accel.h:251
@ GAUDI2_QUEUE_ID_NIC_21_2
Definition habanalabs_accel.h:443
@ GAUDI2_QUEUE_ID_DCORE1_TPC_0_1
Definition habanalabs_accel.h:262
@ GAUDI2_QUEUE_ID_DCORE3_TPC_1_0
Definition habanalabs_accel.h:337
@ GAUDI2_QUEUE_ID_NIC_4_2
Definition habanalabs_accel.h:375
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_1_1
Definition habanalabs_accel.h:290
@ GAUDI2_QUEUE_ID_DCORE3_TPC_1_1
Definition habanalabs_accel.h:338
@ GAUDI2_QUEUE_ID_DCORE0_TPC_0_1
Definition habanalabs_accel.h:222
@ GAUDI2_QUEUE_ID_DCORE2_MME_0_1
Definition habanalabs_accel.h:294
@ GAUDI2_QUEUE_ID_DCORE0_MME_0_1
Definition habanalabs_accel.h:218
@ GAUDI2_QUEUE_ID_DCORE1_TPC_3_2
Definition habanalabs_accel.h:275
@ GAUDI2_QUEUE_ID_DCORE3_TPC_5_2
Definition habanalabs_accel.h:355
@ GAUDI2_QUEUE_ID_DCORE3_TPC_2_3
Definition habanalabs_accel.h:344
@ GAUDI2_QUEUE_ID_NIC_5_1
Definition habanalabs_accel.h:378
@ GAUDI2_QUEUE_ID_NIC_11_3
Definition habanalabs_accel.h:404
@ GAUDI2_QUEUE_ID_DCORE0_TPC_0_2
Definition habanalabs_accel.h:223
@ GAUDI2_QUEUE_ID_DCORE0_TPC_6_2
Definition habanalabs_accel.h:247
@ GAUDI2_QUEUE_ID_NIC_11_2
Definition habanalabs_accel.h:403
@ GAUDI2_QUEUE_ID_NIC_20_1
Definition habanalabs_accel.h:438
@ GAUDI2_QUEUE_ID_DCORE3_TPC_5_0
Definition habanalabs_accel.h:353
@ GAUDI2_QUEUE_ID_DCORE0_TPC_1_1
Definition habanalabs_accel.h:226
@ GAUDI2_QUEUE_ID_DCORE1_TPC_4_3
Definition habanalabs_accel.h:280
@ GAUDI2_QUEUE_ID_NIC_15_2
Definition habanalabs_accel.h:419
@ GAUDI2_QUEUE_ID_NIC_5_3
Definition habanalabs_accel.h:380
@ GAUDI2_QUEUE_ID_NIC_18_0
Definition habanalabs_accel.h:429
@ GAUDI2_QUEUE_ID_ROT_1_2
Definition habanalabs_accel.h:459
@ GAUDI2_QUEUE_ID_DCORE0_TPC_3_1
Definition habanalabs_accel.h:234
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_1_3
Definition habanalabs_accel.h:256
@ GAUDI2_QUEUE_ID_DCORE1_MME_0_3
Definition habanalabs_accel.h:260
@ GAUDI2_QUEUE_ID_NIC_13_1
Definition habanalabs_accel.h:410
@ GAUDI2_QUEUE_ID_ROT_0_1
Definition habanalabs_accel.h:454
@ GAUDI2_QUEUE_ID_NIC_14_1
Definition habanalabs_accel.h:414
@ GAUDI2_QUEUE_ID_NIC_17_0
Definition habanalabs_accel.h:425
@ GAUDI2_QUEUE_ID_DCORE2_MME_0_2
Definition habanalabs_accel.h:295
@ GAUDI2_QUEUE_ID_DCORE1_TPC_5_1
Definition habanalabs_accel.h:282
@ GAUDI2_QUEUE_ID_DCORE1_TPC_1_0
Definition habanalabs_accel.h:265
@ GAUDI2_QUEUE_ID_NIC_2_2
Definition habanalabs_accel.h:367
@ GAUDI2_QUEUE_ID_NIC_6_3
Definition habanalabs_accel.h:384
@ GAUDI2_QUEUE_ID_DCORE0_TPC_5_0
Definition habanalabs_accel.h:241
@ GAUDI2_QUEUE_ID_DCORE1_TPC_1_2
Definition habanalabs_accel.h:267
@ GAUDI2_QUEUE_ID_DCORE2_TPC_4_2
Definition habanalabs_accel.h:315
@ GAUDI2_QUEUE_ID_NIC_8_3
Definition habanalabs_accel.h:392
@ GAUDI2_QUEUE_ID_DCORE1_TPC_5_3
Definition habanalabs_accel.h:284
@ GAUDI2_QUEUE_ID_DCORE2_TPC_5_2
Definition habanalabs_accel.h:319
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_0_3
Definition habanalabs_accel.h:288
@ GAUDI2_QUEUE_ID_DCORE2_TPC_0_2
Definition habanalabs_accel.h:299
@ GAUDI2_QUEUE_ID_NIC_19_3
Definition habanalabs_accel.h:436
@ GAUDI2_QUEUE_ID_DCORE2_TPC_1_1
Definition habanalabs_accel.h:302
@ GAUDI2_QUEUE_ID_NIC_22_1
Definition habanalabs_accel.h:446
@ GAUDI2_QUEUE_ID_DCORE1_TPC_2_3
Definition habanalabs_accel.h:272
@ GAUDI2_QUEUE_ID_DCORE3_TPC_4_1
Definition habanalabs_accel.h:350
@ GAUDI2_QUEUE_ID_NIC_21_0
Definition habanalabs_accel.h:441
@ GAUDI2_QUEUE_ID_DCORE0_TPC_0_0
Definition habanalabs_accel.h:221
@ GAUDI2_QUEUE_ID_DCORE3_TPC_0_1
Definition habanalabs_accel.h:334
@ GAUDI2_QUEUE_ID_DCORE2_TPC_0_0
Definition habanalabs_accel.h:297
@ GAUDI2_QUEUE_ID_DCORE1_TPC_2_0
Definition habanalabs_accel.h:269
@ GAUDI2_QUEUE_ID_DCORE1_TPC_4_0
Definition habanalabs_accel.h:277
@ GAUDI2_QUEUE_ID_DCORE2_MME_0_0
Definition habanalabs_accel.h:293
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_1_2
Definition habanalabs_accel.h:291
@ GAUDI2_QUEUE_ID_NIC_2_3
Definition habanalabs_accel.h:368
@ GAUDI2_QUEUE_ID_DCORE3_MME_0_3
Definition habanalabs_accel.h:332
@ GAUDI2_QUEUE_ID_ROT_0_3
Definition habanalabs_accel.h:456
@ GAUDI2_QUEUE_ID_DCORE3_TPC_0_0
Definition habanalabs_accel.h:333
@ GAUDI2_QUEUE_ID_DCORE0_MME_0_0
Definition habanalabs_accel.h:217
@ GAUDI2_QUEUE_ID_NIC_1_3
Definition habanalabs_accel.h:364
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_0_0
Definition habanalabs_accel.h:249
@ GAUDI2_QUEUE_ID_DCORE3_TPC_1_2
Definition habanalabs_accel.h:339
@ GAUDI2_QUEUE_ID_DCORE0_EDMA_0_1
Definition habanalabs_accel.h:210
@ GAUDI2_QUEUE_ID_DCORE2_MME_0_3
Definition habanalabs_accel.h:296
@ GAUDI2_QUEUE_ID_DCORE1_MME_0_0
Definition habanalabs_accel.h:257
@ GAUDI2_QUEUE_ID_DCORE0_TPC_6_1
Definition habanalabs_accel.h:246
@ GAUDI2_QUEUE_ID_NIC_21_3
Definition habanalabs_accel.h:444
@ GAUDI2_QUEUE_ID_DCORE1_EDMA_0_1
Definition habanalabs_accel.h:250
@ GAUDI2_QUEUE_ID_DCORE2_TPC_5_0
Definition habanalabs_accel.h:317
@ GAUDI2_QUEUE_ID_NIC_0_1
Definition habanalabs_accel.h:358
@ GAUDI2_QUEUE_ID_DCORE2_TPC_5_3
Definition habanalabs_accel.h:320
@ GAUDI2_QUEUE_ID_DCORE2_TPC_4_1
Definition habanalabs_accel.h:314
@ GAUDI2_QUEUE_ID_DCORE2_TPC_5_1
Definition habanalabs_accel.h:318
@ GAUDI2_QUEUE_ID_DCORE1_MME_0_2
Definition habanalabs_accel.h:259
@ GAUDI2_QUEUE_ID_DCORE0_TPC_4_3
Definition habanalabs_accel.h:240
@ GAUDI2_QUEUE_ID_NIC_9_3
Definition habanalabs_accel.h:396
@ GAUDI2_QUEUE_ID_NIC_8_0
Definition habanalabs_accel.h:389
@ GAUDI2_QUEUE_ID_DCORE2_EDMA_0_1
Definition habanalabs_accel.h:286
@ GAUDI2_QUEUE_ID_NIC_23_3
Definition habanalabs_accel.h:452
@ GAUDI2_QUEUE_ID_DCORE3_TPC_2_2
Definition habanalabs_accel.h:343
@ GAUDI2_QUEUE_ID_DCORE2_TPC_1_0
Definition habanalabs_accel.h:301
@ GAUDI2_QUEUE_ID_NIC_6_1
Definition habanalabs_accel.h:382
@ GAUDI2_QUEUE_ID_NIC_13_2
Definition habanalabs_accel.h:411
@ GAUDI2_QUEUE_ID_NIC_17_3
Definition habanalabs_accel.h:428
@ GAUDI2_QUEUE_ID_DCORE3_TPC_2_1
Definition habanalabs_accel.h:342
gaudi_dcores
Definition habanalabs_accel.h:1344
@ HL_GAUDI_ES_DCORE
Definition habanalabs_accel.h:1348
@ HL_GAUDI_WS_DCORE
Definition habanalabs_accel.h:1345
@ HL_GAUDI_EN_DCORE
Definition habanalabs_accel.h:1347
@ HL_GAUDI_WN_DCORE
Definition habanalabs_accel.h:1346
#define SEC_PCR_DATA_BUF_SZ
Definition habanalabs_accel.h:1255
#define HL_BUSY_ENGINES_MASK_EXT_SIZE
Definition habanalabs_accel.h:955
hl_info_fw_err_type
Definition habanalabs_accel.h:1212
@ HL_INFO_FW_REPORTED_ERR
Definition habanalabs_accel.h:1214
@ HL_INFO_FW_HEARTBEAT_ERR
Definition habanalabs_accel.h:1213
hl_clk_throttling_type
Definition habanalabs_accel.h:1010
@ HL_CLK_THROTTLE_TYPE_THERMAL
Definition habanalabs_accel.h:1012
@ HL_CLK_THROTTLE_TYPE_MAX
Definition habanalabs_accel.h:1013
@ HL_CLK_THROTTLE_TYPE_POWER
Definition habanalabs_accel.h:1011
#define SEC_SIGNATURE_BUF_SZ
Definition habanalabs_accel.h:1257
#define HL_DEBUG_MAX_AUX_VALUES
Definition habanalabs_accel.h:2073
goya_engine_id
Definition habanalabs_accel.h:471
@ GOYA_ENGINE_ID_MME_0
Definition habanalabs_accel.h:477
@ GOYA_ENGINE_ID_DMA_4
Definition habanalabs_accel.h:476
@ GOYA_ENGINE_ID_TPC_1
Definition habanalabs_accel.h:479
@ GOYA_ENGINE_ID_DMA_3
Definition habanalabs_accel.h:475
@ GOYA_ENGINE_ID_DMA_1
Definition habanalabs_accel.h:473
@ GOYA_ENGINE_ID_TPC_7
Definition habanalabs_accel.h:485
@ GOYA_ENGINE_ID_TPC_3
Definition habanalabs_accel.h:481
@ GOYA_ENGINE_ID_TPC_6
Definition habanalabs_accel.h:484
@ GOYA_ENGINE_ID_TPC_4
Definition habanalabs_accel.h:482
@ GOYA_ENGINE_ID_DMA_2
Definition habanalabs_accel.h:474
@ GOYA_ENGINE_ID_TPC_5
Definition habanalabs_accel.h:483
@ GOYA_ENGINE_ID_TPC_2
Definition habanalabs_accel.h:480
@ GOYA_ENGINE_ID_TPC_0
Definition habanalabs_accel.h:478
@ GOYA_ENGINE_ID_SIZE
Definition habanalabs_accel.h:486
@ GOYA_ENGINE_ID_DMA_0
Definition habanalabs_accel.h:472
hl_goya_pll_index
Definition habanalabs_accel.h:614
@ HL_GOYA_MME_PLL
Definition habanalabs_accel.h:618
@ HL_GOYA_PLL_MAX
Definition habanalabs_accel.h:622
@ HL_GOYA_IC_PLL
Definition habanalabs_accel.h:616
@ HL_GOYA_PCI_PLL
Definition habanalabs_accel.h:619
@ HL_GOYA_TPC_PLL
Definition habanalabs_accel.h:621
@ HL_GOYA_MC_PLL
Definition habanalabs_accel.h:617
@ HL_GOYA_CPU_PLL
Definition habanalabs_accel.h:615
@ HL_GOYA_EMMC_PLL
Definition habanalabs_accel.h:620
gaudi_engine_id
Definition habanalabs_accel.h:489
@ GAUDI_ENGINE_ID_DMA_2
Definition habanalabs_accel.h:492
@ GAUDI_ENGINE_ID_NIC_0
Definition habanalabs_accel.h:510
@ GAUDI_ENGINE_ID_TPC_5
Definition habanalabs_accel.h:507
@ GAUDI_ENGINE_ID_MME_3
Definition habanalabs_accel.h:501
@ GAUDI_ENGINE_ID_NIC_7
Definition habanalabs_accel.h:517
@ GAUDI_ENGINE_ID_NIC_1
Definition habanalabs_accel.h:511
@ GAUDI_ENGINE_ID_NIC_4
Definition habanalabs_accel.h:514
@ GAUDI_ENGINE_ID_DMA_7
Definition habanalabs_accel.h:497
@ GAUDI_ENGINE_ID_NIC_3
Definition habanalabs_accel.h:513
@ GAUDI_ENGINE_ID_TPC_3
Definition habanalabs_accel.h:505
@ GAUDI_ENGINE_ID_TPC_1
Definition habanalabs_accel.h:503
@ GAUDI_ENGINE_ID_TPC_2
Definition habanalabs_accel.h:504
@ GAUDI_ENGINE_ID_DMA_6
Definition habanalabs_accel.h:496
@ GAUDI_ENGINE_ID_MME_2
Definition habanalabs_accel.h:500
@ GAUDI_ENGINE_ID_TPC_6
Definition habanalabs_accel.h:508
@ GAUDI_ENGINE_ID_DMA_1
Definition habanalabs_accel.h:491
@ GAUDI_ENGINE_ID_NIC_9
Definition habanalabs_accel.h:519
@ GAUDI_ENGINE_ID_DMA_3
Definition habanalabs_accel.h:493
@ GAUDI_ENGINE_ID_NIC_5
Definition habanalabs_accel.h:515
@ GAUDI_ENGINE_ID_DMA_4
Definition habanalabs_accel.h:494
@ GAUDI_ENGINE_ID_NIC_2
Definition habanalabs_accel.h:512
@ GAUDI_ENGINE_ID_NIC_8
Definition habanalabs_accel.h:518
@ GAUDI_ENGINE_ID_SIZE
Definition habanalabs_accel.h:520
@ GAUDI_ENGINE_ID_TPC_4
Definition habanalabs_accel.h:506
@ GAUDI_ENGINE_ID_MME_0
Definition habanalabs_accel.h:498
@ GAUDI_ENGINE_ID_DMA_5
Definition habanalabs_accel.h:495
@ GAUDI_ENGINE_ID_NIC_6
Definition habanalabs_accel.h:516
@ GAUDI_ENGINE_ID_TPC_0
Definition habanalabs_accel.h:502
@ GAUDI_ENGINE_ID_TPC_7
Definition habanalabs_accel.h:509
@ GAUDI_ENGINE_ID_DMA_0
Definition habanalabs_accel.h:490
@ GAUDI_ENGINE_ID_MME_1
Definition habanalabs_accel.h:499
#define HL_RAZWI_MAX_NUM_OF_ENGINES_PER_RTR
Definition habanalabs_accel.h:1132
gaudi2_engine_id
Definition habanalabs_accel.h:523
@ GAUDI2_DCORE3_ENGINE_ID_TPC_0
Definition habanalabs_accel.h:560
@ GAUDI2_ENGINE_ID_NIC0_0
Definition habanalabs_accel.h:575
@ GAUDI2_DCORE3_ENGINE_ID_TPC_4
Definition habanalabs_accel.h:564
@ GAUDI2_ENGINE_ID_NIC3_1
Definition habanalabs_accel.h:582
@ GAUDI2_ENGINE_ID_KDMA
Definition habanalabs_accel.h:602
@ GAUDI2_DCORE2_ENGINE_ID_TPC_1
Definition habanalabs_accel.h:550
@ GAUDI2_DCORE0_ENGINE_ID_TPC_6
Definition habanalabs_accel.h:568
@ GAUDI2_ENGINE_ID_NIC5_1
Definition habanalabs_accel.h:586
@ GAUDI2_DCORE3_ENGINE_ID_TPC_5
Definition habanalabs_accel.h:565
@ GAUDI2_DCORE2_ENGINE_ID_TPC_2
Definition habanalabs_accel.h:551
@ GAUDI2_ENGINE_ID_NIC8_1
Definition habanalabs_accel.h:592
@ GAUDI2_DCORE2_ENGINE_ID_EDMA_0
Definition habanalabs_accel.h:546
@ GAUDI2_ENGINE_ID_NIC7_0
Definition habanalabs_accel.h:589
@ GAUDI2_DCORE1_ENGINE_ID_DEC_1
Definition habanalabs_accel.h:545
@ GAUDI2_ENGINE_ID_PCIE
Definition habanalabs_accel.h:599
@ GAUDI2_DCORE0_ENGINE_ID_MME
Definition habanalabs_accel.h:526
@ GAUDI2_DCORE2_ENGINE_ID_DEC_1
Definition habanalabs_accel.h:556
@ GAUDI2_ENGINE_ID_NIC6_1
Definition habanalabs_accel.h:588
@ GAUDI2_ENGINE_ID_SIZE
Definition habanalabs_accel.h:603
@ GAUDI2_ENGINE_ID_NIC10_0
Definition habanalabs_accel.h:595
@ GAUDI2_ENGINE_ID_NIC8_0
Definition habanalabs_accel.h:591
@ GAUDI2_ENGINE_ID_NIC11_0
Definition habanalabs_accel.h:597
@ GAUDI2_DCORE2_ENGINE_ID_MME
Definition habanalabs_accel.h:548
@ GAUDI2_ENGINE_ID_NIC7_1
Definition habanalabs_accel.h:590
@ GAUDI2_DCORE2_ENGINE_ID_TPC_3
Definition habanalabs_accel.h:552
@ GAUDI2_DCORE3_ENGINE_ID_MME
Definition habanalabs_accel.h:559
@ GAUDI2_DCORE0_ENGINE_ID_EDMA_0
Definition habanalabs_accel.h:524
@ GAUDI2_ENGINE_ID_NIC5_0
Definition habanalabs_accel.h:585
@ GAUDI2_DCORE3_ENGINE_ID_TPC_3
Definition habanalabs_accel.h:563
@ GAUDI2_DCORE0_ENGINE_ID_TPC_4
Definition habanalabs_accel.h:531
@ GAUDI2_DCORE1_ENGINE_ID_TPC_2
Definition habanalabs_accel.h:540
@ GAUDI2_DCORE3_ENGINE_ID_DEC_0
Definition habanalabs_accel.h:566
@ GAUDI2_DCORE0_ENGINE_ID_TPC_1
Definition habanalabs_accel.h:528
@ GAUDI2_DCORE1_ENGINE_ID_TPC_4
Definition habanalabs_accel.h:542
@ GAUDI2_ENGINE_ID_NIC11_1
Definition habanalabs_accel.h:598
@ GAUDI2_DCORE3_ENGINE_ID_TPC_2
Definition habanalabs_accel.h:562
@ GAUDI2_DCORE1_ENGINE_ID_TPC_5
Definition habanalabs_accel.h:543
@ GAUDI2_DCORE3_ENGINE_ID_EDMA_0
Definition habanalabs_accel.h:557
@ GAUDI2_DCORE1_ENGINE_ID_EDMA_0
Definition habanalabs_accel.h:535
@ GAUDI2_ENGINE_ID_NIC4_1
Definition habanalabs_accel.h:584
@ GAUDI2_DCORE2_ENGINE_ID_TPC_5
Definition habanalabs_accel.h:554
@ GAUDI2_ENGINE_ID_PDMA_1
Definition habanalabs_accel.h:570
@ GAUDI2_DCORE1_ENGINE_ID_TPC_0
Definition habanalabs_accel.h:538
@ GAUDI2_DCORE0_ENGINE_ID_TPC_0
Definition habanalabs_accel.h:527
@ GAUDI2_ENGINE_ID_NIC9_1
Definition habanalabs_accel.h:594
@ GAUDI2_ENGINE_ID_NIC4_0
Definition habanalabs_accel.h:583
@ GAUDI2_DCORE0_ENGINE_ID_TPC_2
Definition habanalabs_accel.h:529
@ GAUDI2_ENGINE_ID_ROT_1
Definition habanalabs_accel.h:572
@ GAUDI2_ENGINE_ID_NIC0_1
Definition habanalabs_accel.h:576
@ GAUDI2_DCORE1_ENGINE_ID_TPC_1
Definition habanalabs_accel.h:539
@ GAUDI2_DCORE0_ENGINE_ID_DEC_0
Definition habanalabs_accel.h:533
@ GAUDI2_DCORE3_ENGINE_ID_EDMA_1
Definition habanalabs_accel.h:558
@ GAUDI2_DCORE3_ENGINE_ID_DEC_1
Definition habanalabs_accel.h:567
@ GAUDI2_DCORE1_ENGINE_ID_EDMA_1
Definition habanalabs_accel.h:536
@ GAUDI2_ENGINE_ID_PDMA_0
Definition habanalabs_accel.h:569
@ GAUDI2_ENGINE_ID_NIC10_1
Definition habanalabs_accel.h:596
@ GAUDI2_ENGINE_ID_NIC9_0
Definition habanalabs_accel.h:593
@ GAUDI2_DCORE2_ENGINE_ID_TPC_4
Definition habanalabs_accel.h:553
@ GAUDI2_DCORE3_ENGINE_ID_TPC_1
Definition habanalabs_accel.h:561
@ GAUDI2_ENGINE_ID_NIC1_0
Definition habanalabs_accel.h:577
@ GAUDI2_ENGINE_ID_ARC_FARM
Definition habanalabs_accel.h:601
@ GAUDI2_DCORE2_ENGINE_ID_DEC_0
Definition habanalabs_accel.h:555
@ GAUDI2_DCORE1_ENGINE_ID_MME
Definition habanalabs_accel.h:537
@ GAUDI2_ENGINE_ID_NIC6_0
Definition habanalabs_accel.h:587
@ GAUDI2_ENGINE_ID_PSOC
Definition habanalabs_accel.h:600
@ GAUDI2_DCORE0_ENGINE_ID_DEC_1
Definition habanalabs_accel.h:534
@ GAUDI2_DCORE0_ENGINE_ID_TPC_3
Definition habanalabs_accel.h:530
@ GAUDI2_DCORE1_ENGINE_ID_TPC_3
Definition habanalabs_accel.h:541
@ GAUDI2_PCIE_ENGINE_ID_DEC_0
Definition habanalabs_accel.h:573
@ GAUDI2_DCORE2_ENGINE_ID_TPC_0
Definition habanalabs_accel.h:549
@ GAUDI2_DCORE1_ENGINE_ID_DEC_0
Definition habanalabs_accel.h:544
@ GAUDI2_DCORE0_ENGINE_ID_TPC_5
Definition habanalabs_accel.h:532
@ GAUDI2_ENGINE_ID_NIC3_0
Definition habanalabs_accel.h:581
@ GAUDI2_DCORE0_ENGINE_ID_EDMA_1
Definition habanalabs_accel.h:525
@ GAUDI2_ENGINE_ID_ROT_0
Definition habanalabs_accel.h:571
@ GAUDI2_ENGINE_ID_NIC2_0
Definition habanalabs_accel.h:579
@ GAUDI2_DCORE2_ENGINE_ID_EDMA_1
Definition habanalabs_accel.h:547
@ GAUDI2_ENGINE_ID_NIC2_1
Definition habanalabs_accel.h:580
@ GAUDI2_ENGINE_ID_NIC1_1
Definition habanalabs_accel.h:578
@ GAUDI2_PCIE_ENGINE_ID_DEC_1
Definition habanalabs_accel.h:574
hl_gaudi2_pll_index
Definition habanalabs_accel.h:639
@ HL_GAUDI2_HBM_PLL
Definition habanalabs_accel.h:643
@ HL_GAUDI2_PLL_MAX
Definition habanalabs_accel.h:652
@ HL_GAUDI2_PCI_PLL
Definition habanalabs_accel.h:641
@ HL_GAUDI2_NIC_PLL
Definition habanalabs_accel.h:644
@ HL_GAUDI2_SRAM_PLL
Definition habanalabs_accel.h:642
@ HL_GAUDI2_TPC_PLL
Definition habanalabs_accel.h:648
@ HL_GAUDI2_MESH_PLL
Definition habanalabs_accel.h:646
@ HL_GAUDI2_DMA_PLL
Definition habanalabs_accel.h:645
@ HL_GAUDI2_CPU_PLL
Definition habanalabs_accel.h:640
@ HL_GAUDI2_VID_PLL
Definition habanalabs_accel.h:650
@ HL_GAUDI2_MSS_PLL
Definition habanalabs_accel.h:651
@ HL_GAUDI2_IF_PLL
Definition habanalabs_accel.h:649
@ HL_GAUDI2_MME_PLL
Definition habanalabs_accel.h:647
gaudi_queue_id
Definition habanalabs_accel.h:69
@ GAUDI_QUEUE_ID_TPC_3_0
Definition habanalabs_accel.h:123
@ GAUDI_QUEUE_ID_TPC_0_2
Definition habanalabs_accel.h:113
@ GAUDI_QUEUE_ID_TPC_4_2
Definition habanalabs_accel.h:129
@ GAUDI_QUEUE_ID_NIC_8_0
Definition habanalabs_accel.h:175
@ GAUDI_QUEUE_ID_TPC_7_1
Definition habanalabs_accel.h:140
@ GAUDI_QUEUE_ID_DMA_6_2
Definition habanalabs_accel.h:97
@ GAUDI_QUEUE_ID_TPC_6_1
Definition habanalabs_accel.h:136
@ GAUDI_QUEUE_ID_TPC_2_0
Definition habanalabs_accel.h:119
@ GAUDI_QUEUE_ID_DMA_7_1
Definition habanalabs_accel.h:100
@ GAUDI_QUEUE_ID_NIC_3_0
Definition habanalabs_accel.h:155
@ GAUDI_QUEUE_ID_DMA_3_3
Definition habanalabs_accel.h:86
@ GAUDI_QUEUE_ID_NIC_3_3
Definition habanalabs_accel.h:158
@ GAUDI_QUEUE_ID_MME_1_2
Definition habanalabs_accel.h:109
@ GAUDI_QUEUE_ID_TPC_0_1
Definition habanalabs_accel.h:112
@ GAUDI_QUEUE_ID_MME_0_3
Definition habanalabs_accel.h:106
@ GAUDI_QUEUE_ID_NIC_5_3
Definition habanalabs_accel.h:166
@ GAUDI_QUEUE_ID_SIZE
Definition habanalabs_accel.h:183
@ GAUDI_QUEUE_ID_DMA_0_2
Definition habanalabs_accel.h:72
@ GAUDI_QUEUE_ID_NIC_8_2
Definition habanalabs_accel.h:177
@ GAUDI_QUEUE_ID_NIC_1_3
Definition habanalabs_accel.h:150
@ GAUDI_QUEUE_ID_NIC_6_0
Definition habanalabs_accel.h:167
@ GAUDI_QUEUE_ID_NIC_6_2
Definition habanalabs_accel.h:169
@ GAUDI_QUEUE_ID_DMA_4_1
Definition habanalabs_accel.h:88
@ GAUDI_QUEUE_ID_DMA_7_2
Definition habanalabs_accel.h:101
@ GAUDI_QUEUE_ID_NIC_6_3
Definition habanalabs_accel.h:170
@ GAUDI_QUEUE_ID_TPC_7_0
Definition habanalabs_accel.h:139
@ GAUDI_QUEUE_ID_DMA_0_1
Definition habanalabs_accel.h:71
@ GAUDI_QUEUE_ID_MME_0_2
Definition habanalabs_accel.h:105
@ GAUDI_QUEUE_ID_TPC_6_3
Definition habanalabs_accel.h:138
@ GAUDI_QUEUE_ID_DMA_2_0
Definition habanalabs_accel.h:79
@ GAUDI_QUEUE_ID_TPC_2_3
Definition habanalabs_accel.h:122
@ GAUDI_QUEUE_ID_TPC_5_3
Definition habanalabs_accel.h:134
@ GAUDI_QUEUE_ID_TPC_5_1
Definition habanalabs_accel.h:132
@ GAUDI_QUEUE_ID_NIC_4_0
Definition habanalabs_accel.h:159
@ GAUDI_QUEUE_ID_NIC_5_1
Definition habanalabs_accel.h:164
@ GAUDI_QUEUE_ID_NIC_0_3
Definition habanalabs_accel.h:146
@ GAUDI_QUEUE_ID_NIC_8_3
Definition habanalabs_accel.h:178
@ GAUDI_QUEUE_ID_NIC_1_0
Definition habanalabs_accel.h:147
@ GAUDI_QUEUE_ID_NIC_4_1
Definition habanalabs_accel.h:160
@ GAUDI_QUEUE_ID_DMA_3_2
Definition habanalabs_accel.h:85
@ GAUDI_QUEUE_ID_TPC_5_0
Definition habanalabs_accel.h:131
@ GAUDI_QUEUE_ID_DMA_1_1
Definition habanalabs_accel.h:75
@ GAUDI_QUEUE_ID_TPC_4_0
Definition habanalabs_accel.h:127
@ GAUDI_QUEUE_ID_TPC_0_0
Definition habanalabs_accel.h:111
@ GAUDI_QUEUE_ID_DMA_5_2
Definition habanalabs_accel.h:93
@ GAUDI_QUEUE_ID_NIC_0_0
Definition habanalabs_accel.h:143
@ GAUDI_QUEUE_ID_TPC_1_0
Definition habanalabs_accel.h:115
@ GAUDI_QUEUE_ID_NIC_0_2
Definition habanalabs_accel.h:145
@ GAUDI_QUEUE_ID_NIC_2_2
Definition habanalabs_accel.h:153
@ GAUDI_QUEUE_ID_NIC_5_2
Definition habanalabs_accel.h:165
@ GAUDI_QUEUE_ID_DMA_4_0
Definition habanalabs_accel.h:87
@ GAUDI_QUEUE_ID_TPC_4_3
Definition habanalabs_accel.h:130
@ GAUDI_QUEUE_ID_TPC_7_3
Definition habanalabs_accel.h:142
@ GAUDI_QUEUE_ID_NIC_6_1
Definition habanalabs_accel.h:168
@ GAUDI_QUEUE_ID_TPC_1_2
Definition habanalabs_accel.h:117
@ GAUDI_QUEUE_ID_NIC_7_0
Definition habanalabs_accel.h:171
@ GAUDI_QUEUE_ID_TPC_5_2
Definition habanalabs_accel.h:133
@ GAUDI_QUEUE_ID_NIC_4_2
Definition habanalabs_accel.h:161
@ GAUDI_QUEUE_ID_DMA_6_1
Definition habanalabs_accel.h:96
@ GAUDI_QUEUE_ID_DMA_1_2
Definition habanalabs_accel.h:76
@ GAUDI_QUEUE_ID_NIC_2_3
Definition habanalabs_accel.h:154
@ GAUDI_QUEUE_ID_NIC_2_1
Definition habanalabs_accel.h:152
@ GAUDI_QUEUE_ID_MME_0_0
Definition habanalabs_accel.h:103
@ GAUDI_QUEUE_ID_NIC_7_3
Definition habanalabs_accel.h:174
@ GAUDI_QUEUE_ID_DMA_6_0
Definition habanalabs_accel.h:95
@ GAUDI_QUEUE_ID_MME_0_1
Definition habanalabs_accel.h:104
@ GAUDI_QUEUE_ID_NIC_7_1
Definition habanalabs_accel.h:172
@ GAUDI_QUEUE_ID_NIC_9_2
Definition habanalabs_accel.h:181
@ GAUDI_QUEUE_ID_TPC_7_2
Definition habanalabs_accel.h:141
@ GAUDI_QUEUE_ID_TPC_3_3
Definition habanalabs_accel.h:126
@ GAUDI_QUEUE_ID_DMA_4_2
Definition habanalabs_accel.h:89
@ GAUDI_QUEUE_ID_NIC_1_1
Definition habanalabs_accel.h:148
@ GAUDI_QUEUE_ID_DMA_6_3
Definition habanalabs_accel.h:98
@ GAUDI_QUEUE_ID_NIC_4_3
Definition habanalabs_accel.h:162
@ GAUDI_QUEUE_ID_DMA_5_1
Definition habanalabs_accel.h:92
@ GAUDI_QUEUE_ID_TPC_1_3
Definition habanalabs_accel.h:118
@ GAUDI_QUEUE_ID_DMA_3_0
Definition habanalabs_accel.h:83
@ GAUDI_QUEUE_ID_DMA_1_0
Definition habanalabs_accel.h:74
@ GAUDI_QUEUE_ID_NIC_3_2
Definition habanalabs_accel.h:157
@ GAUDI_QUEUE_ID_CPU_PQ
Definition habanalabs_accel.h:78
@ GAUDI_QUEUE_ID_TPC_1_1
Definition habanalabs_accel.h:116
@ GAUDI_QUEUE_ID_DMA_5_0
Definition habanalabs_accel.h:91
@ GAUDI_QUEUE_ID_NIC_3_1
Definition habanalabs_accel.h:156
@ GAUDI_QUEUE_ID_DMA_0_3
Definition habanalabs_accel.h:73
@ GAUDI_QUEUE_ID_DMA_1_3
Definition habanalabs_accel.h:77
@ GAUDI_QUEUE_ID_NIC_9_0
Definition habanalabs_accel.h:179
@ GAUDI_QUEUE_ID_DMA_3_1
Definition habanalabs_accel.h:84
@ GAUDI_QUEUE_ID_NIC_7_2
Definition habanalabs_accel.h:173
@ GAUDI_QUEUE_ID_MME_1_1
Definition habanalabs_accel.h:108
@ GAUDI_QUEUE_ID_TPC_3_1
Definition habanalabs_accel.h:124
@ GAUDI_QUEUE_ID_DMA_7_3
Definition habanalabs_accel.h:102
@ GAUDI_QUEUE_ID_DMA_4_3
Definition habanalabs_accel.h:90
@ GAUDI_QUEUE_ID_DMA_5_3
Definition habanalabs_accel.h:94
@ GAUDI_QUEUE_ID_NIC_9_3
Definition habanalabs_accel.h:182
@ GAUDI_QUEUE_ID_TPC_2_2
Definition habanalabs_accel.h:121
@ GAUDI_QUEUE_ID_NIC_1_2
Definition habanalabs_accel.h:149
@ GAUDI_QUEUE_ID_MME_1_3
Definition habanalabs_accel.h:110
@ GAUDI_QUEUE_ID_NIC_5_0
Definition habanalabs_accel.h:163
@ GAUDI_QUEUE_ID_TPC_4_1
Definition habanalabs_accel.h:128
@ GAUDI_QUEUE_ID_TPC_3_2
Definition habanalabs_accel.h:125
@ GAUDI_QUEUE_ID_TPC_6_2
Definition habanalabs_accel.h:137
@ GAUDI_QUEUE_ID_TPC_6_0
Definition habanalabs_accel.h:135
@ GAUDI_QUEUE_ID_DMA_2_3
Definition habanalabs_accel.h:82
@ GAUDI_QUEUE_ID_DMA_7_0
Definition habanalabs_accel.h:99
@ GAUDI_QUEUE_ID_DMA_0_0
Definition habanalabs_accel.h:70
@ GAUDI_QUEUE_ID_NIC_9_1
Definition habanalabs_accel.h:180
@ GAUDI_QUEUE_ID_TPC_0_3
Definition habanalabs_accel.h:114
@ GAUDI_QUEUE_ID_DMA_2_1
Definition habanalabs_accel.h:80
@ GAUDI_QUEUE_ID_NIC_8_1
Definition habanalabs_accel.h:176
@ GAUDI_QUEUE_ID_NIC_2_0
Definition habanalabs_accel.h:151
@ GAUDI_QUEUE_ID_NIC_0_1
Definition habanalabs_accel.h:144
@ GAUDI_QUEUE_ID_TPC_2_1
Definition habanalabs_accel.h:120
@ GAUDI_QUEUE_ID_DMA_2_2
Definition habanalabs_accel.h:81
@ GAUDI_QUEUE_ID_MME_1_0
Definition habanalabs_accel.h:107
#define HL_INFO_VERSION_MAX_LEN
Definition habanalabs_accel.h:851
goya_queue_id
Definition habanalabs_accel.h:44
@ GOYA_QUEUE_ID_TPC3
Definition habanalabs_accel.h:55
@ GOYA_QUEUE_ID_SIZE
Definition habanalabs_accel.h:60
@ GOYA_QUEUE_ID_DMA_4
Definition habanalabs_accel.h:49
@ GOYA_QUEUE_ID_DMA_3
Definition habanalabs_accel.h:48
@ GOYA_QUEUE_ID_DMA_2
Definition habanalabs_accel.h:47
@ GOYA_QUEUE_ID_TPC6
Definition habanalabs_accel.h:58
@ GOYA_QUEUE_ID_TPC7
Definition habanalabs_accel.h:59
@ GOYA_QUEUE_ID_DMA_0
Definition habanalabs_accel.h:45
@ GOYA_QUEUE_ID_DMA_1
Definition habanalabs_accel.h:46
@ GOYA_QUEUE_ID_TPC5
Definition habanalabs_accel.h:57
@ GOYA_QUEUE_ID_CPU_PQ
Definition habanalabs_accel.h:50
@ GOYA_QUEUE_ID_TPC2
Definition habanalabs_accel.h:54
@ GOYA_QUEUE_ID_MME
Definition habanalabs_accel.h:51
@ GOYA_QUEUE_ID_TPC4
Definition habanalabs_accel.h:56
@ GOYA_QUEUE_ID_TPC1
Definition habanalabs_accel.h:53
@ GOYA_QUEUE_ID_TPC0
Definition habanalabs_accel.h:52
#define SEC_PCR_QUOTE_BUF_SZ
Definition habanalabs_accel.h:1256
#define MAX_QMAN_STREAMS_INFO
Definition habanalabs_accel.h:1171
#define SEC_CERTIFICATE_BUF_SZ
Definition habanalabs_accel.h:1259
#define SEC_PUB_DATA_BUF_SZ
Definition habanalabs_accel.h:1258
#define HL_PLL_NUM_OUTPUTS
Definition habanalabs_accel.h:1041
#define HL_INFO_CARD_NAME_MAX_LEN
Definition habanalabs_accel.h:852
#define OPCODE_INFO_MAX_ADDR_SIZE
Definition habanalabs_accel.h:1172
hl_goya_dma_direction
Definition habanalabs_accel.h:670
@ HL_DMA_DRAM_TO_DRAM
Definition habanalabs_accel.h:677
@ HL_DMA_HOST_TO_DRAM
Definition habanalabs_accel.h:671
@ HL_DMA_DRAM_TO_HOST
Definition habanalabs_accel.h:676
@ HL_DMA_DRAM_TO_SRAM
Definition habanalabs_accel.h:673
@ HL_DMA_SRAM_TO_DRAM
Definition habanalabs_accel.h:674
@ HL_DMA_SRAM_TO_HOST
Definition habanalabs_accel.h:675
@ HL_DMA_HOST_TO_SRAM
Definition habanalabs_accel.h:672
@ HL_DMA_ENUM_MAX
Definition habanalabs_accel.h:679
@ HL_DMA_SRAM_TO_SRAM
Definition habanalabs_accel.h:678
hl_device_status
Definition habanalabs_accel.h:694
@ HL_DEVICE_STATUS_IN_DEVICE_CREATION
Definition habanalabs_accel.h:699
@ HL_DEVICE_STATUS_IN_RESET
Definition habanalabs_accel.h:696
@ HL_DEVICE_STATUS_NEEDS_RESET
Definition habanalabs_accel.h:698
@ HL_DEVICE_STATUS_LAST
Definition habanalabs_accel.h:701
@ HL_DEVICE_STATUS_MALFUNCTION
Definition habanalabs_accel.h:697
@ HL_DEVICE_STATUS_IN_RESET_AFTER_DEVICE_RELEASE
Definition habanalabs_accel.h:700
@ HL_DEVICE_STATUS_OPERATIONAL
Definition habanalabs_accel.h:695
hl_server_type
Definition habanalabs_accel.h:704
@ HL_SERVER_GAUDI_HLS1
Definition habanalabs_accel.h:706
@ HL_SERVER_GAUDI2_TYPE1
Definition habanalabs_accel.h:711
@ HL_SERVER_TYPE_UNKNOWN
Definition habanalabs_accel.h:705
@ HL_SERVER_GAUDI_TYPE1
Definition habanalabs_accel.h:708
@ HL_SERVER_GAUDI_TYPE2
Definition habanalabs_accel.h:709
@ HL_SERVER_GAUDI2_HLS2
Definition habanalabs_accel.h:710
@ HL_SERVER_GAUDI_HLS1H
Definition habanalabs_accel.h:707
#define SEC_DEV_INFO_BUF_SZ
Definition habanalabs_accel.h:1260
Definition habanalabs_accel.h:1411
__u64 cb_handle
Definition habanalabs_accel.h:1413
__u32 op
Definition habanalabs_accel.h:1415
__u32 cb_size
Definition habanalabs_accel.h:1420
__u32 flags
Definition habanalabs_accel.h:1425
__u32 ctx_id
Definition habanalabs_accel.h:1423
Definition habanalabs_accel.h:1428
__u64 cb_handle
Definition habanalabs_accel.h:1431
__u64 device_va
Definition habanalabs_accel.h:1442
__u32 usage_cnt
Definition habanalabs_accel.h:1437
__u32 pad
Definition habanalabs_accel.h:1438
Definition habanalabs_accel.h:1472
__u64 encaps_signal_seq
Definition habanalabs_accel.h:1505
__u32 cb_size
Definition habanalabs_accel.h:1516
__u32 collective_engine_id
Definition habanalabs_accel.h:1543
__u32 cs_chunk_flags
Definition habanalabs_accel.h:1537
__u32 queue_index
Definition habanalabs_accel.h:1509
__u32 pad[10]
Definition habanalabs_accel.h:1546
__u64 signal_seq_arr
Definition habanalabs_accel.h:1497
__u32 num_signal_seq_arr
Definition habanalabs_accel.h:1522
__u64 cb_handle
Definition habanalabs_accel.h:1488
__u32 encaps_signal_offset
Definition habanalabs_accel.h:1533
Definition habanalabs_accel.h:1624
__u64 chunks_restore
Definition habanalabs_accel.h:1629
__u32 core_command
Definition habanalabs_accel.h:1644
__u32 encaps_signals_count
Definition habanalabs_accel.h:1683
__u32 encaps_signals_q_idx
Definition habanalabs_accel.h:1686
__u32 encaps_sig_handle_id
Definition habanalabs_accel.h:1678
__u64 engines
Definition habanalabs_accel.h:1650
__u32 num_chunks_execute
Definition habanalabs_accel.h:1698
__u32 num_engine_cores
Definition habanalabs_accel.h:1641
__u32 cs_flags
Definition habanalabs_accel.h:1706
__u32 num_chunks_restore
Definition habanalabs_accel.h:1693
__u32 engine_command
Definition habanalabs_accel.h:1656
__u64 engine_cores
Definition habanalabs_accel.h:1638
__u32 timeout
Definition habanalabs_accel.h:1703
__u32 num_engines
Definition habanalabs_accel.h:1653
__u8 pad[4]
Definition habanalabs_accel.h:1710
__u64 seq
Definition habanalabs_accel.h:1666
__u64 chunks_execute
Definition habanalabs_accel.h:1632
__u32 ctx_id
Definition habanalabs_accel.h:1709
Definition habanalabs_accel.h:1713
__u16 pad[3]
Definition habanalabs_accel.h:1746
__u16 sob_count_before_submission
Definition habanalabs_accel.h:1745
__u32 handle_id
Definition habanalabs_accel.h:1724
__u32 status
Definition habanalabs_accel.h:1732
__u64 seq
Definition habanalabs_accel.h:1719
__u32 sob_base_addr_offset
Definition habanalabs_accel.h:1738
__u32 count
Definition habanalabs_accel.h:1727
Definition habanalabs_accel.h:2169
__u32 input_size
Definition habanalabs_accel.h:2178
__u64 input_ptr
Definition habanalabs_accel.h:2174
__u32 enable
Definition habanalabs_accel.h:2189
__u32 reg_idx
Definition habanalabs_accel.h:2187
__u32 output_size
Definition habanalabs_accel.h:2180
__u32 op
Definition habanalabs_accel.h:2182
__u32 ctx_id
Definition habanalabs_accel.h:2191
__u64 output_ptr
Definition habanalabs_accel.h:2176
Definition habanalabs_accel.h:2111
__u32 win_capture
Definition habanalabs_accel.h:2121
__u64 addr_mask0
Definition habanalabs_accel.h:2114
__u32 control
Definition habanalabs_accel.h:2127
__u64 end_addr2
Definition habanalabs_accel.h:2131
__u32 bw_win
Definition habanalabs_accel.h:2120
__u64 start_addr0
Definition habanalabs_accel.h:2113
__u32 id
Definition habanalabs_accel.h:2124
__u64 start_addr1
Definition habanalabs_accel.h:2116
__u64 end_addr3
Definition habanalabs_accel.h:2134
__u64 start_addr2
Definition habanalabs_accel.h:2130
__u64 start_addr3
Definition habanalabs_accel.h:2133
__u64 addr_mask1
Definition habanalabs_accel.h:2117
Definition habanalabs_accel.h:2087
__u32 sink_mode
Definition habanalabs_accel.h:2095
__u64 buffer_address
Definition habanalabs_accel.h:2089
__u32 pad
Definition habanalabs_accel.h:2096
__u64 buffer_size
Definition habanalabs_accel.h:2092
Definition habanalabs_accel.h:2075
__u64 buffer_size
Definition habanalabs_accel.h:2080
__u32 pad
Definition habanalabs_accel.h:2084
__u32 sink_mode
Definition habanalabs_accel.h:2083
__u64 buffer_address
Definition habanalabs_accel.h:2077
Definition habanalabs_accel.h:2137
__u32 trc_ctrl_host_val
Definition habanalabs_accel.h:2146
__u32 trc_en_host_val
Definition habanalabs_accel.h:2147
__u32 event_types_num
Definition habanalabs_accel.h:2142
__u64 event_types[HL_DEBUG_MAX_AUX_VALUES]
Definition habanalabs_accel.h:2139
__u32 pmtrc_val
Definition habanalabs_accel.h:2145
Definition habanalabs_accel.h:2099
__u32 id
Definition habanalabs_accel.h:2105
__u64 he_mask
Definition habanalabs_accel.h:2101
__u64 sp_mask
Definition habanalabs_accel.h:2102
__u32 frequency
Definition habanalabs_accel.h:2108
Definition habanalabs_accel.h:1375
__u32 sec_attest_nonce
Definition habanalabs_accel.h:1387
__u32 pll_index
Definition habanalabs_accel.h:1384
__u32 fw_sub_opcode
Definition habanalabs_accel.h:1389
__u32 eventfd
Definition habanalabs_accel.h:1385
__u32 pad
Definition habanalabs_accel.h:1392
__u32 array_size
Definition habanalabs_accel.h:1388
__u32 user_buffer_actual_size
Definition habanalabs_accel.h:1386
__u32 return_size
Definition habanalabs_accel.h:1377
__u32 ctx_id
Definition habanalabs_accel.h:1382
__u32 period_ms
Definition habanalabs_accel.h:1383
__u32 dcore_id
Definition habanalabs_accel.h:1381
__u64 return_pointer
Definition habanalabs_accel.h:1376
__u32 op
Definition habanalabs_accel.h:1378
Definition habanalabs_accel.h:982
__u32 max_clk_rate_mhz
Definition habanalabs_accel.h:984
__u32 cur_clk_rate_mhz
Definition habanalabs_accel.h:983
Definition habanalabs_accel.h:1026
__u64 clk_throttling_duration_ns[HL_CLK_THROTTLE_TYPE_MAX]
Definition habanalabs_accel.h:1030
__u32 pad
Definition habanalabs_accel.h:1028
__u32 clk_throttling_reason
Definition habanalabs_accel.h:1027
__u64 clk_throttling_timestamp_us[HL_CLK_THROTTLE_TYPE_MAX]
Definition habanalabs_accel.h:1029
Definition habanalabs_accel.h:1098
__u64 total_device_in_reset_drop_cnt
Definition habanalabs_accel.h:1105
__u64 ctx_max_cs_in_flight_drop_cnt
Definition habanalabs_accel.h:1108
__u64 ctx_out_of_mem_drop_cnt
Definition habanalabs_accel.h:1100
__u64 ctx_validation_drop_cnt
Definition habanalabs_accel.h:1110
__u64 total_max_cs_in_flight_drop_cnt
Definition habanalabs_accel.h:1107
__u64 ctx_device_in_reset_drop_cnt
Definition habanalabs_accel.h:1106
__u64 total_validation_drop_cnt
Definition habanalabs_accel.h:1109
__u64 total_queue_full_drop_cnt
Definition habanalabs_accel.h:1103
__u64 ctx_queue_full_drop_cnt
Definition habanalabs_accel.h:1104
__u64 total_parsing_drop_cnt
Definition habanalabs_accel.h:1101
__u64 total_out_of_mem_drop_cnt
Definition habanalabs_accel.h:1099
__u64 ctx_parsing_drop_cnt
Definition habanalabs_accel.h:1102
Definition habanalabs_accel.h:1126
__s64 timestamp
Definition habanalabs_accel.h:1127
__u64 seq
Definition habanalabs_accel.h:1128
Definition habanalabs_accel.h:1251
__u64 page_order_bitmask
Definition habanalabs_accel.h:1252
Definition habanalabs_accel.h:972
__u32 pad
Definition habanalabs_accel.h:974
__u32 status
Definition habanalabs_accel.h:973
Definition habanalabs_accel.h:977
__u32 pad
Definition habanalabs_accel.h:979
__u32 utilization
Definition habanalabs_accel.h:978
Definition habanalabs_accel.h:950
__u64 ctx_dram_mem
Definition habanalabs_accel.h:952
__u64 dram_free_mem
Definition habanalabs_accel.h:951
Definition habanalabs_accel.h:1037
__u64 total_energy_consumption
Definition habanalabs_accel.h:1038
Definition habanalabs_accel.h:1239
__u32 pad
Definition habanalabs_accel.h:1243
__u16 error_count
Definition habanalabs_accel.h:1242
__u16 engine_id
Definition habanalabs_accel.h:1241
__s64 timestamp
Definition habanalabs_accel.h:1240
Definition habanalabs_accel.h:1225
__u16 err_type
Definition habanalabs_accel.h:1227
__s64 timestamp
Definition habanalabs_accel.h:1226
__u32 pad
Definition habanalabs_accel.h:1229
__u16 event_id
Definition habanalabs_accel.h:1228
Definition habanalabs_accel.h:1205
__u16 event_id
Definition habanalabs_accel.h:1207
__s64 timestamp
Definition habanalabs_accel.h:1206
__u16 pad[3]
Definition habanalabs_accel.h:1208
Definition habanalabs_accel.h:957
__u32 is_idle
Definition habanalabs_accel.h:958
__u64 busy_engines_mask_ext[HL_BUSY_ENGINES_MASK_EXT_SIZE]
Definition habanalabs_accel.h:969
__u32 busy_engines_mask
Definition habanalabs_accel.h:963
Definition habanalabs_accel.h:908
__u8 reserved7
Definition habanalabs_accel.h:941
__u8 reserved2
Definition habanalabs_accel.h:935
__u32 edma_enabled_mask
Definition habanalabs_accel.h:932
__u64 reserved3
Definition habanalabs_accel.h:936
__u64 device_mem_alloc_default_page_size
Definition habanalabs_accel.h:937
__u64 dram_size
Definition habanalabs_accel.h:911
__u64 dram_page_size
Definition habanalabs_accel.h:931
__u8 reserved1
Definition habanalabs_accel.h:934
__u64 reserved4
Definition habanalabs_accel.h:938
__u32 device_id
Definition habanalabs_accel.h:914
__u16 tpc_interrupt_id
Definition habanalabs_accel.h:943
__u8 cpucp_version[HL_INFO_VERSION_MAX_LEN]
Definition habanalabs_accel.h:928
__u64 sram_base_address
Definition habanalabs_accel.h:909
__u32 decoder_enabled_mask
Definition habanalabs_accel.h:916
__u16 server_type
Definition habanalabs_accel.h:918
__u64 dram_base_address
Definition habanalabs_accel.h:910
__u64 reserved5
Definition habanalabs_accel.h:939
__u32 sram_size
Definition habanalabs_accel.h:912
__u16 first_available_interrupt_id
Definition habanalabs_accel.h:917
__u8 card_name[HL_INFO_CARD_NAME_MAX_LEN]
Definition habanalabs_accel.h:929
__u64 tpc_enabled_mask_ext
Definition habanalabs_accel.h:930
__u32 psoc_pci_pll_nr
Definition habanalabs_accel.h:920
__u32 module_id
Definition habanalabs_accel.h:915
__u8 revision_id
Definition habanalabs_accel.h:942
__u32 num_of_events
Definition habanalabs_accel.h:913
__u64 engine_core_interrupt_reg_addr
Definition habanalabs_accel.h:946
__u8 dram_enabled
Definition habanalabs_accel.h:925
__u32 reserved6
Definition habanalabs_accel.h:940
__u32 reserved9
Definition habanalabs_accel.h:945
__u8 security_enabled
Definition habanalabs_accel.h:926
__u32 psoc_pci_pll_od
Definition habanalabs_accel.h:922
__u64 reserved_dram_size
Definition habanalabs_accel.h:947
__u16 number_of_user_interrupts
Definition habanalabs_accel.h:933
__u32 psoc_pci_pll_div_factor
Definition habanalabs_accel.h:923
__u32 psoc_pci_pll_nf
Definition habanalabs_accel.h:921
__u8 tpc_enabled_mask
Definition habanalabs_accel.h:924
__u8 mme_master_slave_mode
Definition habanalabs_accel.h:927
__u32 cpld_version
Definition habanalabs_accel.h:919
__u32 rotator_enabled_mask
Definition habanalabs_accel.h:944
Definition habanalabs_accel.h:1117
__s64 timestamp
Definition habanalabs_accel.h:1118
Definition habanalabs_accel.h:1004
__u64 rx_throughput
Definition habanalabs_accel.h:1005
__u64 tx_throughput
Definition habanalabs_accel.h:1006
__u64 replay_cnt
Definition habanalabs_accel.h:1007
Definition habanalabs_accel.h:1162
__u16 num_of_possible_engines
Definition habanalabs_accel.h:1166
__u16 engine_id[HL_RAZWI_MAX_NUM_OF_ENGINES_PER_RTR]
Definition habanalabs_accel.h:1165
__u8 flags
Definition habanalabs_accel.h:1167
__u64 addr
Definition habanalabs_accel.h:1164
__s64 timestamp
Definition habanalabs_accel.h:1163
__u8 pad[5]
Definition habanalabs_accel.h:1168
Definition habanalabs_accel.h:987
__u32 soft_reset_cnt
Definition habanalabs_accel.h:989
__u32 hard_reset_cnt
Definition habanalabs_accel.h:988
Definition habanalabs_accel.h:1279
__u32 nonce
Definition habanalabs_accel.h:1280
__u8 quote_sig[SEC_SIGNATURE_BUF_SZ]
Definition habanalabs_accel.h:1289
__u8 pad0[2]
Definition habanalabs_accel.h:1292
__u8 certificate[SEC_CERTIFICATE_BUF_SZ]
Definition habanalabs_accel.h:1291
__u8 pcr_quote[SEC_PCR_QUOTE_BUF_SZ]
Definition habanalabs_accel.h:1288
__u8 quote_sig_len
Definition habanalabs_accel.h:1286
__u16 pcr_quote_len
Definition habanalabs_accel.h:1281
__u8 public_data[SEC_PUB_DATA_BUF_SZ]
Definition habanalabs_accel.h:1290
__u16 pub_data_len
Definition habanalabs_accel.h:1282
__u16 certificate_len
Definition habanalabs_accel.h:1283
__u8 pcr_data[SEC_PCR_DATA_BUF_SZ]
Definition habanalabs_accel.h:1287
__u8 pcr_reg_len
Definition habanalabs_accel.h:1285
__u8 pcr_num_reg
Definition habanalabs_accel.h:1284
Definition habanalabs_accel.h:1308
__u16 dev_info_len
Definition habanalabs_accel.h:1316
__u8 info_sig_len
Definition habanalabs_accel.h:1312
__u32 nonce
Definition habanalabs_accel.h:1309
__u8 pad[2]
Definition habanalabs_accel.h:1318
__u8 public_data[SEC_PUB_DATA_BUF_SZ]
Definition habanalabs_accel.h:1313
__u8 info_sig[SEC_SIGNATURE_BUF_SZ]
Definition habanalabs_accel.h:1315
__u16 pub_data_len
Definition habanalabs_accel.h:1310
__u8 dev_info[SEC_DEV_INFO_BUF_SZ]
Definition habanalabs_accel.h:1317
__u16 certificate_len
Definition habanalabs_accel.h:1311
__u8 certificate[SEC_CERTIFICATE_BUF_SZ]
Definition habanalabs_accel.h:1314
Definition habanalabs_accel.h:1076
__u32 first_available_cq
Definition habanalabs_accel.h:1079
__u32 reserved
Definition habanalabs_accel.h:1080
__u32 first_available_monitor
Definition habanalabs_accel.h:1078
__u32 first_available_sync_object
Definition habanalabs_accel.h:1077
Definition habanalabs_accel.h:992
__u64 tsc_time
Definition habanalabs_accel.h:995
__u64 device_time
Definition habanalabs_accel.h:993
__u64 host_time
Definition habanalabs_accel.h:994
Definition habanalabs_accel.h:1189
__s64 timestamp
Definition habanalabs_accel.h:1190
__u32 engine_id
Definition habanalabs_accel.h:1195
__u32 cb_addr_streams_len
Definition habanalabs_accel.h:1194
__u64 cb_addr_streams[MAX_QMAN_STREAMS_INFO][OPCODE_INFO_MAX_ADDR_SIZE]
Definition habanalabs_accel.h:1191
__u64 cq_addr
Definition habanalabs_accel.h:1192
__u32 stream_id
Definition habanalabs_accel.h:1196
__u32 cq_size
Definition habanalabs_accel.h:1193
Definition habanalabs_accel.h:1927
struct hl_mem_in::@182::@185 free
struct hl_mem_in::@182::@188 map_block
__u64 device_virt_addr
Definition habanalabs_accel.h:1995
__u64 hint_addr
Definition habanalabs_accel.h:1959
__u32 flags
Definition habanalabs_accel.h:2023
struct hl_mem_in::@182::@190 export_dmabuf_fd
__u64 host_virt_addr
Definition habanalabs_accel.h:1975
__u64 addr
Definition habanalabs_accel.h:2016
__u64 handle
Definition habanalabs_accel.h:1945
__u64 page_size
Definition habanalabs_accel.h:1937
struct hl_mem_in::@182::@189 unmap
struct hl_mem_in::@182::@186 map_device
__u32 ctx_id
Definition habanalabs_accel.h:2024
__u64 mem_size
Definition habanalabs_accel.h:1936
__u64 offset
Definition habanalabs_accel.h:2018
struct hl_mem_in::@182::@187 map_host
__u32 num_of_elements
Definition habanalabs_accel.h:2025
__u32 op
Definition habanalabs_accel.h:2022
struct hl_mem_in::@182::@184 alloc
__u64 block_addr
Definition habanalabs_accel.h:1987
Definition habanalabs_accel.h:2028
__s32 fd
Definition habanalabs_accel.h:2064
__u64 block_handle
Definition habanalabs_accel.h:2048
__u32 block_size
Definition habanalabs_accel.h:2054
__u64 device_virt_addr
Definition habanalabs_accel.h:2035
__u64 handle
Definition habanalabs_accel.h:2041
__u32 pad
Definition habanalabs_accel.h:2056
Definition habanalabs_accel.h:1054
__u8 is_compute_ctx_active
Definition habanalabs_accel.h:1057
__u8 compute_ctx_in_release
Definition habanalabs_accel.h:1058
__u64 open_counter
Definition habanalabs_accel.h:1055
__u64 last_open_period_ms
Definition habanalabs_accel.h:1056
__u8 pad[6]
Definition habanalabs_accel.h:1059
Definition habanalabs_accel.h:1327
__u64 addr
Definition habanalabs_accel.h:1329
__u16 engine_id
Definition habanalabs_accel.h:1330
__s64 timestamp
Definition habanalabs_accel.h:1328
__u8 pad[6]
Definition habanalabs_accel.h:1331
Definition habanalabs_accel.h:1043
__u16 output[HL_PLL_NUM_OUTPUTS]
Definition habanalabs_accel.h:1044
Definition habanalabs_accel.h:1066
__u64 power
Definition habanalabs_accel.h:1067
Definition habanalabs_accel.h:1339
__u64 dev_va
Definition habanalabs_accel.h:1340
__u64 size
Definition habanalabs_accel.h:1341
Definition habanalabs_accel.h:1764
__u64 cq_counters_offset
Definition habanalabs_accel.h:1837
__u64 target
Definition habanalabs_accel.h:1798
__u8 pad[7]
Definition habanalabs_accel.h:1821
__u32 flags
Definition habanalabs_accel.h:1815
__u32 ctx_id
Definition habanalabs_accel.h:1803
__u8 seq_arr_len
Definition habanalabs_accel.h:1820
__u64 seq
Definition habanalabs_accel.h:1772
__u64 interrupt_timeout_us
Definition habanalabs_accel.h:1827
__u64 timeout_us
Definition habanalabs_accel.h:1776
__u64 timestamp_offset
Definition habanalabs_accel.h:1851
__u64 cq_counters_handle
Definition habanalabs_accel.h:1794
__u64 addr
Definition habanalabs_accel.h:1788
__u64 timestamp_handle
Definition habanalabs_accel.h:1843
Definition habanalabs_accel.h:1862
__u32 pad
Definition habanalabs_accel.h:1875
__s64 timestamp_nsec
Definition habanalabs_accel.h:1872
__u32 status
Definition habanalabs_accel.h:1864
__u32 flags
Definition habanalabs_accel.h:1866
__u32 cs_completion_map
Definition habanalabs_accel.h:1874
Definition habanalabs_accel.h:1447
struct hl_cb_in in
Definition habanalabs_accel.h:1448
struct hl_cb_out out
Definition habanalabs_accel.h:1449
Definition habanalabs_accel.h:1749
struct hl_cs_out out
Definition habanalabs_accel.h:1751
struct hl_cs_in in
Definition habanalabs_accel.h:1750
Definition habanalabs_accel.h:2068
struct hl_mem_in in
Definition habanalabs_accel.h:2069
struct hl_mem_out out
Definition habanalabs_accel.h:2070
Definition habanalabs_accel.h:1878
struct hl_wait_cs_in in
Definition habanalabs_accel.h:1879
struct hl_wait_cs_out out
Definition habanalabs_accel.h:1880