linux/sound/soc/blackfin
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
..
bf5xx-ac97-pcm.c ASoC: blackfin: Don't set unused struct snd_pcm_hardware fields 2013-12-23 12:49:36 +00:00
bf5xx-ac97.c ASoC: Rename snd_soc_dai_driver struct ac97_control field to bus_control 2014-11-18 15:38:03 +00:00
bf5xx-ac97.h ASoC: bf5xx-ac97: Remove unused extern declaration 2013-07-30 13:01:09 +01:00
bf5xx-ad193x.c ASoC: blackfin: Switch bf5xx-ad193x from bf5xx-tdm to bf5xx-i2s 2013-05-30 12:33:40 +01:00
bf5xx-ad1836.c ASoC: blackfin: Switch bf5xx-ad1836 from bf5xx-tdm to bf5xx-i2s 2013-05-30 12:33:41 +01:00
bf5xx-ad1980.c ASoC: ad1980: Remove unused header 2014-10-31 17:18:35 +00:00
bf5xx-ad73311.c ASoC: blackfin: Remove unused bf5xx-{i2s, tdm, ac97}-pcm.h 2013-05-30 12:33:40 +01:00
bf5xx-i2s-pcm.c ASoC: blackfin: use samples to set silence 2014-07-17 12:27:56 +01:00
bf5xx-i2s-pcm.h ASoC: blackfin: bf5xx-i2s: Add support for TDM mode 2013-05-30 12:33:40 +01:00
bf5xx-i2s.c ASoC: blackfin: Fix missing break 2013-11-13 16:47:42 +00:00
bf5xx-sport.c ASoC: blackfin: Use WARN_ON() instead of BUG_ON() 2013-11-06 10:26:09 +00:00
bf5xx-sport.h ASoC: blackfin: bf5xx-sport: Allow setting rx and tx mask independently 2013-05-30 12:33:40 +01:00
bf5xx-ssm2602.c ASoC: blackfin: Remove unused bf5xx-{i2s, tdm, ac97}-pcm.h 2013-05-30 12:33:40 +01:00
bf6xx-i2s.c ASoC: blackfin: Add missing break statement to bf6xx 2013-09-17 00:47:14 +01:00
bf6xx-sport.c ASoC: bfin: fix memory leak in sport3 controller driver 2012-08-09 14:08:59 +01:00
bf6xx-sport.h ASoC: add sport driver for bf6xx soc 2012-06-20 11:26:12 +01:00
bfin-eval-adau1x61.c ASoC: Blackfin: ADAU1X61 eval board support 2014-05-27 20:54:51 +01:00
bfin-eval-adau1x81.c ASoC: Blackfin: ADAU1X81 eval board support 2014-05-27 20:54:51 +01:00
bfin-eval-adau1373.c ASoC: blackfin: remove __dev* attributes 2012-12-10 00:29:39 +09:00
bfin-eval-adau1701.c ASoC: blackfin: remove __dev* attributes 2012-12-10 00:29:39 +09:00
bfin-eval-adav80x.c ASoC: blackfin: remove __dev* attributes 2012-12-10 00:29:39 +09:00
Kconfig ASoC: Blackfin: ADAU1X81 eval board support 2014-05-27 20:54:51 +01:00
Makefile ASoC: Blackfin: ADAU1X81 eval board support 2014-05-27 20:54:51 +01:00