Matthias Reichl
5c17ed40a9
ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path
...
commit ac0a68997935c4acb92eaae5ad8982e0bb432d56 upstream.
When we get a clock error during probe we have to call
regulator_bulk_disable before bailing out, otherwise we trigger
a warning in regulator_put.
Fix this by using "goto err" like in the error cases above.
Fixes: 5a3af1293194d ("ASoC: pcm512x: Add PCM512x driver")
Signed-off-by: Matthias Reichl <hias@horus.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20200220202956.29233-1-hias@horus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-03-11 18:03:06 +01:00
..
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-09-07 14:46:34 +01:00
2017-11-02 10:04:46 -07:00
2017-08-10 16:10:50 +01:00
2017-11-02 11:10:55 +01:00
2017-08-10 16:10:50 +01:00
2016-06-15 14:42:40 +01:00
2016-06-15 14:42:40 +01:00
2016-08-08 11:57:57 +01:00
2016-06-15 14:42:40 +01:00
2016-06-15 14:42:40 +01:00
2016-08-08 11:57:57 +01:00
2017-09-01 12:12:21 +01:00
2016-08-08 11:57:57 +01:00
2016-06-09 18:41:41 +01:00
2017-11-02 11:10:55 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2016-08-08 11:57:57 +01:00
2017-08-14 16:17:22 +01:00
2017-01-06 18:09:01 +00:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2016-08-08 11:57:57 +01:00
2017-09-01 12:12:29 +01:00
2016-06-27 17:39:06 +01:00
2017-09-01 12:12:29 +01:00
2016-10-21 12:02:44 +01:00
2018-07-03 11:24:48 +02:00
2017-05-19 17:31:34 +01:00
2017-08-18 13:17:48 +01:00
2016-11-09 13:50:14 +00:00
2017-08-10 16:10:50 +01:00
2016-08-08 11:57:57 +01:00
2016-12-05 13:53:08 +00:00
2016-10-25 20:21:55 +01:00
2019-06-19 08:20:55 +02:00
2017-09-01 12:12:21 +01:00
2017-09-01 12:12:32 +01:00
2016-06-23 11:35:52 +01:00
2019-07-10 09:54:31 +02:00
2019-05-10 17:53:09 +02:00
2017-08-10 16:10:50 +01:00
2017-11-02 11:10:55 +01:00
2020-01-27 14:46:42 +01:00
2017-09-04 15:45:12 +01:00
2017-09-01 11:44:43 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2016-08-08 11:54:40 +01:00
2018-01-02 20:31:03 +01:00
2016-08-08 15:57:07 +01:00
2017-06-19 16:39:15 +01:00
2016-09-26 09:39:50 -07:00
2017-08-10 16:10:50 +01:00
2017-06-19 16:39:15 +01:00
2017-08-10 16:10:50 +01:00
2017-03-07 14:56:06 +01:00
2017-08-17 18:03:15 +01:00
2017-08-10 16:10:50 +01:00
2019-10-05 12:47:57 +02:00
2017-06-13 19:30:53 +01:00
2017-01-23 18:09:21 +00:00
2020-01-27 14:46:42 +01:00
2017-11-02 11:10:55 +01:00
2016-08-08 11:57:57 +01:00
2019-11-20 17:59:48 +01:00
2017-11-02 11:10:55 +01:00
2019-05-31 06:47:16 -07:00
2017-08-10 16:10:50 +01:00
2017-08-18 13:17:48 +01:00
2017-11-02 11:10:55 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-09-01 12:13:19 +01:00
2016-08-08 11:55:20 +01:00
2017-08-17 18:10:34 +01:00
2017-08-10 16:10:50 +01:00
2017-11-02 11:10:55 +01:00
2017-08-17 18:10:34 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2016-05-30 16:15:55 +01:00
2017-08-18 13:17:48 +01:00
2016-06-22 15:52:03 +01:00
2016-06-22 16:12:26 +01:00
2017-08-10 16:10:50 +01:00
2019-07-10 09:54:33 +02:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-09-01 12:06:23 +01:00
2016-06-29 20:21:50 +01:00
2016-06-29 20:21:50 +01:00
2016-08-08 11:57:57 +01:00
2017-09-01 12:12:44 +01:00
2017-09-01 12:12:44 +01:00
2017-04-06 19:25:57 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2020-01-23 08:20:30 +01:00
2018-08-17 21:01:11 +02:00
2019-12-17 20:38:19 +01:00
2017-04-18 18:05:19 +01:00
2019-05-10 17:53:08 +02:00
2016-08-22 17:48:11 +01:00
2019-05-10 17:53:08 +02:00
2017-05-14 19:14:10 +09:00
2018-03-03 10:24:25 +01:00
2017-06-23 13:02:17 +01:00
2017-08-10 16:10:50 +01:00
2018-02-07 11:12:20 -08:00
2020-03-11 18:03:06 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2016-12-15 11:22:35 +00:00
2016-05-30 16:19:23 +01:00
2016-11-15 17:07:22 +00:00
2016-10-28 17:36:35 +01:00
2019-07-10 09:54:34 +02:00
2017-07-18 14:46:20 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2019-01-31 08:13:42 +01:00
2017-09-13 09:40:30 -07:00
2018-10-18 09:16:21 +02:00
2017-09-15 09:39:01 -07:00
2017-10-21 10:59:02 +01:00
2017-08-10 16:10:50 +01:00
2017-11-02 11:10:55 +01:00
2017-08-10 16:10:50 +01:00
2016-10-28 19:44:40 +01:00
2017-09-14 11:59:30 +02:00
2016-07-07 14:08:48 +02:00
2018-03-19 08:42:44 +01:00
2017-10-18 11:40:37 +01:00
2016-09-14 17:54:29 +01:00
2017-08-10 16:10:50 +01:00
2016-10-24 18:03:14 +01:00
2017-09-25 17:08:59 +01:00
2017-07-17 12:05:54 +01:00
2017-09-01 12:13:03 +01:00
2017-09-01 12:13:03 +01:00
2017-09-01 12:13:03 +01:00
2016-10-24 18:31:38 +01:00
2019-05-21 18:50:16 +02:00
2019-12-31 12:37:37 +01:00
2017-07-19 12:23:44 +01:00
2019-11-20 17:59:47 +01:00
2016-06-15 14:09:26 +01:00
2017-08-10 16:10:50 +01:00
2018-10-18 09:16:21 +02:00
2017-09-01 12:12:26 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2018-04-24 09:36:28 +02:00
2017-08-10 16:10:50 +01:00
2018-12-29 13:39:07 +01:00
2016-08-08 11:57:57 +01:00
2017-04-05 18:21:01 +01:00
2017-08-10 16:10:50 +01:00
2016-12-12 15:53:21 +00:00
2016-10-04 05:23:07 +02:00
2016-06-01 16:22:10 +01:00
2017-09-01 12:13:10 +01:00
2017-08-10 16:10:50 +01:00
2017-08-18 13:17:48 +01:00
2016-08-08 11:57:57 +01:00
2017-09-01 12:13:10 +01:00
2017-08-31 10:24:01 +01:00
2017-08-10 16:10:50 +01:00
2017-08-10 16:10:50 +01:00
2017-11-02 11:10:55 +01:00
2019-11-12 19:18:24 +01:00
2018-01-02 20:31:04 +01:00
2017-07-17 16:22:25 +01:00
2017-07-17 16:22:25 +01:00
2019-05-10 17:53:09 +02:00
2017-07-17 16:22:28 +01:00
2017-08-10 16:10:50 +01:00
2016-09-27 09:12:17 -07:00
2016-06-26 12:28:13 +01:00
2018-01-02 20:31:04 +01:00
2017-09-01 12:13:15 +01:00
2017-08-10 16:10:50 +01:00
2017-11-02 11:10:55 +01:00
2017-08-10 16:10:50 +01:00
2016-11-23 12:30:55 +00:00
2017-08-10 16:10:50 +01:00
2016-12-15 16:30:49 +00:00
2016-09-01 20:55:31 +01:00
2016-09-29 12:44:07 -07:00
2016-11-10 16:19:42 +00:00
2017-04-24 18:48:40 +01:00
2017-09-01 12:12:21 +01:00
2017-09-01 12:12:21 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2017-08-02 11:19:16 +01:00
2017-08-23 11:12:17 +01:00
2016-11-22 16:27:59 +00:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2017-01-10 18:06:46 +00:00
2020-01-27 14:46:42 +01:00
2017-01-31 20:20:49 +00:00
2016-09-01 20:55:31 +01:00
2016-12-15 11:44:56 +00:00
2016-10-24 18:36:42 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2018-10-18 09:16:21 +02:00
2017-07-17 15:42:14 +01:00
2016-09-01 20:55:31 +01:00
2017-03-20 11:24:05 +00:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2017-04-30 22:14:32 +09:00
2016-09-01 20:55:31 +01:00
2020-01-12 12:11:57 +01:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2017-04-05 18:22:27 +01:00
2016-11-09 14:01:39 +00:00
2016-09-01 20:55:31 +01:00
2016-09-01 20:55:31 +01:00
2016-05-30 16:25:36 +01:00
2016-08-08 11:57:57 +01:00
2016-09-01 20:55:31 +01:00
2016-09-29 12:44:49 -07:00
2016-09-01 20:55:31 +01:00
2017-11-02 11:10:55 +01:00
2018-09-15 09:45:36 +02:00
2016-08-08 11:57:57 +01:00
2016-09-29 12:44:24 -07:00
2017-01-18 16:26:56 +00:00
2017-01-18 16:26:56 +00:00
2016-11-18 12:07:19 +00:00
2016-09-01 20:55:31 +01:00
2016-10-24 18:37:15 +01:00
2016-12-12 15:53:32 +00:00
2016-11-02 09:55:03 -06:00
2017-11-02 11:10:55 +01:00
2019-11-10 11:25:05 +01:00
2017-04-05 16:14:15 +01:00
2017-02-27 18:43:47 -08:00
2016-11-11 15:57:56 +00:00
2017-09-01 12:13:19 +01:00