kernel-fxtec-pro1x/sound/soc/tegra
Lars-Peter Clausen bc26321404 ASoC: Rename snd_soc_dai_driver struct ac97_control field to bus_control
Setting the ac97_control field on a CPU DAI tells the ASoC core that this
DAI in addition to audio data also transports control data to the CODEC.
This causes the core to suspend the DAI after the CODEC and resume it before
the CODEC so communication to the CODEC is still possible. This is not
necessarily something that is specific to AC'97 and can be used by other
buses with the same requirement. This patch renames the flag from
ac97_control to bus_control to make this explicit.

While we are at it also change the type from int to bool.

The following semantich patch was used for automatic conversion of the
drivers:
// <smpl>
@@
identifier drv;
@@
struct snd_soc_dai_driver drv = {
-	.ac97_control
+	.bus_control
	=
-	1
+	true
};
// </smpl>

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
2014-11-18 15:38:03 +00:00
..
Kconfig ASoC: update Kconfig of AIC23 users to select I2C variant 2014-03-07 10:55:33 +08:00
Makefile ASoC: tegra: add tegra+MAX98090 machine driver 2013-12-05 13:31:37 +00:00
tegra20_ac97.c ASoC: Rename snd_soc_dai_driver struct ac97_control field to bus_control 2014-11-18 15:38:03 +00:00
tegra20_ac97.h ASoC: tegra: move AC97 clock handling to the machine driver 2014-03-25 18:54:50 +00:00
tegra20_das.c ASoC: tegra: Use flat regcache 2014-03-19 23:09:45 +00:00
tegra20_das.h
tegra20_i2s.c ASoC: tegra: Use flat regcache 2014-03-19 23:09:45 +00:00
tegra20_i2s.h
tegra20_spdif.c ASoC: tegra: Use flat regcache 2014-03-19 23:09:45 +00:00
tegra20_spdif.h
tegra30_ahub.c ASoC: tegra: Use flat regcache 2014-03-19 23:09:45 +00:00
tegra30_ahub.h ASoC: tegra: convert to standard DMA DT bindings 2013-12-11 16:43:57 -07:00
tegra30_i2s.c ASoC: tegra: Use flat regcache 2014-03-19 23:09:45 +00:00
tegra30_i2s.h ASoC: tegra: convert to standard DMA DT bindings 2013-12-11 16:43:57 -07:00
tegra_alc5632.c ASoC: tegra: Replace instances of rtd->codec->card with rtd->card 2014-07-22 23:15:57 +01:00
tegra_asoc_utils.c ASoC: tegra: support new register layouts in Tegra124 2013-10-14 14:56:27 +01:00
tegra_asoc_utils.h ASoC: tegra: Fix typo in include guard 2014-08-22 13:35:44 -05:00
tegra_max98090.c ASoC: tegra: add mic detect gpio to tegra_max98090 2014-10-03 11:22:02 +01:00
tegra_pcm.c ARM: SoC cleanups for 3.14 2014-01-23 18:36:55 -08:00
tegra_pcm.h ASoC: tegra: convert to standard DMA DT bindings 2013-12-11 16:43:57 -07:00
tegra_rt5640.c ASoC: tegra: Replace instances of rtd->codec->card with rtd->card 2014-07-22 23:15:57 +01:00
tegra_wm8753.c ASoC: tegra: Replace instances of rtd->codec->card with rtd->card 2014-07-22 23:15:57 +01:00
tegra_wm8903.c ASoC: tegra: Replace instances of rtd->codec->card with rtd->card 2014-07-22 23:15:57 +01:00
tegra_wm9712.c ASoC: Remove needless snd_soc_dapm_sync() from machine driver inits 2014-05-19 17:19:18 +01:00
trimslice.c ASoC: tegra: Replace instances of rtd->codec->card with rtd->card 2014-07-22 23:15:57 +01:00