Hans de Goede
d917b5dde6
ASoC: rt5670: Remove 'OUT Channel Switch' control
...
The "OUT Channel Switch" control is a left over from code copied from
thr rt5640 codec driver.
With the rt5640 codec driver the output volume controls have 2 pairs of
mute bits:
bit 7, 15: Mute Control for Spk/Headphone/Line Output Port
bit 6, 14: Mute Control for Spk/Headphone/Line Volume Channel
Bits 7 and 15 are normal mute bits on the rt5670/5672 which are
controlled by 2 dapm widgets:
SND_SOC_DAPM_SWITCH("LOUT L Playback", SND_SOC_NOPM, 0, 0,
&lout_l_enable_control),
SND_SOC_DAPM_SWITCH("LOUT R Playback", SND_SOC_NOPM, 0, 0,
&lout_r_enable_control),
But on the 5670/5672 bit 6 is always reserved, where as bit 14 is
"LOUT Differential Mode" on the 5670 and also reserved on the 5672.
So the "OUT Channel Switch" control which is controlling bits 6+14
of the "LINE Output Control" register is bogus -> remove it.
This should not cause any issues for userspace. AFAICT the rt567x codecs
are only used on x86/ACPI devices and the UCM profiles used there do not
use the "OUT Channel Switch" control.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20210215142118.308516-2-hdegoede@redhat.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2021-03-10 12:48:31 +00:00
..
2020-07-16 23:06:09 +01:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:15 +00:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2020-07-16 23:06:09 +01:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:25:18 -07:00
2020-06-22 15:13:40 +01:00
2020-04-16 15:29:39 +01:00
2019-05-24 17:36:46 +02:00
2021-01-12 14:12:00 +00:00
2018-08-29 12:39:19 +01:00
2020-11-30 12:56:33 +00:00
2020-11-30 12:56:33 +00:00
2021-01-21 12:38:07 +00:00
2020-11-30 12:56:33 +00:00
2021-01-21 12:38:07 +00:00
2017-11-02 11:10:55 +01:00
2021-01-21 12:38:07 +00:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2020-07-09 22:20:31 +01:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2020-10-26 18:37:03 +00:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2019-10-10 15:06:09 +01:00
2020-05-04 15:36:50 +01:00
2019-10-21 15:53:49 +01:00
2019-10-10 15:06:09 +01:00
2019-05-30 11:25:18 -07:00
2017-11-02 11:10:55 +01:00
2020-11-20 19:28:34 +00:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:26:32 -07:00
2020-02-04 03:05:27 +00:00
2020-11-26 13:07:10 +00:00
2021-01-25 12:53:43 +00:00
2020-09-17 17:40:13 +01:00
2020-07-16 23:06:20 +01:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:06 +00:00
2021-01-21 12:38:06 +00:00
2021-01-21 12:38:06 +00:00
2021-01-21 12:38:06 +00:00
2020-06-22 15:13:49 +01:00
2019-05-30 11:26:32 -07:00
2019-06-19 17:09:55 +02:00
2020-11-26 13:06:58 +00:00
2018-02-20 15:02:58 +00:00
2020-11-26 13:07:11 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:16 +00:00
2019-06-19 17:09:55 +02:00
2020-11-20 19:28:34 +00:00
2019-06-19 17:09:55 +02:00
2020-11-26 13:06:59 +00:00
2019-05-30 11:26:32 -07:00
2021-02-05 15:01:21 +00:00
2020-07-16 23:06:09 +01:00
2021-01-19 14:09:23 +00:00
2021-01-21 12:38:04 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:04 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:04 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:04 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:04 +00:00
2019-02-08 13:00:28 +00:00
2020-07-16 23:06:19 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2020-10-23 18:28:51 +01:00
2019-05-30 11:26:37 -07:00
2020-11-20 19:28:34 +00:00
2019-06-19 17:09:55 +02:00
2021-01-13 11:36:13 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:04 +00:00
2019-06-05 17:37:07 +02:00
2018-02-12 09:47:10 +00:00
2020-07-16 23:06:19 +01:00
2021-01-21 12:38:04 +00:00
2021-01-21 12:38:04 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:04 +00:00
2021-01-21 12:38:04 +00:00
2021-01-21 12:38:04 +00:00
2021-01-21 12:38:04 +00:00
2021-01-21 12:38:04 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:04 +00:00
2020-09-28 17:59:06 +01:00
2020-07-16 23:06:19 +01:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:19 +01:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2021-01-21 12:38:04 +00:00
2017-11-02 11:10:55 +01:00
2021-01-21 12:38:04 +00:00
2021-01-21 12:38:04 +00:00
2019-05-30 11:26:41 -07:00
2021-01-21 12:38:04 +00:00
2019-05-30 11:26:41 -07:00
2021-01-21 12:38:17 +00:00
2019-05-22 13:18:51 +01:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:47 +01:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:01 +00:00
2021-01-21 12:38:01 +00:00
2020-07-07 13:03:22 +01:00
2021-02-04 18:45:19 +00:00
2019-05-30 11:26:32 -07:00
2020-08-17 18:48:43 +01:00
2020-08-17 18:48:43 +01:00
2021-01-21 12:38:01 +00:00
2020-08-17 18:48:45 +01:00
2021-01-21 12:38:01 +00:00
2020-04-22 13:15:57 +01:00
2020-11-26 13:07:27 +00:00
2020-11-26 13:07:28 +00:00
2021-01-21 12:38:02 +00:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:02 +00:00
2017-11-02 11:10:55 +01:00
2020-11-26 13:07:00 +00:00
2020-09-30 16:53:23 +02:00
2020-05-05 08:59:02 +02:00
2020-10-02 21:05:27 +01:00
2018-02-12 11:11:56 +00:00
2021-02-08 11:39:52 +00:00
2019-06-19 17:09:52 +02:00
2021-01-21 12:38:18 +00:00
2017-11-02 11:10:55 +01:00
2020-07-16 23:06:09 +01:00
2019-06-05 17:37:17 +02:00
2020-12-09 12:13:40 +00:00
2021-01-21 12:38:08 +00:00
2021-02-08 15:02:53 +00:00
2020-12-09 12:13:43 +00:00
2021-02-11 13:11:32 +00:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:38:19 +00:00
2019-06-05 17:37:17 +02:00
2021-01-21 12:38:14 +00:00
2021-03-10 12:48:28 +00:00
2021-02-11 13:11:33 +00:00
2020-12-02 15:18:23 +00:00
2021-01-27 13:06:52 +00:00
2020-11-19 12:59:06 +00:00
2020-10-26 15:28:09 +00:00
2020-01-23 12:36:45 +00:00
2021-02-11 13:11:32 +00:00
2019-06-01 18:29:58 +02:00
2020-05-04 13:27:02 +01:00
2020-07-22 14:31:55 +01:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:38:03 +00:00
2018-04-16 12:37:36 +01:00
2021-01-21 12:38:03 +00:00
2020-08-27 14:43:24 +01:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2020-07-16 23:06:14 +01:00
2019-06-19 17:09:55 +02:00
2020-11-26 13:07:16 +00:00
2020-02-14 16:46:24 +00:00
2020-11-26 13:07:17 +00:00
2019-06-19 17:09:55 +02:00
2020-07-30 21:00:36 +01:00
2020-11-26 13:07:30 +00:00
2019-06-19 17:09:55 +02:00
2020-12-17 14:24:45 +00:00
2021-01-15 14:15:29 +00:00
2020-07-09 21:01:26 +01:00
2021-01-27 15:27:15 +00:00
2020-12-17 14:24:45 +00:00
2020-12-09 12:12:58 +00:00
2020-07-24 15:22:34 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2020-11-26 13:07:31 +00:00
2019-06-19 17:09:55 +02:00
2020-11-26 13:07:32 +00:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:38:12 +00:00
2019-05-21 11:28:39 +02:00
2021-01-21 12:38:19 +00:00
2019-05-30 11:26:39 -07:00
2020-08-17 12:28:55 +01:00
2020-06-22 15:13:43 +01:00
2019-08-09 13:24:29 +01:00
2018-04-26 12:44:15 +01:00
2020-06-15 19:16:49 +01:00
2019-01-25 18:07:13 +00:00
2021-02-02 13:42:46 +00:00
2020-11-10 14:24:45 +00:00
2021-01-21 12:38:13 +00:00
2020-01-21 18:26:41 +00:00
2020-11-10 14:30:06 +00:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:59 +00:00
2020-04-29 14:23:18 +01:00
2021-01-21 12:37:59 +00:00
2019-06-12 13:52:26 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2020-08-18 14:52:33 +01:00
2019-07-06 12:25:24 +01:00
2020-11-26 13:07:23 +00:00
2019-05-30 11:26:37 -07:00
2020-07-16 23:06:13 +01:00
2019-05-30 11:26:37 -07:00
2020-07-22 14:31:55 +01:00
2020-07-22 14:31:55 +01:00
2020-08-23 17:36:59 -05:00
2020-07-22 14:31:55 +01:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2020-11-16 20:03:25 +00:00
2019-05-30 11:26:41 -07:00
2020-07-16 23:06:13 +01:00
2020-11-26 13:07:22 +00:00
2020-07-16 23:06:13 +01:00
2018-03-19 09:23:59 +08:00
2019-05-30 11:26:32 -07:00
2019-06-19 17:09:55 +02:00
2019-07-10 16:25:12 +01:00
2019-07-10 16:25:12 +01:00
2019-07-10 16:25:12 +01:00
2019-07-10 16:25:12 +01:00
2019-06-05 17:37:15 +02:00
2019-06-05 17:37:15 +02:00
2020-08-25 18:47:03 +01:00
2019-06-05 17:37:15 +02:00
2019-05-30 11:26:41 -07:00
2020-11-26 13:07:02 +00:00
2019-01-03 16:34:35 +00:00
2020-06-15 20:58:36 +01:00
2020-05-04 16:23:23 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:59 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:59 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:59 +00:00
2019-06-19 17:09:55 +02:00
2021-02-05 15:01:21 +00:00
2020-01-10 13:31:49 +00:00
2020-11-12 15:15:52 +00:00
2020-01-10 13:31:49 +00:00
2021-02-05 15:01:21 +00:00
2020-01-09 21:22:36 +00:00
2020-12-17 14:24:44 +00:00
2020-01-09 21:22:36 +00:00
2021-01-15 14:15:29 +00:00
2020-01-13 14:58:45 +00:00
2020-11-12 15:15:52 +00:00
2020-12-02 15:18:22 +00:00
2020-06-23 12:54:11 +01:00
2020-01-17 15:30:31 +00:00
2021-03-10 12:48:27 +00:00
2021-01-05 14:34:18 +00:00
2020-12-11 13:22:18 +00:00
2020-05-07 13:18:04 +01:00
2020-05-07 13:18:04 +01:00
2020-06-22 15:13:36 +01:00
2019-06-19 17:09:55 +02:00
2021-01-15 14:15:29 +00:00
2020-03-26 18:48:08 +00:00
2019-09-09 10:52:07 +01:00
2019-07-26 13:10:09 +01:00
2019-12-11 16:43:28 +00:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:46 +01:00
2019-06-19 17:09:55 +02:00
2020-07-10 15:13:49 +01:00
2017-11-02 11:10:55 +01:00
2020-07-09 22:20:31 +01:00
2019-06-19 17:09:55 +02:00
2021-01-11 14:03:10 +00:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:46 +01:00
2019-06-19 17:09:55 +02:00
2020-07-10 15:13:50 +01:00
2019-06-19 17:09:55 +02:00
2020-11-26 13:07:24 +00:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:46 +01:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:46 +01:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:46 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2021-03-10 12:48:31 +00:00
2021-03-10 12:48:31 +00:00
2020-07-23 19:07:38 +01:00
2019-11-27 12:50:56 +00:00
2020-07-09 22:20:31 +01:00
2019-11-11 13:02:06 +00:00
2021-02-08 11:39:05 +00:00
2021-02-05 15:01:21 +00:00
2021-02-05 15:01:21 +00:00
2021-01-15 14:15:29 +00:00
2021-01-21 12:38:11 +00:00
2020-04-15 13:00:27 +01:00
2019-06-05 17:36:37 +02:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:25:18 -07:00
2019-06-19 17:09:10 +02:00
2020-12-09 17:00:33 +00:00
2019-05-21 11:28:40 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2018-05-18 11:20:11 +01:00
2020-07-16 23:06:13 +01:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:29:19 -07:00
2021-01-21 12:38:10 +00:00
2019-05-24 17:36:46 +02:00
2020-07-16 23:06:13 +01:00
2020-07-09 22:20:31 +01:00
2019-05-30 11:26:32 -07:00
2020-07-09 22:20:31 +01:00
2019-05-30 11:26:32 -07:00
2020-07-16 23:06:09 +01:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:29:22 -07:00
2020-11-26 13:07:03 +00:00
2019-05-30 11:26:32 -07:00
2020-07-22 14:31:55 +01:00
2020-07-22 14:31:55 +01:00
2020-11-26 13:07:25 +00:00
2020-07-22 14:31:55 +01:00
2021-01-21 12:38:00 +00:00
2020-10-08 21:16:51 +01:00
2021-01-21 12:38:00 +00:00
2020-09-23 18:48:03 +01:00
2020-08-18 14:52:33 +01:00
2020-07-22 14:31:55 +01:00
2020-07-22 14:31:55 +01:00
2020-07-22 14:31:55 +01:00
2020-07-22 14:31:55 +01:00
2020-06-22 15:13:36 +01:00
2020-07-16 23:06:09 +01:00
2018-04-16 11:53:52 +01:00
2021-01-21 12:37:58 +00:00
2020-09-18 13:09:02 +01:00
2021-01-21 12:37:58 +00:00
2019-06-19 17:09:55 +02:00
2020-11-26 13:07:25 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:11 +01:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:11 +01:00
2017-11-02 11:10:55 +01:00
2021-01-21 12:37:58 +00:00
2020-07-22 14:31:55 +01:00
2020-09-21 22:08:34 +01:00
2019-04-04 15:07:34 +07:00
2019-04-04 15:07:34 +07:00
2021-01-21 12:37:58 +00:00
2020-09-21 22:08:36 +01:00
2020-05-18 16:15:07 +01:00
2019-06-05 17:37:07 +02:00
2020-07-09 22:20:31 +01:00
2019-06-05 17:37:07 +02:00
2020-11-26 13:07:26 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:38:05 +00:00
2018-06-18 12:54:38 +01:00
2021-01-21 12:38:05 +00:00
2018-06-01 12:05:30 +01:00
2019-06-05 17:37:07 +02:00
2020-07-16 23:06:09 +01:00
2019-06-05 17:37:07 +02:00
2020-07-16 23:06:09 +01:00
2017-11-02 11:10:55 +01:00
2019-07-31 12:26:47 +01:00
2020-05-18 16:15:07 +01:00
2019-06-19 17:09:55 +02:00
2020-10-28 15:57:09 +00:00
2020-11-30 16:05:07 +00:00
2020-07-20 15:34:29 +01:00
2020-10-26 15:27:13 +01:00
2019-01-28 18:18:23 +00:00
2020-10-26 15:27:13 +01:00
2019-06-05 17:37:07 +02:00
2020-08-18 14:52:41 +01:00
2019-05-30 11:26:32 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:45 +01:00
2019-05-30 11:26:32 -07:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:45 +01:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-10-26 15:28:05 +00:00
2019-05-30 11:26:32 -07:00
2020-07-16 23:06:16 +01:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:45 +01:00
2020-10-02 21:05:29 +01:00
2020-05-04 19:23:59 +01:00
2020-07-16 23:06:16 +01:00
2019-05-30 11:26:32 -07:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2019-08-15 15:02:20 +01:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2020-04-16 15:29:39 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:37:57 +00:00
2019-11-11 19:42:56 +00:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2020-08-17 12:28:56 +01:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-05-30 11:26:32 -07:00
2020-07-16 23:06:16 +01:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:37:57 +00:00
2017-11-02 11:10:55 +01:00
2021-01-21 12:37:57 +00:00
2019-10-01 12:10:10 +01:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2020-07-09 22:20:31 +01:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2021-01-21 12:37:57 +00:00
2019-06-19 17:09:55 +02:00
2020-07-16 23:06:16 +01:00
2019-06-19 17:09:55 +02:00
2020-06-22 15:13:45 +01:00
2019-06-05 17:37:07 +02:00
2019-06-05 17:37:17 +02:00
2019-05-30 11:26:32 -07:00
2021-01-21 12:37:57 +00:00
2017-11-02 11:10:55 +01:00
2021-02-11 17:31:57 +00:00
2020-04-21 19:01:55 +01:00
2020-09-01 13:13:16 +01:00
2020-09-01 13:13:16 +01:00
2020-12-31 13:26:24 +00:00
2021-02-01 16:23:18 +00:00
2021-01-21 12:38:09 +00:00