When building with clang-15: this warning is produced: ../drivers/media/dvb-frontends/mb86a20s.c:1572:6: error: variable 'active_layers' set but not used [-Werror,-Wunused-but-set-variable] int active_layers = 0, pre_ber_layers = 0, post_ber_layers = 0; ^ 1 error generated.
Unified · Split
| @@ -1569,7 +1569,7 @@ static int mb86a20s_get_stats(struct dvb_frontend *fe, int status_nr) · 1568 unmodified lines | ||
| 1569 | 1569 | u32 t_post_bit_error = 0, t_post_bit_count = 0; |
| 1570 | 1570 | u32 block_error = 0, block_count = 0; |
| 1571 | 1571 | u32 t_block_error = 0, t_block_count = 0; |
| 1572 | − int active_layers = 0, pre_ber_layers = 0, post_ber_layers = 0; | |
| 1572 | + int pre_ber_layers = 0, post_ber_layers = 0; | |
| 1573 | 1573 | int per_layers = 0; |
| 1574 | 1574 | |
| 1575 | 1575 | dev_dbg(&state->i2c->dev, "%s called.\n", __func__); |
| @@ -1589,9 +1589,6 @@ static int mb86a20s_get_stats(struct dvb_frontend *fe, int status_nr) · 13 unmodified lines | ||
| 1589 | 1589 | |
| 1590 | 1590 | for (layer = 0; layer < NUM_LAYERS; layer++) { |
| 1591 | 1591 | if (c->isdbt_layer_enabled & (1 << layer)) { |
| 1592 | − /* Layer is active and has rc segments */ | |
| 1593 | − active_layers++; | |
| 1594 | − | |
| 1595 | 1592 | /* Handle BER before vterbi */ |
| 1596 | 1593 | rc = mb86a20s_get_pre_ber(fe, layer, |
| 1597 | 1594 | &bit_error, &bit_count); |