Message ID | 20191031115436.21055-1-shumingf@realtek.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 98b6b8df06c7929de65ca3bf28a13b11170943e3 |
Headers | show |
Series | [1/5] ASoC: rt1011: remove redundant code in kcontrol | expand |
diff --git a/sound/soc/codecs/rt1011.c b/sound/soc/codecs/rt1011.c index 2f1de933f3ac..f2c581b66d32 100644 --- a/sound/soc/codecs/rt1011.c +++ b/sound/soc/codecs/rt1011.c @@ -2341,7 +2341,8 @@ static void rt1011_calibration_work(struct work_struct *work) rt1011_reg_init(component); /* Apply temperature and calibration data from device property */ - if (rt1011->temperature_calib) { + if (rt1011->temperature_calib <= 0xff && + rt1011->temperature_calib > 0) { snd_soc_component_update_bits(component, RT1011_STP_INITIAL_RESISTANCE_TEMP, 0x3ff, (rt1011->temperature_calib << 2));