> > @@ -625,11 +625,10 @@ static int tlv320aic23_resume(struct > platform_device *pdev) > > { > > struct snd_soc_device *socdev = platform_get_drvdata(pdev); > > struct snd_soc_codec *codec = socdev->card->codec; > > - int i; > > u16 reg; > > > > /* Sync reg_cache with the hardware */ > > - for (reg = 0; reg < ARRAY_SIZE(tlv320aic23_reg); i++) { > > + for (reg = 0; reg < TLV320AIC23_RESET; reg++) { > ARRAY_SIZE() shouldn't be preserved? [Aggarwal, Anuj] No, since registers 0x0A - 0x0E are not present. > > u16 val = tlv320aic23_read_reg_cache(codec, reg); > > tlv320aic23_write(codec, reg, val); > > } > > -- -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html