diff options
Diffstat (limited to 'drivers/media/tdmb/tcc3170/src/tcbd_diagnosis/tcbd_diagnosis.c')
-rw-r--r-- | drivers/media/tdmb/tcc3170/src/tcbd_diagnosis/tcbd_diagnosis.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/media/tdmb/tcc3170/src/tcbd_diagnosis/tcbd_diagnosis.c b/drivers/media/tdmb/tcc3170/src/tcbd_diagnosis/tcbd_diagnosis.c index ab5c1cb..e425df8 100644 --- a/drivers/media/tdmb/tcc3170/src/tcbd_diagnosis/tcbd_diagnosis.c +++ b/drivers/media/tdmb/tcc3170/src/tcbd_diagnosis/tcbd_diagnosis.c @@ -188,6 +188,9 @@ static inline void tcbd_calc_pcber(struct tcbd_status_data *_status_data) else if (_status_data->pcber > MAX_PCBER * ERROR_LIMIT) _status_data->pcber = MAX_PCBER * ERROR_LIMIT; + if (_status_data->pcber <= 20) + _status_data->pcber = 0; + _status_data->pcber_moving_avg = tcbd_get_moving_avg( &moving_average[0], |