Searched hist:"38 cbf9598feba97de9f9b43efa9153fd7c1a2ec9" (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/sound/soc/codecs/ |
H A D | stac9766.c | diff d0e3cce9144eb8bff0852531aadbe221addaa2d5 Tue Jul 31 07:42:27 CDT 2012 Manuel Lauss <manuel.lauss@googlemail.com> ASoC: AC97 doesn't use regmap by default
Since commit 38cbf9598feba97de9f9b43efa9153fd7c1a2ec9 ("ASoC: core: Try to use regmap if the driver doesn't set up any I/O") any ASoC codec which doesn't set codec::control_data is assumed to use regmap. That doesn't work with AC97 so this workaround sets the codec::control_data member to a random value to restore proper behaviour.
Tested with WM9712.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
H A D | ad1980.c | diff d0e3cce9144eb8bff0852531aadbe221addaa2d5 Tue Jul 31 07:42:27 CDT 2012 Manuel Lauss <manuel.lauss@googlemail.com> ASoC: AC97 doesn't use regmap by default
Since commit 38cbf9598feba97de9f9b43efa9153fd7c1a2ec9 ("ASoC: core: Try to use regmap if the driver doesn't set up any I/O") any ASoC codec which doesn't set codec::control_data is assumed to use regmap. That doesn't work with AC97 so this workaround sets the codec::control_data member to a random value to restore proper behaviour.
Tested with WM9712.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
H A D | wm9712.c | diff d0e3cce9144eb8bff0852531aadbe221addaa2d5 Tue Jul 31 07:42:27 CDT 2012 Manuel Lauss <manuel.lauss@googlemail.com> ASoC: AC97 doesn't use regmap by default
Since commit 38cbf9598feba97de9f9b43efa9153fd7c1a2ec9 ("ASoC: core: Try to use regmap if the driver doesn't set up any I/O") any ASoC codec which doesn't set codec::control_data is assumed to use regmap. That doesn't work with AC97 so this workaround sets the codec::control_data member to a random value to restore proper behaviour.
Tested with WM9712.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
H A D | wm9713.c | diff d0e3cce9144eb8bff0852531aadbe221addaa2d5 Tue Jul 31 07:42:27 CDT 2012 Manuel Lauss <manuel.lauss@googlemail.com> ASoC: AC97 doesn't use regmap by default
Since commit 38cbf9598feba97de9f9b43efa9153fd7c1a2ec9 ("ASoC: core: Try to use regmap if the driver doesn't set up any I/O") any ASoC codec which doesn't set codec::control_data is assumed to use regmap. That doesn't work with AC97 so this workaround sets the codec::control_data member to a random value to restore proper behaviour.
Tested with WM9712.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
/openbmc/linux/sound/soc/ |
H A D | soc-core.c | diff 38cbf9598feba97de9f9b43efa9153fd7c1a2ec9 Fri Jun 22 07:04:02 CDT 2012 Mark Brown <broonie@opensource.wolfsonmicro.com> ASoC: core: Try to use regmap if the driver doesn't set up any I/O
Since most new drivers are expected to use regmap and since frequently the only thing we need to do in the CODEC probe function is configure the I/O try to initialise the register I/O using regmap if the driver hasn't done so after probe().
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by: Liam Girdwood <lrg@ti.com>
|