Commit c087fe3e authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

[media] av7110: avoid switch fall through

On two switches, this driver have unannotated switch
fall through.

in the first case, it falls through a return. On the second
one, it prints undesired log messages on fall through.

Solve that by copying the commands that it should be
running. Gcc will very likely optimize it anyway, so this
sholdn't be causing any harm, and shuts up gcc warnings.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent 4c9ef4f1
...@@ -336,6 +336,7 @@ static int DvbDmxFilterCallback(u8 *buffer1, size_t buffer1_len, ...@@ -336,6 +336,7 @@ static int DvbDmxFilterCallback(u8 *buffer1, size_t buffer1_len,
av7110_p2t_write(buffer1, buffer1_len, av7110_p2t_write(buffer1, buffer1_len,
dvbdmxfilter->feed->pid, dvbdmxfilter->feed->pid,
&av7110->p2t_filter[dvbdmxfilter->index]); &av7110->p2t_filter[dvbdmxfilter->index]);
return 0;
default: default:
return 0; return 0;
} }
...@@ -451,8 +452,12 @@ static void debiirq(unsigned long cookie) ...@@ -451,8 +452,12 @@ static void debiirq(unsigned long cookie)
case DATA_CI_PUT: case DATA_CI_PUT:
dprintk(4, "debi DATA_CI_PUT\n"); dprintk(4, "debi DATA_CI_PUT\n");
xfer = TX_BUFF;
break;
case DATA_MPEG_PLAY: case DATA_MPEG_PLAY:
dprintk(4, "debi DATA_MPEG_PLAY\n"); dprintk(4, "debi DATA_MPEG_PLAY\n");
xfer = TX_BUFF;
break;
case DATA_BMP_LOAD: case DATA_BMP_LOAD:
dprintk(4, "debi DATA_BMP_LOAD\n"); dprintk(4, "debi DATA_BMP_LOAD\n");
xfer = TX_BUFF; xfer = TX_BUFF;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment