Lines Matching defs:engine_command
4524 static int gaudi2_set_tpc_engine_mode(struct hl_device *hdev, u32 engine_id, u32 engine_command)
4539 (engine_command == HL_ENGINE_STALL) ? 1 : 0);
4542 if (engine_command == HL_ENGINE_RESUME) {
4551 static int gaudi2_set_mme_engine_mode(struct hl_device *hdev, u32 engine_id, u32 engine_command)
4563 (engine_command == HL_ENGINE_STALL) ? 1 : 0);
4569 static int gaudi2_set_edma_engine_mode(struct hl_device *hdev, u32 engine_id, u32 engine_command)
4584 (engine_command == HL_ENGINE_STALL) ? 1 : 0);
4587 if (engine_command == HL_ENGINE_STALL) {
4597 u32 *engine_ids, u32 num_engines, u32 engine_command)
4607 rc = gaudi2_set_tpc_engine_mode(hdev, engine_ids[i], engine_command);
4616 rc = gaudi2_set_mme_engine_mode(hdev, engine_ids[i], engine_command);
4625 rc = gaudi2_set_edma_engine_mode(hdev, engine_ids[i], engine_command);
4640 u32 num_engines, u32 engine_command)
4642 switch (engine_command) {
4645 return gaudi2_set_engine_cores(hdev, engine_ids, num_engines, engine_command);
4649 return gaudi2_set_engine_modes(hdev, engine_ids, num_engines, engine_command);
4652 dev_err(hdev->dev, "failed to execute command id %u\n", engine_command);