Loading drivers/media/platform/msm/cvp/cvp_hfi.h +4 −0 Original line number Original line Diff line number Diff line Loading @@ -200,6 +200,10 @@ #define HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS\ #define HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS\ (HFI_MSG_SESSION_CVP_START + 0x034) (HFI_MSG_SESSION_CVP_START + 0x034) #define HFI_MSG_SESSION_CVP_SET_MODEL_BUFFERS\ (HFI_MSG_SESSION_CVP_START + 0x036) #define HFI_MSG_SESSION_CVP_FD\ (HFI_MSG_SESSION_CVP_START + 0x037) #define CVP_IFACEQ_MAX_PKT_SIZE 1024 #define CVP_IFACEQ_MAX_PKT_SIZE 1024 #define CVP_IFACEQ_MED_PKT_SIZE 768 #define CVP_IFACEQ_MED_PKT_SIZE 768 Loading drivers/media/platform/msm/cvp/cvp_hfi_api.h +9 −0 Original line number Original line Diff line number Diff line Loading @@ -91,6 +91,15 @@ #define HFI_PYS_HCD_BUFFERS_OFFSET 14 #define HFI_PYS_HCD_BUFFERS_OFFSET 14 #define HFI_PYS_HCD_BUF_NUM 26 #define HFI_PYS_HCD_BUF_NUM 26 #define HFI_FD_CONFIG_CMD_SIZE 28 #define HFI_FD_FRAME_CMD_SIZE 10 #define HFI_FD_BUFFERS_OFFSET 6 #define HFI_FD_BUF_NUM 2 #define HFI_MODEL_CMD_SIZE 9 #define HFI_MODEL_BUFFERS_OFFSET 7 #define HFI_MODEL_BUF_NUM 1 #define DFS_BIT_OFFSET (CVP_KMD_HFI_DFS_FRAME_CMD - CVP_KMD_CMD_START) #define DFS_BIT_OFFSET (CVP_KMD_HFI_DFS_FRAME_CMD - CVP_KMD_CMD_START) #define DME_BIT_OFFSET (CVP_KMD_HFI_DME_FRAME_CMD - CVP_KMD_CMD_START) #define DME_BIT_OFFSET (CVP_KMD_HFI_DME_FRAME_CMD - CVP_KMD_CMD_START) #define PERSIST_BIT_OFFSET (CVP_KMD_HFI_PERSIST_CMD - CVP_KMD_CMD_START) #define PERSIST_BIT_OFFSET (CVP_KMD_HFI_PERSIST_CMD - CVP_KMD_CMD_START) Loading drivers/media/platform/msm/cvp/hfi_response_handler.c +4 −0 Original line number Original line Diff line number Diff line Loading @@ -445,6 +445,9 @@ static int hfi_process_session_cvp_operation_config(u32 device_id, if (pkt->packet_type == HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS) if (pkt->packet_type == HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS) signal = get_signal_from_pkt_type( signal = get_signal_from_pkt_type( HFI_CMD_SESSION_CVP_SET_PERSIST_BUFFERS); HFI_CMD_SESSION_CVP_SET_PERSIST_BUFFERS); else if (pkt->packet_type == HFI_MSG_SESSION_CVP_SET_MODEL_BUFFERS) signal = get_signal_from_pkt_type( HFI_CMD_SESSION_CVP_SET_MODEL_BUFFERS); else else signal = get_signal_from_pkt_type(conf_id); signal = get_signal_from_pkt_type(conf_id); Loading Loading @@ -761,6 +764,7 @@ int cvp_hfi_process_msg_packet(u32 device_id, break; break; case HFI_MSG_SESSION_CVP_OPERATION_CONFIG: case HFI_MSG_SESSION_CVP_OPERATION_CONFIG: case HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS: case HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS: case HFI_MSG_SESSION_CVP_SET_MODEL_BUFFERS: pkt_func = pkt_func = (pkt_func_def)hfi_process_session_cvp_operation_config; (pkt_func_def)hfi_process_session_cvp_operation_config; break; break; Loading Loading
drivers/media/platform/msm/cvp/cvp_hfi.h +4 −0 Original line number Original line Diff line number Diff line Loading @@ -200,6 +200,10 @@ #define HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS\ #define HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS\ (HFI_MSG_SESSION_CVP_START + 0x034) (HFI_MSG_SESSION_CVP_START + 0x034) #define HFI_MSG_SESSION_CVP_SET_MODEL_BUFFERS\ (HFI_MSG_SESSION_CVP_START + 0x036) #define HFI_MSG_SESSION_CVP_FD\ (HFI_MSG_SESSION_CVP_START + 0x037) #define CVP_IFACEQ_MAX_PKT_SIZE 1024 #define CVP_IFACEQ_MAX_PKT_SIZE 1024 #define CVP_IFACEQ_MED_PKT_SIZE 768 #define CVP_IFACEQ_MED_PKT_SIZE 768 Loading
drivers/media/platform/msm/cvp/cvp_hfi_api.h +9 −0 Original line number Original line Diff line number Diff line Loading @@ -91,6 +91,15 @@ #define HFI_PYS_HCD_BUFFERS_OFFSET 14 #define HFI_PYS_HCD_BUFFERS_OFFSET 14 #define HFI_PYS_HCD_BUF_NUM 26 #define HFI_PYS_HCD_BUF_NUM 26 #define HFI_FD_CONFIG_CMD_SIZE 28 #define HFI_FD_FRAME_CMD_SIZE 10 #define HFI_FD_BUFFERS_OFFSET 6 #define HFI_FD_BUF_NUM 2 #define HFI_MODEL_CMD_SIZE 9 #define HFI_MODEL_BUFFERS_OFFSET 7 #define HFI_MODEL_BUF_NUM 1 #define DFS_BIT_OFFSET (CVP_KMD_HFI_DFS_FRAME_CMD - CVP_KMD_CMD_START) #define DFS_BIT_OFFSET (CVP_KMD_HFI_DFS_FRAME_CMD - CVP_KMD_CMD_START) #define DME_BIT_OFFSET (CVP_KMD_HFI_DME_FRAME_CMD - CVP_KMD_CMD_START) #define DME_BIT_OFFSET (CVP_KMD_HFI_DME_FRAME_CMD - CVP_KMD_CMD_START) #define PERSIST_BIT_OFFSET (CVP_KMD_HFI_PERSIST_CMD - CVP_KMD_CMD_START) #define PERSIST_BIT_OFFSET (CVP_KMD_HFI_PERSIST_CMD - CVP_KMD_CMD_START) Loading
drivers/media/platform/msm/cvp/hfi_response_handler.c +4 −0 Original line number Original line Diff line number Diff line Loading @@ -445,6 +445,9 @@ static int hfi_process_session_cvp_operation_config(u32 device_id, if (pkt->packet_type == HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS) if (pkt->packet_type == HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS) signal = get_signal_from_pkt_type( signal = get_signal_from_pkt_type( HFI_CMD_SESSION_CVP_SET_PERSIST_BUFFERS); HFI_CMD_SESSION_CVP_SET_PERSIST_BUFFERS); else if (pkt->packet_type == HFI_MSG_SESSION_CVP_SET_MODEL_BUFFERS) signal = get_signal_from_pkt_type( HFI_CMD_SESSION_CVP_SET_MODEL_BUFFERS); else else signal = get_signal_from_pkt_type(conf_id); signal = get_signal_from_pkt_type(conf_id); Loading Loading @@ -761,6 +764,7 @@ int cvp_hfi_process_msg_packet(u32 device_id, break; break; case HFI_MSG_SESSION_CVP_OPERATION_CONFIG: case HFI_MSG_SESSION_CVP_OPERATION_CONFIG: case HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS: case HFI_MSG_SESSION_CVP_SET_PERSIST_BUFFERS: case HFI_MSG_SESSION_CVP_SET_MODEL_BUFFERS: pkt_func = pkt_func = (pkt_func_def)hfi_process_session_cvp_operation_config; (pkt_func_def)hfi_process_session_cvp_operation_config; break; break; Loading