/**
  * enum mtk_instance_state - The state of an MTK Vcodec instance.
- * @MTK_STATE_FREE - default state when instance is created
- * @MTK_STATE_INIT - vcodec instance is initialized
- * @MTK_STATE_HEADER - vdec had sps/pps header parsed or venc
+ * @MTK_STATE_FREE: default state when instance is created
+ * @MTK_STATE_INIT: vcodec instance is initialized
+ * @MTK_STATE_HEADER: vdec had sps/pps header parsed or venc
  *                     had sps/pps header encoded
- * @MTK_STATE_FLUSH - vdec is flushing. Only used by decoder
- * @MTK_STATE_ABORT - vcodec should be aborted
+ * @MTK_STATE_FLUSH: vdec is flushing. Only used by decoder
+ * @MTK_STATE_ABORT: vcodec should be aborted
  */
 enum mtk_instance_state {
        MTK_STATE_FREE = 0,
 };
 
 /**
- * struct mtk_encode_param - General encoding parameters type
+ * enum mtk_encode_param - General encoding parameters type
  */
 enum mtk_encode_param {
        MTK_ENCODE_PARAM_NONE = 0,
 };
 
 /**
- * struct mtk_q_type - Type of queue
+ * enum mtk_q_type - Type of queue
  */
 enum mtk_q_type {
        MTK_Q_DATA_SRC = 0,
 
 
 
 /**
- * struct vdec_fb_status  - decoder frame buffer status
- * @FB_ST_NORMAL       : initial state
- * @FB_ST_DISPLAY      : frmae buffer is ready to be displayed
- * @FB_ST_FREE         : frame buffer is not used by decoder any more
+ * enum vdec_fb_status  - decoder frame buffer status
+ * @FB_ST_NORMAL: initial state
+ * @FB_ST_DISPLAY: frame buffer is ready to be displayed
+ * @FB_ST_FREE: frame buffer is not used by decoder any more
  */
 enum vdec_fb_status {
        FB_ST_NORMAL            = 0,
 
  *                     (struct venc_vp8_vsi/venc_h264_vsi *)
  * @param_id:  parameter id (venc_set_param_type)
  * @data_item: number of items in the data array
- * @data[8]:   data array to store the set parameters
+ * @data:      data array to store the set parameters
  */
 struct venc_ap_ipi_msg_set_param {
        uint32_t msg_id;
  *
  * @base:      base msg structure
  * @data_item: number of items in the data array
- * @data[8]:   data array to store the set parameters
+ * @data:      data array to store the set parameters
  */
 struct venc_ap_ipi_msg_enc_ext {
        struct venc_ap_ipi_msg_enc base;
  * @venc_inst: AP encoder instance (struct venc_vp8_inst/venc_h264_inst *)
  * @param_id:  parameter id (venc_set_param_type)
  * @data_item: number of items in the data array
- * @data[6]:   data array to store the return result
+ * @data:      data array to store the return result
  */
 struct venc_vpu_ipi_msg_set_param {
        uint32_t msg_id;
 
 /**
  * enum venc_ipi_msg_enc_state - Type of encode state
- * VEN_IPI_MSG_ENC_STATE_FRAME:        one frame being encoded
- * VEN_IPI_MSG_ENC_STATE_PART: bit stream buffer full
- * VEN_IPI_MSG_ENC_STATE_SKIP: encoded skip frame
- * VEN_IPI_MSG_ENC_STATE_ERROR:        encounter error
+ * @VEN_IPI_MSG_ENC_STATE_FRAME:       one frame being encoded
+ * @VEN_IPI_MSG_ENC_STATE_PART:                bit stream buffer full
+ * @VEN_IPI_MSG_ENC_STATE_SKIP:                encoded skip frame
+ * @VEN_IPI_MSG_ENC_STATE_ERROR:       encounter error
  */
 enum venc_ipi_msg_enc_state {
        VEN_IPI_MSG_ENC_STATE_FRAME,