ASoC: pxa-ssp: allow setting of dai format 0
pxa_ssp_set_dai_fmt() currently has an early exit if the desired format equals the current configuration. This is correct behaviour unless this function is called with a zero value parameter for the first time. Zero is a valid value for this function, but the early exit is bogus in this case. Hence, set priv->dai_fmt to -1 in the beginning so we can configure the port. Signed-off-by: Daniel Mack <daniel@caiaq.de> Cc: pHilipp Zabel <philipp.zabel@gmail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
6e498d5eb6
commit
a5735b7ede
|
@ -806,6 +806,7 @@ static int pxa_ssp_probe(struct platform_device *pdev,
|
||||||
goto err_priv;
|
goto err_priv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
priv->dai_fmt = (unsigned int) -1;
|
||||||
dai->private_data = priv;
|
dai->private_data = priv;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue