[COMMON] media: mfc: fix build error when gcc
authorSunyoung Kang <sy0816.kang@samsung.com>
Fri, 13 Jul 2018 08:59:29 +0000 (17:59 +0900)
committerSunyoung Kang <sy0816.kang@samsung.com>
Mon, 23 Jul 2018 06:19:05 +0000 (15:19 +0900)
Change-Id: I5cfd2be4d326549215695a1d78012e239a69647a
Signed-off-by: Sunyoung Kang <sy0816.kang@samsung.com>
13 files changed:
drivers/media/platform/exynos/mfc/mfc_buf.c
drivers/media/platform/exynos/mfc/mfc_cmd.c
drivers/media/platform/exynos/mfc/mfc_dec_v4l2.c
drivers/media/platform/exynos/mfc/mfc_dec_vb2.c
drivers/media/platform/exynos/mfc/mfc_enc_vb2.c
drivers/media/platform/exynos/mfc/mfc_hw_reg_api.c
drivers/media/platform/exynos/mfc/mfc_isr.c
drivers/media/platform/exynos/mfc/mfc_nal_q.c
drivers/media/platform/exynos/mfc/mfc_otf.c
drivers/media/platform/exynos/mfc/mfc_queue.c
drivers/media/platform/exynos/mfc/mfc_reg_api.c
drivers/media/platform/exynos/mfc/mfc_run.c
drivers/media/platform/exynos/mfc/mfc_utils.c

