aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <m.chehab@samsung.com>2014-08-12 17:50:24 -0400
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-08-21 16:25:31 -0400
commit4628f993bf66d595226d019e87a4baca636b71e2 (patch)
tree3fbe8a44768d2ca4ae7abd814f2fcf61d0b1f51e
parentdcae77814865122ed411de1a4e8ebd02796cf3c4 (diff)
[media] as102: add missing viterbi lock
In order to get FE_HAS_SYNC, the viterbi should already be locked too. So, add the missing FE_HAS_VITERBI lock. Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
-rw-r--r--drivers/media/dvb-frontends/as102_fe.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/media/dvb-frontends/as102_fe.c b/drivers/media/dvb-frontends/as102_fe.c
index b272e4ea1860..ef4c3c667782 100644
--- a/drivers/media/dvb-frontends/as102_fe.c
+++ b/drivers/media/dvb-frontends/as102_fe.c
@@ -325,11 +325,12 @@ static int as102_fe_read_status(struct dvb_frontend *fe, fe_status_t *status)
325 *status = FE_HAS_SIGNAL | FE_HAS_CARRIER; 325 *status = FE_HAS_SIGNAL | FE_HAS_CARRIER;
326 break; 326 break;
327 case TUNE_STATUS_STREAM_DETECTED: 327 case TUNE_STATUS_STREAM_DETECTED:
328 *status = FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_SYNC; 328 *status = FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_SYNC |
329 FE_HAS_VITERBI;
329 break; 330 break;
330 case TUNE_STATUS_STREAM_TUNED: 331 case TUNE_STATUS_STREAM_TUNED:
331 *status = FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_SYNC | 332 *status = FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_SYNC |
332 FE_HAS_LOCK; 333 FE_HAS_LOCK | FE_HAS_VITERBI;
333 break; 334 break;
334 default: 335 default:
335 *status = TUNE_STATUS_NOT_TUNED; 336 *status = TUNE_STATUS_NOT_TUNED;