Mengdong Lin
eea3dd4f12
ASoC: topology: Only free TLV for volume mixers of a widget
...
This patch will check the type of embedded controls for a widget, and
only free the TLV of volume mixers. Bytes controls don't have TLV.
Just free the private value which is used as struct soc_mixer_control
for volume mixers or soc_bytes_ext for bytes controls. No need to cast
to these types before freeing it.
Signed-off-by: Mengdong Lin <mengdong.lin@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2016-12-05 13:39:39 +00:00
..
2016-09-12 20:04:09 +01:00
2016-09-29 12:44:07 -07:00
2016-04-13 06:39:36 +01:00
2016-05-31 17:50:42 +01:00
2015-09-14 18:32:58 +01:00
2016-09-29 12:44:49 -07:00
2016-09-01 20:56:30 +01:00
2016-08-08 11:54:50 +01:00
2016-09-29 12:44:24 -07:00
2016-09-29 12:44:41 -07:00
2016-08-08 11:57:57 +01:00
2016-10-11 15:06:33 -07:00
2015-09-14 18:46:14 +01:00
2016-09-12 20:04:09 +01:00
2016-08-11 15:02:28 +01:00
2016-03-13 15:17:18 +07:00
2016-03-09 14:57:51 +01:00
2016-09-01 20:56:16 +01:00
2016-05-06 17:42:28 +01:00
2016-09-29 12:44:34 -07:00
2016-09-24 19:11:04 +01:00
2016-09-29 12:44:37 -07:00
2016-09-29 12:44:31 -07:00
2015-09-16 17:46:11 +01:00
2016-09-19 11:25:31 +01:00
2016-09-26 09:32:32 -07:00
2016-09-01 21:06:31 +01:00
2015-08-28 18:09:04 +01:00
2016-09-03 11:59:37 +01:00
2015-07-29 15:07:54 +01:00
2015-08-30 15:59:18 +01:00
2016-02-23 09:03:07 +01:00
2016-01-11 13:54:32 +00:00
2016-09-12 20:04:28 +01:00
2016-08-16 11:52:31 +01:00
2016-11-04 11:16:51 -06:00
2016-09-29 12:43:58 -07:00
2016-04-27 17:34:11 +01:00
2016-09-01 20:58:05 +01:00
2016-09-26 09:43:34 -07:00
2016-12-05 13:39:39 +00:00
2016-09-12 20:04:09 +01:00