index 6d5f9340e156220d9bfe1808a9ae9fb226867291..c7a366ba8d7b8e518a9478448aad093aba6afcc9 100644 (file)
@@ -165,7 +165,6 @@ void mfc_release_instance_context(struct mfc_ctx *ctx)
 static void __mfc_dec_calc_codec_buffer_size(struct mfc_ctx *ctx)
 {
        struct mfc_dec *dec;
-       int i;
 
        dec = ctx->dec_priv;
 
index 6fcf7ae22bd07354161eda068913d6b0871d6dd0..5a0a1e79b5e15606d87f0c3bf7bc522104ae7de2 100644 (file)
@@ -271,7 +271,6 @@ int mfc_cmd_enc_seq_header(struct mfc_ctx *ctx)
 int mfc_cmd_dec_init_buffers(struct mfc_ctx *ctx)
 {
        struct mfc_dev *dev = ctx->dev;
-       struct mfc_dec *dec = ctx->dec_priv;
        unsigned int reg = 0, pix_val;
        int ret;
 
index 70d082cecadfe8e16e232d57deea47968bdb3ce6..6f43039edad5f3dc6cd81761cf3c8ceb74eed043 100644 (file)
@@ -1012,7 +1012,6 @@ static int mfc_dec_g_ctrl(struct file *file, void *priv,
 static int mfc_dec_s_ctrl(struct file *file, void *priv,
                         struct v4l2_control *ctrl)
 {
-       struct mfc_dev *dev = video_drvdata(file);
        struct mfc_ctx *ctx = fh_to_mfc_ctx(file->private_data);
        struct mfc_dec *dec = ctx->dec_priv;
        struct mfc_ctx_ctrl *ctx_ctrl;
index 6b849445a2eceeeb16ceb0cf0023e38664dcaa5f..1f411c334b0d916b0f66c3598f60dd52f6702e21 100644 (file)
@@ -108,8 +108,6 @@ static int mfc_dec_buf_init(struct vb2_buffer *vb)
 {
        struct vb2_queue *vq = vb->vb2_queue;
        struct mfc_ctx *ctx = vq->drv_priv;
-       struct mfc_dev *dev = ctx->dev;
-       struct mfc_dec *dec = ctx->dec_priv;
        struct mfc_buf *buf = vb_to_mfc_buf(vb);
        dma_addr_t start_raw;
        int i, ret;
@@ -186,7 +184,7 @@ static int mfc_dec_buf_prepare(struct vb2_buffer *vb)
                        mfc_debug(2, "[FRAME] single plane vb size: %lu, calc size: %d\n",
                                        buf_size, raw->total_plane_size);
                        if (buf_size < raw->total_plane_size) {
-                               mfc_err_ctx("[FRAME] single plane size(%d) is smaller than (%d)\n",
+                               mfc_err_ctx("[FRAME] single plane size(%lu) is smaller than (%d)\n",
                                                buf_size, raw->total_plane_size);
                                return -EINVAL;
                        }
@@ -196,7 +194,7 @@ static int mfc_dec_buf_prepare(struct vb2_buffer *vb)
                                mfc_debug(2, "[FRAME] plane[%d] vb size: %lu, calc size: %d\n",
                                                i, buf_size, raw->plane_size[i]);
                                if (buf_size < raw->plane_size[i]) {
-                                       mfc_err_ctx("[FRAME] plane[%d] size(%d) is smaller than (%d)\n",
+                                       mfc_err_ctx("[FRAME] plane[%d] size(%lu) is smaller than (%d)\n",
                                                        i, buf_size, raw->plane_size[i]);
                                        return -EINVAL;
                                }
@@ -208,7 +206,7 @@ static int mfc_dec_buf_prepare(struct vb2_buffer *vb)
                                buf_size, dec->src_buf_size);
 
                if (buf_size < dec->src_buf_size) {
-                       mfc_err_ctx("[STREAM] size(%d) is smaller than (%d)\n",
+                       mfc_err_ctx("[STREAM] size(%lu) is smaller than (%d)\n",
                                        buf_size, dec->src_buf_size);
                        return -EINVAL;
                }
index 75f0b4b231567aaad1e09601025ccd470fe10592..97a8a361f354149272b607e69e26a3824c1ffd75 100644 (file)
@@ -169,7 +169,7 @@ static int mfc_enc_buf_prepare(struct vb2_buffer *vb)
                        buf_size, enc->dst_buf_size);
 
                if (buf_size < enc->dst_buf_size) {
-                       mfc_err_ctx("[STREAM] size(%d) is smaller than (%d)\n",
+                       mfc_err_ctx("[STREAM] size(%lu) is smaller than (%d)\n",
                                        buf_size, enc->dst_buf_size);
                        return -EINVAL;
                }
@@ -182,7 +182,7 @@ static int mfc_enc_buf_prepare(struct vb2_buffer *vb)
                        mfc_debug(2, "[FRAME] single plane vb size: %lu, calc size: %d\n",
                                        buf_size, raw->total_plane_size);
                        if (buf_size < raw->total_plane_size) {
-                               mfc_err_ctx("[FRAME] single plane size(%d) is smaller than (%d)\n",
+                               mfc_err_ctx("[FRAME] single plane size(%lu) is smaller than (%d)\n",
                                                buf_size, raw->total_plane_size);
                                return -EINVAL;
                        }
@@ -192,7 +192,7 @@ static int mfc_enc_buf_prepare(struct vb2_buffer *vb)
                                mfc_debug(2, "[FRAME] plane[%d] vb size: %lu, calc size: %d\n",
                                                i, buf_size, raw->plane_size[i]);
                                if (buf_size < raw->plane_size[i]) {
-                                       mfc_err_ctx("[FRAME] plane[%d] size(%d) is smaller than (%d)\n",
+                                       mfc_err_ctx("[FRAME] plane[%d] size(%lu) is smaller than (%d)\n",
                                                        i, buf_size, raw->plane_size[i]);
                                        return -EINVAL;
                                }
index 2ad7d472a1efdcbde453ffae19058d6890898c07..7465a97e657d95a8ae68905e68dbf4606eb9788d 100644 (file)
@@ -48,9 +48,9 @@ void mfc_set_risc_base_addr(struct mfc_dev *dev,
 
        MFC_WRITEL(fw_buf->daddr, MFC_REG_RISC_BASE_ADDRESS);
        mfc_debug(2, "[MEMINFO][F/W] %s Base Address : %#x\n",
-                       buf_type == MFCBUF_DRM ? "DRM" : "NORMAL", fw_buf->daddr);
+                       buf_type == MFCBUF_DRM ? "DRM" : "NORMAL", (u32)fw_buf->daddr);
        MFC_TRACE_DEV("%s F/W Base Address : %#x\n",
-                       buf_type == MFCBUF_DRM ? "DRM" : "NORMAL", fw_buf->daddr);
+                       buf_type == MFCBUF_DRM ? "DRM" : "NORMAL", (u32)fw_buf->daddr);
 }
 
 void mfc_cmd_host2risc(struct mfc_dev *dev, int cmd)
index c9c5646d83582115b46f8496bac461b97d9f7e76..1205c71033e5277670b88a296adc7c85f9cc8721 100644 (file)
@@ -726,7 +726,6 @@ leave_handle_frame:
 
 static void __mfc_handle_stream_copy_timestamp(struct mfc_ctx *ctx, struct mfc_buf *src_mb)
 {
-       struct mfc_dev *dev = ctx->dev;
        struct mfc_enc *enc = ctx->enc_priv;
        struct mfc_enc_params *p = &enc->params;
        struct mfc_buf *dst_mb;
index 691c63cb64fc774bcaf8bd79fb85e596949a467f..4fba0451d240716025892344e45a591376af531a 100644 (file)
@@ -621,7 +621,7 @@ static int __mfc_nal_q_run_in_buf_enc(struct mfc_ctx *ctx, EncoderInputStr *pInS
 
                for (i = 0; i < raw->num_planes; i++) {
                        pInStr->Frame2bitAddr[i] = addr_2bit[i];
-                       mfc_debug(2, "[NALQ][BUFINFO] ctx[%d] set src 2bit addr[%d]: 0x%08llx\n",
+                       mfc_debug(2, "[NALQ][BUFINFO] ctx[%d] set src index:%d, 2bit addr[%d]: 0x%08llx\n",
                                        ctx->num, index, i, addr_2bit[i]);
                }
        } else if (ctx->src_fmt->fourcc == V4L2_PIX_FMT_NV16M_S10B ||
@@ -631,7 +631,7 @@ static int __mfc_nal_q_run_in_buf_enc(struct mfc_ctx *ctx, EncoderInputStr *pInS
 
                for (i = 0; i < raw->num_planes; i++) {
                        pInStr->Frame2bitAddr[i] = addr_2bit[i];
-                       mfc_debug(2, "[NALQ][BUFINFO] ctx[%d] set src 2bit addr[%d]: 0x%08llx\n",
+                       mfc_debug(2, "[NALQ][BUFINFO] ctx[%d] set src index:%d, 2bit addr[%d]: 0x%08llx\n",
                                        ctx->num, index, i, addr_2bit[i]);
                }
        }
@@ -651,7 +651,7 @@ static int __mfc_nal_q_run_in_buf_enc(struct mfc_ctx *ctx, EncoderInputStr *pInS
        if (call_cop(ctx, set_buf_ctrls_val_nal_q_enc, ctx, &ctx->src_ctrls[index], pInStr) < 0)
                mfc_err_ctx("[NALQ] failed in set_buf_ctrals_val in nal q\n");
 
-       mfc_debug(2, "[NALQ][BUFINFO] ctx[%d] set dst index: %d, addr: 0x%08llx\n",
+       mfc_debug(2, "[NALQ][BUFINFO] ctx[%d] set dst index: %d, addr: 0x%08x\n",
                        ctx->num, dst_mb->vb.vb2_buf.index, pInStr->StreamBufferAddr);
        mfc_debug(2, "[NALQ] input queue, src_buf_queue -> src_buf_nal_queue, index:%d\n",
                        src_mb->vb.vb2_buf.index);
@@ -727,7 +727,7 @@ static int __mfc_nal_q_run_in_buf_dec(struct mfc_ctx *ctx, DecoderInputStr *pInS
 
        mfc_debug(2, "[NALQ][BUFINFO] ctx[%d] set src index: %d, addr: 0x%08llx\n",
                        ctx->num, src_index, buf_addr);
-       mfc_debug(2, "[NALQ][STREAM] strm_size: %#lx(%d), buf_size: %u\n",
+       mfc_debug(2, "[NALQ][STREAM] strm_size: %#x(%d), buf_size: %u\n",
                        strm_size, strm_size, cpb_buf_size);
 
        if (strm_size == 0)
@@ -795,7 +795,6 @@ static void __mfc_nal_q_get_enc_frame_buffer(struct mfc_ctx *ctx,
 
 static void __mfc_nal_q_handle_stream_copy_timestamp(struct mfc_ctx *ctx, struct mfc_buf *src_mb)
 {
-       struct mfc_dev *dev = ctx->dev;
        struct mfc_enc *enc = ctx->enc_priv;
        struct mfc_enc_params *p = &enc->params;
        struct mfc_buf *dst_mb;
@@ -1076,8 +1075,6 @@ static void __mfc_nal_q_handle_ref_frame(struct mfc_ctx *ctx, DecoderOutputStr *
 
 static void __mfc_nal_q_handle_frame_copy_timestamp(struct mfc_ctx *ctx, DecoderOutputStr *pOutStr)
 {
-       struct mfc_dec *dec = ctx->dec_priv;
-       struct mfc_dev *dev = ctx->dev;
        struct mfc_buf *ref_mb, *src_mb;
        dma_addr_t dec_y_addr;
 
index 29530f5dc25b263f9cf2869477d7d6bdc1511783..c75d05be88cb517a7ba6cf3956cbd2e2ec94b42e 100644 (file)
@@ -174,9 +174,9 @@ static int __mfc_otf_init_hwfc_buf(struct mfc_ctx *ctx)
 {
 #ifdef CONFIG_VIDEO_EXYNOS_REPEATER
        struct shared_buffer_info *shared_buf_info;
-#endif
        struct _otf_handle *handle = ctx->otf_handle;
        struct _otf_buf_info *buf_info = &handle->otf_buf_info;
+#endif
 
        mfc_debug_enter();
 
index 53d7e544097fd9593ded4ef9494c2c10fadfa35e..eff0319284efa3e8c17313812c390d6013d8df9e 100644 (file)
@@ -951,12 +951,12 @@ int mfc_check_buf_vb_flag(struct mfc_ctx *ctx, enum mfc_vb_flag f)
        mfc_debug(2, "[BUFINFO] addr[0]: 0x%08llx\n", mfc_buf->addr[0][0]);
 
        if (mfc_check_vb_flag(mfc_buf, f)) {
-               mfc_debug(2, "find flag %ld\n", f);
+               mfc_debug(2, "find flag %d\n", f);
                spin_unlock_irqrestore(&ctx->buf_queue_lock, flags);
                return 1;
        }
 
-       mfc_debug(4, "no flag %ld\n", f);
+       mfc_debug(4, "no flag %d\n", f);
        spin_unlock_irqrestore(&ctx->buf_queue_lock, flags);
 
        return 0;
index 1b7aa749ecd9b4be6d55b9e9b59b3acfab8d3520..263c663dcc565788544f7b93546026eb38bda4ee 100644 (file)
@@ -275,7 +275,7 @@ int mfc_set_dec_stream_buffer(struct mfc_ctx *ctx, struct mfc_buf *mfc_buf,
 
        mfc_debug(2, "[BUFINFO] ctx[%d] set src index: %d, addr: 0x%08llx\n",
                        ctx->num, index, addr);
-       mfc_debug(2, "[STREAM] strm_size: %#lx(%d), buf_size: %u, offset: %u\n",
+       mfc_debug(2, "[STREAM] strm_size: %#x(%d), buf_size: %u, offset: %u\n",
                        strm_size, strm_size, cpb_buf_size, start_num_byte);
 
        if (strm_size == 0)
index cc1eb8f26f0149dd2aad94167dcc11ceaca125a1..df6d262c2c05a04d913a89ab99494cff1e68d331 100644 (file)
@@ -180,7 +180,7 @@ void mfc_run_deinit_hw(struct mfc_dev *dev)
 int mfc_run_sleep(struct mfc_dev *dev)
 {
        struct mfc_ctx *ctx;
-       int old_state, i;
+       int i;
        int need_cache_flush = 0;
 
        mfc_debug_enter();
@@ -312,7 +312,6 @@ int mfc_run_wakeup(struct mfc_dev *dev)
 
 int mfc_run_dec_init(struct mfc_ctx *ctx)
 {
-       struct mfc_dev *dev = ctx->dev;
        struct mfc_dec *dec = ctx->dec_priv;
        struct mfc_buf *src_mb;
 
@@ -363,7 +362,6 @@ static int __mfc_check_last_frame(struct mfc_ctx *ctx, struct mfc_buf *mfc_buf)
 
 int mfc_run_dec_frame(struct mfc_ctx *ctx)
 {
-       struct mfc_dev *dev = ctx->dev;
        struct mfc_dec *dec = ctx->dec_priv;
        struct mfc_buf *src_mb, *dst_mb;
        int last_frame = 0;
@@ -421,7 +419,6 @@ int mfc_run_dec_frame(struct mfc_ctx *ctx)
 
 int mfc_run_dec_last_frames(struct mfc_ctx *ctx)
 {
-       struct mfc_dev *dev = ctx->dev;
        struct mfc_dec *dec = ctx->dec_priv;
        struct mfc_buf *src_mb, *dst_mb;
 
index b20107f3c4a064f21db07b342a8a8ce61c7adac2..beab76d40731f8ec3130e11cc75f8b66053e1d58 100644 (file)
@@ -192,8 +192,6 @@ static void __mfc_set_linear_stride_size(struct mfc_ctx *ctx,
 
 void mfc_dec_calc_dpb_size(struct mfc_ctx *ctx)
 {
-       struct mfc_dev *dev = ctx->dev;
-       struct mfc_dec *dec = ctx->dec_priv;
        struct mfc_raw_info *raw;
        int i;
        int extra = MFC_LINEAR_BUF_SIZE;
@@ -306,7 +304,6 @@ void mfc_dec_calc_dpb_size(struct mfc_ctx *ctx)
 
 void mfc_enc_calc_src_size(struct mfc_ctx *ctx)
 {
-       struct mfc_dev *dev = ctx->dev;
        struct mfc_raw_info *raw;
        unsigned int mb_width, mb_height, default_size;
        int i, extra;