diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2011-10-17 14:29:29 +0200 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2011-10-17 14:29:29 +0200 |
commit | 08bb65d5bdc07a60cbc9b5cf7f20eb82e9c9660f (patch) | |
tree | ba06f93bd9bd48426484335fc1201580fcbbc971 | |
parent | 6e7275eb7b584e2669d3fa908e3b774f8450630c (diff) |
gen6: kill unused code
gcc 4.6 is much better at detecting dead functions, code and assignments.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
-rw-r--r-- | src/gen6_mfc.c | 55 | ||||
-rw-r--r-- | src/gen6_mfd.c | 21 | ||||
-rw-r--r-- | src/gen6_vme.c | 2 |
3 files changed, 0 insertions, 78 deletions
diff --git a/src/gen6_mfc.c b/src/gen6_mfc.c index 34de745..d8ec421 100644 --- a/src/gen6_mfc.c +++ b/src/gen6_mfc.c @@ -385,42 +385,6 @@ gen7_mfc_avc_img_state(VADriverContextP ctx, struct gen6_encoder_context *gen6_e ADVANCE_BCS_BATCH(batch); } -static void gen6_mfc_avc_directmode_state(VADriverContextP ctx, struct gen6_encoder_context *gen6_encoder_context) -{ - struct intel_batchbuffer *batch = gen6_encoder_context->base.batch; - int i; - - BEGIN_BCS_BATCH(batch, 69); - - OUT_BCS_BATCH(batch, MFX_AVC_DIRECTMODE_STATE | (69 - 2)); - //TODO: reference DMV - for(i = 0; i < 16; i++){ - OUT_BCS_BATCH(batch, 0); - OUT_BCS_BATCH(batch, 0); - } - - //TODO: current DMV just for test -#if 0 - OUT_BCS_RELOC(batch, mfc_context->direct_mv_buffers[0].bo, - I915_GEM_DOMAIN_INSTRUCTION, I915_GEM_DOMAIN_INSTRUCTION, - 0); -#else - //drm_intel_bo_pin(mfc_context->direct_mv_buffers[0].bo, 0x1000); - //OUT_BCS_BATCH(batch, mfc_context->direct_mv_buffers[0].bo->offset); - OUT_BCS_BATCH(batch, 0); -#endif - - - OUT_BCS_BATCH(batch, 0); - - //TODO: POL list - for(i = 0; i < 34; i++) { - OUT_BCS_BATCH(batch, 0); - } - - ADVANCE_BCS_BATCH(batch); -} - static void gen6_mfc_avc_slice_state(VADriverContextP ctx, int intra_slice, struct gen6_encoder_context *gen6_encoder_context) @@ -595,25 +559,6 @@ static void gen6_mfc_avc_ref_idx_state(VADriverContextP ctx, struct gen6_encoder ADVANCE_BCS_BATCH(batch); } -static void -gen6_mfc_avc_insert_object(VADriverContextP ctx, int flush_data, struct gen6_encoder_context *gen6_encoder_context) -{ - struct intel_batchbuffer *batch = gen6_encoder_context->base.batch; - - BEGIN_BCS_BATCH(batch, 4); - - OUT_BCS_BATCH(batch, MFC_AVC_INSERT_OBJECT | (4 -2 ) ); - OUT_BCS_BATCH(batch, (32<<8) | - (1 << 3) | - (1 << 2) | - (flush_data << 1) | - (1<<0) ); - OUT_BCS_BATCH(batch, 0x00000003); - OUT_BCS_BATCH(batch, 0xABCD1234); - - ADVANCE_BCS_BATCH(batch); -} - static int gen6_mfc_avc_pak_object_intra(VADriverContextP ctx, int x, int y, int end_mb, int qp,unsigned int *msg, struct gen6_encoder_context *gen6_encoder_context) diff --git a/src/gen6_mfd.c b/src/gen6_mfd.c index 92cbce9..0049393 100644 --- a/src/gen6_mfd.c +++ b/src/gen6_mfd.c @@ -414,27 +414,6 @@ gen6_mfd_bsp_buf_base_addr_state(VADriverContextP ctx, } static void -gen6_mfd_aes_state(VADriverContextP ctx, - struct decode_state *decode_state, - int standard_select) -{ - /* FIXME */ -} - -static void -gen6_mfd_wait(VADriverContextP ctx, - struct decode_state *decode_state, - int standard_select, - struct gen6_mfd_context *gen6_mfd_context) -{ - struct intel_batchbuffer *batch = gen6_mfd_context->base.batch; - - BEGIN_BCS_BATCH(batch, 1); - OUT_BCS_BATCH(batch, MFX_WAIT | (1 << 8)); - ADVANCE_BCS_BATCH(batch); -} - -static void gen6_mfd_avc_img_state(VADriverContextP ctx, struct decode_state *decode_state, struct gen6_mfd_context *gen6_mfd_context) diff --git a/src/gen6_vme.c b/src/gen6_vme.c index 09a042f..40c5258 100644 --- a/src/gen6_vme.c +++ b/src/gen6_vme.c @@ -629,11 +629,9 @@ static VAStatus gen6_vme_constant_setup(VADriverContextP ctx, struct gen6_encoder_context *gen6_encoder_context) { struct gen6_vme_context *vme_context = &gen6_encoder_context->vme_context; - unsigned char *constant_buffer; dri_bo_map(vme_context->curbe.bo, 1); assert(vme_context->curbe.bo->virtual); - constant_buffer = vme_context->curbe.bo->virtual; /*TODO copy buffer into CURB*/ |