Searched refs:hw_queues_props (Results 1 – 6 of 6) sorted by relevance
1097 q->queue_type = asic->hw_queues_props[i].type; in hl_hw_queues_create()1099 asic->hw_queues_props[i].supports_sync_stream; in hl_hw_queues_create()1100 q->collective_mode = asic->hw_queues_props[i].collective_mode; in hl_hw_queues_create()1101 q->dram_bd = asic->hw_queues_props[i].dram_bd; in hl_hw_queues_create()1112 q->pq_dram_address = asic->hw_queues_props[i].q_dram_bd_address; in hl_hw_queues_create()
1220 hw_queue_prop = &asic->hw_queues_props[chunk->queue_index]; in validate_queue_index()2031 hw_queue_prop = &hdev->asic_prop.hw_queues_props[q_idx]; in cs_ioctl_reserve_signals()2242 hw_queue_prop = &hdev->asic_prop.hw_queues_props[q_idx]; in cs_ioctl_signal_wait()
707 struct hw_queue_properties *hw_queues_props; member
366 prop->hw_queues_props = kcalloc(prop->max_queues, in goya_set_fixed_properties()370 if (!prop->hw_queues_props) in goya_set_fixed_properties()374 prop->hw_queues_props[i].type = QUEUE_TYPE_EXT; in goya_set_fixed_properties()375 prop->hw_queues_props[i].driver_only = 0; in goya_set_fixed_properties()376 prop->hw_queues_props[i].cb_alloc_flags = CB_ALLOC_KERNEL; in goya_set_fixed_properties()380 prop->hw_queues_props[i].type = QUEUE_TYPE_CPU; in goya_set_fixed_properties()381 prop->hw_queues_props[i].driver_only = 1; in goya_set_fixed_properties()382 prop->hw_queues_props[i].cb_alloc_flags = CB_ALLOC_KERNEL; in goya_set_fixed_properties()387 prop->hw_queues_props[i].type = QUEUE_TYPE_INT; in goya_set_fixed_properties()388 prop->hw_queues_props[i].driver_only = 0; in goya_set_fixed_properties()[all …]
542 prop->hw_queues_props = kcalloc(prop->max_queues, in gaudi_set_fixed_properties()546 if (!prop->hw_queues_props) in gaudi_set_fixed_properties()551 prop->hw_queues_props[i].type = QUEUE_TYPE_EXT; in gaudi_set_fixed_properties()552 prop->hw_queues_props[i].driver_only = 0; in gaudi_set_fixed_properties()553 prop->hw_queues_props[i].supports_sync_stream = 1; in gaudi_set_fixed_properties()554 prop->hw_queues_props[i].cb_alloc_flags = in gaudi_set_fixed_properties()558 prop->hw_queues_props[i].type = QUEUE_TYPE_CPU; in gaudi_set_fixed_properties()559 prop->hw_queues_props[i].driver_only = 1; in gaudi_set_fixed_properties()560 prop->hw_queues_props[i].supports_sync_stream = 0; in gaudi_set_fixed_properties()561 prop->hw_queues_props[i].cb_alloc_flags = in gaudi_set_fixed_properties()[all …]
2400 prop->hw_queues_props[i].q_dram_bd_address = edma_pq_base_addr + in gaudi2_set_dram_properties()2417 prop->hw_queues_props = kcalloc(prop->max_queues, sizeof(struct hw_queue_properties), in gaudi2_set_fixed_properties()2420 if (!prop->hw_queues_props) in gaudi2_set_fixed_properties()2423 q_props = prop->hw_queues_props; in gaudi2_set_fixed_properties()2609 kfree(prop->hw_queues_props); in gaudi2_set_fixed_properties()2750 struct hw_queue_properties *q_props = prop->hw_queues_props; in gaudi2_set_tpc_binning_masks()2882 q_props = prop->hw_queues_props; in gaudi2_set_edma_binning_masks()3172 kfree(hdev->asic_prop.hw_queues_props); in gaudi2_early_init()3178 kfree(hdev->asic_prop.hw_queues_props); in gaudi2_early_fini()