Skip to content

Commit

Permalink
Fix the remaining flickering spot in the middle of the screen when de…
Browse files Browse the repository at this point in the history
…interlacing This is not a definitive fix as the called function was useful to solve another middle line issue with deinterlacing But it is better that way for now...
  • Loading branch information
wolfgar committed Jan 30, 2014
1 parent 84993fb commit 29bc227
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions drivers/mxc/ipu3/ipu_device.c
Expand Up @@ -2498,9 +2498,11 @@ static void do_task_release(struct ipu_task_entry *t, int fail)
int ret;
struct ipu_soc *ipu = t->ipu;

if (t->input.deinterlace.enable && !fail &&
/* FIXME SR : Do not call this middle line correction function
* as it is responsible for a flickering spot in the middle of the screen. */
/* if (t->input.deinterlace.enable && !fail &&
(t->task_no & (UP_STRIPE | DOWN_STRIPE)))
vdi_split_process(ipu, t);
vdi_split_process(ipu, t); */

ipu_free_irq(ipu, t->irq, t);

Expand Down

0 comments on commit 29bc227

Please sign in to comment.