Lines Matching +full:0 +full:x1103
30 #define VPU_JSM_API_VER_PATCH 0
39 * Bands: Idle(0), Normal(1), Focus(2), RealTime(3)
55 #define VPU_ENGINE_COMPUTE 0
61 #define VPU_JSM_STATUS_SUCCESS 0x0U
62 #define VPU_JSM_STATUS_PARSING_ERR 0x1U
63 #define VPU_JSM_STATUS_PROCESSING_ERR 0x2U
64 #define VPU_JSM_STATUS_PREEMPTED 0x3U
65 #define VPU_JSM_STATUS_ABORTED 0x4U
66 #define VPU_JSM_STATUS_USER_CTX_VIOL_ERR 0x5U
67 #define VPU_JSM_STATUS_GLOBAL_CTX_VIOL_ERR 0x6U
68 #define VPU_JSM_STATUS_MVNCI_WRONG_INPUT_FORMAT 0x7U
69 #define VPU_JSM_STATUS_MVNCI_UNSUPPORTED_NETWORK_ELEMENT 0x8U
70 #define VPU_JSM_STATUS_MVNCI_INVALID_HANDLE 0x9U
71 #define VPU_JSM_STATUS_MVNCI_OUT_OF_RESOURCES 0xAU
72 #define VPU_JSM_STATUS_MVNCI_NOT_IMPLEMENTED 0xBU
73 #define VPU_JSM_STATUS_MVNCI_INTERNAL_ERROR 0xCU
75 #define VPU_JSM_STATUS_PREEMPTED_MID_INFERENCE 0xDU
76 #define VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW 0xEU
82 #define VPU_IPC_CHAN_ASYNC_CMD 0
97 VPU_JOB_FLAGS_NULL_SUBMISSION_MASK = (1 << 0U),
109 VPU_JOB_FLAGS_PRIVATE_DATA_MASK = 0xFFFF0000U
122 VPU_JOB_QUEUE_FLAGS_NO_JOB_DONE_MASK = (1 << 0U),
168 * They are numbered 0 to a MAX.
175 #define VPU_ENGINE_RESET_CONTEXT_FLAG_COLLATERAL_DAMAGE_MASK BIT(0)
176 #define VPU_ENGINE_RESET_CONTEXT_HANG_PRIMARY_CAUSE 0
183 #define VPU_HWS_INVALID_CMDQ_HANDLE 0ULL
192 #define VPU_INLINE_CMD_TYPE_NOP 0x0
201 #define VPU_INLINE_CMD_TYPE_FENCE_WAIT 0x1
210 #define VPU_INLINE_CMD_TYPE_FENCE_SIGNAL 0x2
216 VPU_JOB_SCHEDULING_PRIORITY_BAND_IDLE = 0,
315 /* Inside realtime band assigns a further priority, limited to 0..31 range */
345 /* Written by VPU after adding a log entry. Initialised by host to 0. */
347 /* Incremented by VPU every time the VPU writes the 0th entry; initialised by host to 0. */
366 * 0 - context state change
405 VPU_HWS_NATIVE_FENCE_LOG_OP_SIGNAL_EXECUTED = 0,
438 VPU_JSM_MSG_UNKNOWN = 0xFFFFFFFF,
441 VPU_JSM_MSG_ASYNC_CMD = 0x1100,
452 VPU_JSM_MSG_ENGINE_PREEMPT = 0x1101,
453 VPU_JSM_MSG_REGISTER_DB = 0x1102,
454 VPU_JSM_MSG_UNREGISTER_DB = 0x1103,
455 VPU_JSM_MSG_QUERY_ENGINE_HB = 0x1104,
456 VPU_JSM_MSG_GET_POWER_LEVEL_COUNT = 0x1105,
457 VPU_JSM_MSG_GET_POWER_LEVEL = 0x1106,
458 VPU_JSM_MSG_SET_POWER_LEVEL = 0x1107,
460 VPU_JSM_MSG_METRIC_STREAMER_OPEN = 0x1108,
462 VPU_JSM_MSG_METRIC_STREAMER_CLOSE = 0x1109,
464 VPU_JSM_MSG_TRACE_SET_CONFIG = 0x110a,
466 VPU_JSM_MSG_TRACE_GET_CONFIG = 0x110b,
472 VPU_JSM_MSG_TRACE_GET_CAPABILITY = 0x110c,
474 VPU_JSM_MSG_TRACE_GET_NAME = 0x110d,
481 VPU_JSM_MSG_SSID_RELEASE = 0x110e,
486 VPU_JSM_MSG_METRIC_STREAMER_START = 0x110f,
492 VPU_JSM_MSG_METRIC_STREAMER_STOP = 0x1110,
499 VPU_JSM_MSG_METRIC_STREAMER_UPDATE = 0x1111,
506 VPU_JSM_MSG_METRIC_STREAMER_INFO = 0x1112,
508 VPU_JSM_MSG_SET_PRIORITY_BAND_SETUP = 0x1113,
510 VPU_JSM_MSG_CREATE_CMD_QUEUE = 0x1114,
512 VPU_JSM_MSG_DESTROY_CMD_QUEUE = 0x1115,
514 VPU_JSM_MSG_SET_CONTEXT_SCHED_PROPERTIES = 0x1116,
519 VPU_JSM_MSG_HWS_REGISTER_DB = 0x1117,
521 VPU_JSM_MSG_HWS_SET_SCHEDULING_LOG = 0x1118,
523 VPU_JSM_MSG_HWS_SUSPEND_CMDQ = 0x1119,
525 VPU_JSM_MSG_HWS_RESUME_CMDQ = 0x111a,
527 VPU_JSM_MSG_HWS_ENGINE_RESUME = 0x111b,
529 VPU_JSM_MSG_DCT_ENABLE = 0x111c,
531 VPU_JSM_MSG_DCT_DISABLE = 0x111d,
536 VPU_JSM_MSG_STATE_DUMP = 0x11FF,
539 VPU_JSM_MSG_GENERAL_CMD = 0x1200,
545 VPU_JSM_MSG_DYNDBG_CONTROL = 0x1201,
549 VPU_JSM_MSG_PWR_D0I3_ENTER = 0x1202,
552 VPU_JSM_MSG_JOB_DONE = 0x2100,
554 VPU_JSM_MSG_NATIVE_FENCE_SIGNALLED = 0x2101,
557 VPU_JSM_MSG_ASYNC_CMD_DONE = 0x2200,
559 VPU_JSM_MSG_ENGINE_PREEMPT_DONE = 0x2201,
560 VPU_JSM_MSG_REGISTER_DB_DONE = 0x2202,
561 VPU_JSM_MSG_UNREGISTER_DB_DONE = 0x2203,
562 VPU_JSM_MSG_QUERY_ENGINE_HB_DONE = 0x2204,
563 VPU_JSM_MSG_GET_POWER_LEVEL_COUNT_DONE = 0x2205,
564 VPU_JSM_MSG_GET_POWER_LEVEL_DONE = 0x2206,
565 VPU_JSM_MSG_SET_POWER_LEVEL_DONE = 0x2207,
567 VPU_JSM_MSG_METRIC_STREAMER_OPEN_DONE = 0x2208,
569 VPU_JSM_MSG_METRIC_STREAMER_CLOSE_DONE = 0x2209,
571 VPU_JSM_MSG_TRACE_SET_CONFIG_RSP = 0x220a,
573 VPU_JSM_MSG_TRACE_GET_CONFIG_RSP = 0x220b,
575 VPU_JSM_MSG_TRACE_GET_CAPABILITY_RSP = 0x220c,
577 VPU_JSM_MSG_TRACE_GET_NAME_RSP = 0x220d,
579 VPU_JSM_MSG_SSID_RELEASE_DONE = 0x220e,
586 VPU_JSM_MSG_METRIC_STREAMER_START_DONE = 0x220f,
592 VPU_JSM_MSG_METRIC_STREAMER_STOP_DONE = 0x2210,
598 VPU_JSM_MSG_METRIC_STREAMER_UPDATE_DONE = 0x2211,
604 VPU_JSM_MSG_METRIC_STREAMER_INFO_DONE = 0x2212,
613 VPU_JSM_MSG_METRIC_STREAMER_NOTIFICATION = 0x2213,
615 VPU_JSM_MSG_SET_PRIORITY_BAND_SETUP_RSP = 0x2214,
617 VPU_JSM_MSG_CREATE_CMD_QUEUE_RSP = 0x2215,
619 VPU_JSM_MSG_DESTROY_CMD_QUEUE_RSP = 0x2216,
621 VPU_JSM_MSG_SET_CONTEXT_SCHED_PROPERTIES_RSP = 0x2217,
623 VPU_JSM_MSG_HWS_SET_SCHEDULING_LOG_RSP = 0x2218,
625 VPU_JSM_MSG_HWS_SCHEDULING_LOG_NOTIFICATION = 0x2219,
627 VPU_JSM_MSG_HWS_SUSPEND_CMDQ_DONE = 0x221a,
629 VPU_JSM_MSG_HWS_RESUME_CMDQ_RSP = 0x221b,
631 VPU_JSM_MSG_HWS_RESUME_ENGINE_DONE = 0x221c,
633 VPU_JSM_MSG_DCT_ENABLE_DONE = 0x221d,
635 VPU_JSM_MSG_DCT_DISABLE_DONE = 0x221e,
640 VPU_JSM_MSG_STATE_DUMP_RSP = 0x22FF,
643 VPU_JSM_MSG_GENERAL_CMD_DONE = 0x2300,
646 VPU_JSM_MSG_DYNDBG_CONTROL_RSP = 0x2301,
651 VPU_JSM_MSG_PWR_D0I3_ENTER_DONE = 0x2302,
713 * range [0, power_level_count-1] where power_level_count
715 * the get power level count command. A power level of 0
754 * If > 0 the VPU will send a VPU_JSM_MSG_METRIC_STREAMER_NOTIFICATION message
757 * buffer is full. If set to 0 the VPU will never generate a notification.
803 * Case 1. is identified by the buffer address being 0 or the same as the
935 * [0-100%] range relative to power level 0.
964 * TDR timeout value in milliseconds. Default value of 0 meaning no timeout.
1083 * - log entry: 0 to n-1, each log entry is 32 bytes in size, as shown in
1089 * The host should set engine_idx and vpu_log_buffer_va to 0 to disable logging
1104 * Set to 0 to disable logging for this engine.
1305 * This will be 0 if the metric streamer was not started.
1334 * Offset to the next metric group (8-byte aligned). If this offset is 0 this
1379 * 0 this is the last counter in the group.
1384 * Note that metric_data_offset % metric_data_size must be 0.
1450 * 0: VPU_JSM_MSG_PWR_D0I3_ENTER_DONE is not sent to the host driver