Lines Matching defs:gaudi2_device
525 struct gaudi2_device { struct
526 int (*cpucp_info_get)(struct hl_device *hdev);
528 struct user_mapped_block mapped_blocks[NUM_USER_MAPPED_BLOCKS];
529 int lfsr_rand_seeds[MME_NUM_OF_LFSR_SEEDS];
531 spinlock_t hw_queues_lock;
533 void *scratchpad_kernel_address;
534 dma_addr_t scratchpad_bus_address;
536 void *virt_msix_db_cpu_addr;
537 dma_addr_t virt_msix_db_dma_addr;
539 u64 dram_bar_cur_addr;
540 u64 hw_cap_initialized;
541 u64 active_hw_arc;
542 u64 dec_hw_cap_initialized;
543 u64 tpc_hw_cap_initialized;
544 u64 active_tpc_arc;
545 u64 nic_hw_cap_initialized;
546 u64 active_nic_arc;
547 u32 hw_events[GAUDI2_EVENT_SIZE];
548 u32 events_stat[GAUDI2_EVENT_SIZE];
549 u32 events_stat_aggregate[GAUDI2_EVENT_SIZE];
550 u32 num_of_valid_hw_events;
553 struct gaudi2_queues_test_info queues_test_info[GAUDI2_NUM_TESTED_QS];