ASoC: da7210: Minor update for PLL and SRM
This patch converts multiple if conditions in to single if with "&&"s.
Signed-off-by: Ashish Chavan <ashish.chavan@kpitcummins.com>
Signed-off-by: David Dajun Chen <dchen@diasemi.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
diff --git a/sound/soc/codecs/da7210.c b/sound/soc/codecs/da7210.c
index 65e666e..f92d1f7 100644
--- a/sound/soc/codecs/da7210.c
+++ b/sound/soc/codecs/da7210.c
@@ -992,19 +992,15 @@
/* Search pll div array for correct divisors */
for (cnt = 0; cnt < ARRAY_SIZE(da7210_pll_div); cnt++) {
- /* check fref */
- if (fref == da7210_pll_div[cnt].fref) {
- /* check mode */
- if (da7210->master == da7210_pll_div[cnt].mode) {
- /* check fout */
- if (fout == da7210_pll_div[cnt].fout) {
- /* all match, pick up divisors */
- pll_div1 = da7210_pll_div[cnt].div1;
- pll_div2 = da7210_pll_div[cnt].div2;
- pll_div3 = da7210_pll_div[cnt].div3;
- break;
- }
- }
+ /* check fref, mode and fout */
+ if ((fref == da7210_pll_div[cnt].fref) &&
+ (da7210->master == da7210_pll_div[cnt].mode) &&
+ (fout == da7210_pll_div[cnt].fout)) {
+ /* all match, pick up divisors */
+ pll_div1 = da7210_pll_div[cnt].div1;
+ pll_div2 = da7210_pll_div[cnt].div2;
+ pll_div3 = da7210_pll_div[cnt].div3;
+ break;
}
}
if (cnt >= ARRAY_SIZE(da7210_pll_div))