diff options
| -rw-r--r-- | drivers/media/cec/cec-adap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/cec/cec-adap.c b/drivers/media/cec/cec-adap.c index bf45977b2823..d596b601ff42 100644 --- a/drivers/media/cec/cec-adap.c +++ b/drivers/media/cec/cec-adap.c | |||
| @@ -559,7 +559,7 @@ EXPORT_SYMBOL_GPL(cec_transmit_done); | |||
| 559 | 559 | ||
| 560 | void cec_transmit_attempt_done(struct cec_adapter *adap, u8 status) | 560 | void cec_transmit_attempt_done(struct cec_adapter *adap, u8 status) |
| 561 | { | 561 | { |
| 562 | switch (status) { | 562 | switch (status & ~CEC_TX_STATUS_MAX_RETRIES) { |
| 563 | case CEC_TX_STATUS_OK: | 563 | case CEC_TX_STATUS_OK: |
| 564 | cec_transmit_done(adap, status, 0, 0, 0, 0); | 564 | cec_transmit_done(adap, status, 0, 0, 0, 0); |
| 565 | return; | 565 | return; |
