Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
s5p_mfc_opr_v5.h File Reference
#include "s5p_mfc_common.h"
#include "s5p_mfc_opr.h"

Go to the source code of this file.

Enumerations

enum  MFC_SHM_OFS {
  EXTENEDED_DECODE_STATUS = 0x00, SET_FRAME_TAG = 0x04, GET_FRAME_TAG_TOP = 0x08, GET_FRAME_TAG_BOT = 0x0C,
  PIC_TIME_TOP = 0x10, PIC_TIME_BOT = 0x14, START_BYTE_NUM = 0x18, CROP_INFO_H = 0x20,
  CROP_INFO_V = 0x24, EXT_ENC_CONTROL = 0x28, ENC_PARAM_CHANGE = 0x2C, RC_VOP_TIMING = 0x30,
  HEC_PERIOD = 0x34, METADATA_ENABLE = 0x38, METADATA_STATUS = 0x3C, METADATA_DISPLAY_INDEX = 0x40,
  EXT_METADATA_START_ADDR = 0x44, PUT_EXTRADATA = 0x48, EXTRADATA_ADDR = 0x4C, ALLOC_LUMA_DPB_SIZE = 0x64,
  ALLOC_CHROMA_DPB_SIZE = 0x68, ALLOC_MV_SIZE = 0x6C, P_B_FRAME_QP = 0x70, SAMPLE_ASPECT_RATIO_IDC = 0x74,
  EXTENDED_SAR = 0x78, DISP_PIC_PROFILE = 0x7C, FLUSH_CMD_TYPE = 0x80, FLUSH_CMD_INBUF1 = 0x84,
  FLUSH_CMD_INBUF2 = 0x88, FLUSH_CMD_OUTBUF = 0x8C, NEW_RC_BIT_RATE = 0x90, NEW_RC_FRAME_RATE = 0x94,
  NEW_I_PERIOD = 0x98, H264_I_PERIOD = 0x9C, RC_CONTROL_CONFIG = 0xA0, BATCH_INPUT_ADDR = 0xA4,
  BATCH_OUTPUT_ADDR = 0xA8, BATCH_OUTPUT_SIZE = 0xAC, MIN_LUMA_DPB_SIZE = 0xB0, DEVICE_FORMAT_ID = 0xB4,
  H264_POC_TYPE = 0xB8, MIN_CHROMA_DPB_SIZE = 0xBC, DISP_PIC_FRAME_TYPE = 0xC0, FREE_LUMA_DPB = 0xC4,
  ASPECT_RATIO_INFO = 0xC8, EXTENDED_PAR = 0xCC, DBG_HISTORY_INPUT0 = 0xD0, DBG_HISTORY_INPUT1 = 0xD4,
  DBG_HISTORY_OUTPUT = 0xD8, HIERARCHICAL_P_QP = 0xE0, FRAME_PACK_SEI_ENABLE = 0x168, FRAME_PACK_SEI_AVAIL = 0x16c,
  FRAME_PACK_SEI_INFO = 0x17c
}
 

Functions

struct s5p_mfc_hw_opss5p_mfc_init_hw_ops_v5 (void)
 

Enumeration Type Documentation

Enumerator:
EXTENEDED_DECODE_STATUS 
SET_FRAME_TAG 
GET_FRAME_TAG_TOP 
GET_FRAME_TAG_BOT 
PIC_TIME_TOP 
PIC_TIME_BOT 
START_BYTE_NUM 
CROP_INFO_H 
CROP_INFO_V 
EXT_ENC_CONTROL 
ENC_PARAM_CHANGE 
RC_VOP_TIMING 
HEC_PERIOD 
METADATA_ENABLE 
METADATA_STATUS 
METADATA_DISPLAY_INDEX 
EXT_METADATA_START_ADDR 
PUT_EXTRADATA 
EXTRADATA_ADDR 
ALLOC_LUMA_DPB_SIZE 
ALLOC_CHROMA_DPB_SIZE 
ALLOC_MV_SIZE 
P_B_FRAME_QP 
SAMPLE_ASPECT_RATIO_IDC 
EXTENDED_SAR 
DISP_PIC_PROFILE 
FLUSH_CMD_TYPE 
FLUSH_CMD_INBUF1 
FLUSH_CMD_INBUF2 
FLUSH_CMD_OUTBUF 
NEW_RC_BIT_RATE 
NEW_RC_FRAME_RATE 
NEW_I_PERIOD 
H264_I_PERIOD 
RC_CONTROL_CONFIG 
BATCH_INPUT_ADDR 
BATCH_OUTPUT_ADDR 
BATCH_OUTPUT_SIZE 
MIN_LUMA_DPB_SIZE 
DEVICE_FORMAT_ID 
H264_POC_TYPE 
MIN_CHROMA_DPB_SIZE 
DISP_PIC_FRAME_TYPE 
FREE_LUMA_DPB 
ASPECT_RATIO_INFO 
EXTENDED_PAR 
DBG_HISTORY_INPUT0 
DBG_HISTORY_INPUT1 
DBG_HISTORY_OUTPUT 
HIERARCHICAL_P_QP 
FRAME_PACK_SEI_ENABLE 
FRAME_PACK_SEI_AVAIL 
FRAME_PACK_SEI_INFO 

Definition at line 21 of file s5p_mfc_opr_v5.h.

Function Documentation

struct s5p_mfc_hw_ops* s5p_mfc_init_hw_ops_v5 ( void  )
read

Definition at line 1791 of file s5p_mfc_opr_v5.c.