Kristoffer KARLSSON
dd7b10b30c
ASoC: core: Add strobe control
...
Added support for a control that strobes a bit in
a register to high then back to low (or the inverse).
This is typically useful for hardware that requires
strobing a singe bit to trigger some functionality
and where exposing the bit in a normal single control
would require the user to first manually set then
again unset the bit again for the strobe to trigger.
Added convenience macro.
SOC_SINGLE_STROBE
Added accessor implementations.
snd_soc_get_strobe
snd_soc_put_strobe
Signed-off-by: Kristoffer KARLSSON <kristoffer.karlsson@stericsson.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-04-23 20:05:06 +01:00
..
2011-03-31 11:26:23 -03:00
2009-11-23 09:41:55 +01:00
2009-01-21 15:12:40 +01:00
2008-07-14 09:01:02 +02:00
2011-08-17 00:53:54 +09:00
2009-09-21 15:44:51 +02:00
2010-04-04 12:21:39 +02:00
2009-09-21 15:44:39 +02:00
2007-10-16 16:51:18 +02:00
2007-10-16 16:51:18 +02:00
2011-05-19 14:10:45 -07:00
2010-10-21 13:51:13 -07:00
2008-01-31 17:29:13 +01:00
2008-01-31 17:29:13 +01:00
2011-10-09 09:09:11 +02:00
2008-08-01 13:13:13 +02:00
2009-02-05 15:08:48 +01:00
2009-02-05 15:08:51 +01:00
2011-12-23 10:08:11 +01:00
2011-12-23 10:08:11 +01:00
2012-03-23 16:58:31 -07:00
2012-03-18 18:22:37 +01:00
2012-04-10 14:53:55 +02:00
2007-10-16 16:51:18 +02:00
2011-03-31 11:26:23 -03:00
2007-10-16 16:51:18 +02:00
2008-01-31 17:29:21 +01:00
2009-11-18 07:23:16 +01:00
2011-02-08 11:26:14 +00:00
2007-10-16 16:51:18 +02:00
2007-10-16 16:51:18 +02:00
2012-03-02 13:47:25 +00:00
2006-01-03 12:18:47 +01:00
2010-10-18 07:45:44 +02:00
2005-04-16 15:20:36 -07:00
2006-01-03 12:18:25 +01:00
2005-04-16 15:20:36 -07:00
2006-03-22 10:24:57 +01:00
2010-05-10 09:49:30 +02:00
2008-01-31 17:29:13 +01:00
2007-10-16 15:58:10 +02:00
2010-12-01 12:14:47 +01:00
2011-03-31 11:26:23 -03:00
2009-02-05 09:17:50 +01:00
2006-03-22 10:24:57 +01:00
2012-01-03 22:54:56 -05:00
2011-09-22 11:19:20 +02:00
2012-02-27 17:34:44 +01:00
2011-12-31 17:53:52 +01:00
2008-11-17 11:45:39 +00:00
2012-01-30 21:50:55 +00:00
2010-10-18 16:46:27 -07:00
2012-04-01 11:28:24 +01:00
2009-07-08 14:20:20 +02:00
2011-12-23 10:07:46 +01:00
2011-02-14 17:10:11 +01:00
2011-09-14 11:00:51 +02:00
2008-02-22 14:20:08 -08:00
2006-01-03 12:18:06 +01:00
2010-01-07 15:47:38 +01:00
2011-07-26 17:21:24 +02:00
2007-10-16 16:51:18 +02:00
2012-03-18 18:22:37 +01:00
2007-02-09 09:00:05 +01:00
2009-04-15 10:54:06 +08:00
2011-06-14 14:37:06 +02:00
2008-11-17 11:45:53 +00:00
2011-12-02 13:56:42 +08:00
2011-06-30 15:33:57 +02:00
2009-12-21 12:09:22 +01:00
2006-01-03 12:17:52 +01:00
2011-10-31 17:30:54 -07:00
2006-01-03 12:17:52 +01:00
2007-10-16 16:51:18 +02:00
2005-04-16 15:20:36 -07:00
2006-01-03 12:17:57 +01:00
2007-10-16 16:51:18 +02:00
2009-03-11 09:55:03 +01:00
2009-11-04 09:17:40 +01:00
2012-04-13 11:29:26 +01:00
2012-04-13 11:29:25 +01:00
2008-08-06 15:39:47 +02:00
2012-04-01 11:28:21 +01:00
2012-04-18 18:23:00 +01:00
2012-04-23 20:05:06 +01:00
2011-07-21 14:10:00 +02:00
2011-11-14 21:36:43 +00:00
2012-03-19 11:27:21 -03:00
2006-01-03 12:18:08 +01:00
2007-10-16 16:51:18 +02:00
2011-08-12 11:45:10 +09:00
2011-03-04 18:21:08 +00:00
2011-05-11 16:12:35 +01:00
2010-10-17 10:46:14 +02:00
2011-09-21 16:07:45 +01:00
2008-01-31 17:29:13 +01:00
2010-06-25 12:29:01 +01:00
2009-06-15 21:54:48 +01:00
2006-03-22 10:24:57 +01:00
2012-01-25 10:19:35 +01:00
2008-08-13 11:46:40 +02:00
2006-01-08 20:14:07 -08:00
2011-09-23 17:05:38 +01:00
2010-02-12 10:31:06 +00:00
2012-01-26 16:07:55 +00:00
2011-09-20 16:02:16 +01:00
2011-12-06 10:29:22 +00:00
2010-03-16 16:03:30 +00:00
2009-12-18 13:06:47 +00:00
2010-03-03 17:08:43 +00:00
2012-01-24 21:19:45 +00:00
2009-12-04 15:39:55 +01:00
2011-08-08 14:30:37 +09:00
2011-03-01 23:30:53 +00:00
2010-04-30 16:12:44 +01:00
2009-11-05 18:10:25 +01:00
2012-03-13 08:12:33 +01:00