diff options
Diffstat (limited to 'sound/soc/tegra/tegra_asoc_utils.c')
| -rw-r--r-- | sound/soc/tegra/tegra_asoc_utils.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/sound/soc/tegra/tegra_asoc_utils.c b/sound/soc/tegra/tegra_asoc_utils.c index 52f0a3f9ce4..dfa85cbb05c 100644 --- a/sound/soc/tegra/tegra_asoc_utils.c +++ b/sound/soc/tegra/tegra_asoc_utils.c @@ -28,9 +28,10 @@  #include "tegra_asoc_utils.h"  int tegra_asoc_utils_set_rate(struct tegra_asoc_utils_data *data, int srate, -			      int mclk, int *mclk_change) +			      int mclk)  {  	int new_baseclock; +	bool clk_change;  	int err;  	switch (srate) { @@ -52,10 +53,10 @@ int tegra_asoc_utils_set_rate(struct tegra_asoc_utils_data *data, int srate,  		return -EINVAL;  	} -	*mclk_change = ((new_baseclock != data->set_baseclock) || +	clk_change = ((new_baseclock != data->set_baseclock) ||  			(mclk != data->set_mclk)); -	if (!*mclk_change) -	    return 0; +	if (!clk_change) +		return 0;  	data->set_baseclock = 0;  	data->set_mclk = 0;  |