cs35l41: Remove VBSTMON DAPM Switch

This reverts commit "ASoC: cs35l41: VBSTMON DAPM Switch"

This commit caused the amp power on event come too early.

AMP on/off sequence before revert the change:
  amp turn on -> alsa bind command
  alsa unbind command -> amp turn off

AMP on/off sequence after revert the change:
  alsa bind command -> amp turn on
  amp turn off -> unbind command

Bug: 284201179
Test: Local stress test and no issue found.
Change-Id: I03e9165495fe7bcd569a33096b162b03236fd06c
Signed-off-by: David Rhodes <david.rhodes@cirrus.com>
Signed-off-by: Robert Lee <lerobert@google.com>
diff --git a/cs35l41/cs35l41.c b/cs35l41/cs35l41.c
index d7f437a..8f30c6c 100644
--- a/cs35l41/cs35l41.c
+++ b/cs35l41/cs35l41.c
@@ -881,8 +881,6 @@
 static const struct snd_kcontrol_new dre_ctrl =
 	SOC_DAPM_SINGLE("DRE Switch", CS35L41_PWR_CTRL3, 20, 1, 0);
 
-static const struct snd_kcontrol_new vbstmon_out_ctrl =
-	SOC_DAPM_SINGLE("Switch", SND_SOC_NOPM, 0, 1, 0);
 static const struct snd_kcontrol_new main_amp_enable_ctrl =
 	SOC_DAPM_SINGLE("Switch", SND_SOC_NOPM, 0, 1, 0);
 static const char * const cs35l41_pcm_sftramp_text[] =  {
@@ -2331,8 +2329,6 @@
 	SND_SOC_DAPM_MUX("DSP RX2 Source", SND_SOC_NOPM, 0, 0, &dsp_rx2_mux),
 	SND_SOC_DAPM_MUX("PCM Source", SND_SOC_NOPM, 0, 0, &pcm_source_mux),
 	SND_SOC_DAPM_SWITCH("DRE", SND_SOC_NOPM, 0, 0, &dre_ctrl),
-	SND_SOC_DAPM_SWITCH("VBSTMON Output", SND_SOC_NOPM, 0, 0,
-						&vbstmon_out_ctrl),
 	SND_SOC_DAPM_SWITCH("Main AMP Enable", SND_SOC_NOPM, 0, 0,
 						&main_amp_enable_ctrl),
 };
@@ -2409,10 +2405,6 @@
 	{"TEMPMON ADC", NULL, "ASPRX1"},
 	{"VBSTMON ADC", NULL, "ASPRX1"},
 
-	{"VBSTMON Output", "Switch", "VBST"},
-	{"CLASS H", NULL, "VBSTMON Output"},
-	{"VBSTMON ADC", NULL, "VBSTMON Output"},
-
 	{"DSP1", NULL, "IMON ADC"},
 	{"DSP1", NULL, "VMON ADC"},
 	{"DSP1", NULL, "VBSTMON ADC"},