@@ -828,36 +828,6 @@ static void nau8824_int_status_clear_all(struct regmap *regmap)
828
828
}
829
829
}
830
830
831
- static void nau8824_dapm_disable_pin (struct nau8824 * nau8824 , const char * pin )
832
- {
833
- struct snd_soc_dapm_context * dapm = nau8824 -> dapm ;
834
- const char * prefix = dapm -> component -> name_prefix ;
835
- char prefixed_pin [80 ];
836
-
837
- if (prefix ) {
838
- snprintf (prefixed_pin , sizeof (prefixed_pin ), "%s %s" ,
839
- prefix , pin );
840
- snd_soc_dapm_disable_pin (dapm , prefixed_pin );
841
- } else {
842
- snd_soc_dapm_disable_pin (dapm , pin );
843
- }
844
- }
845
-
846
- static void nau8824_dapm_enable_pin (struct nau8824 * nau8824 , const char * pin )
847
- {
848
- struct snd_soc_dapm_context * dapm = nau8824 -> dapm ;
849
- const char * prefix = dapm -> component -> name_prefix ;
850
- char prefixed_pin [80 ];
851
-
852
- if (prefix ) {
853
- snprintf (prefixed_pin , sizeof (prefixed_pin ), "%s %s" ,
854
- prefix , pin );
855
- snd_soc_dapm_force_enable_pin (dapm , prefixed_pin );
856
- } else {
857
- snd_soc_dapm_force_enable_pin (dapm , pin );
858
- }
859
- }
860
-
861
831
static void nau8824_eject_jack (struct nau8824 * nau8824 )
862
832
{
863
833
struct snd_soc_dapm_context * dapm = nau8824 -> dapm ;
@@ -866,8 +836,8 @@ static void nau8824_eject_jack(struct nau8824 *nau8824)
866
836
/* Clear all interruption status */
867
837
nau8824_int_status_clear_all (regmap );
868
838
869
- nau8824_dapm_disable_pin ( nau8824 , "SAR" );
870
- nau8824_dapm_disable_pin ( nau8824 , "MICBIAS" );
839
+ snd_soc_dapm_disable_pin ( dapm , "SAR" );
840
+ snd_soc_dapm_disable_pin ( dapm , "MICBIAS" );
871
841
snd_soc_dapm_sync (dapm );
872
842
873
843
/* Enable the insertion interruption, disable the ejection
@@ -897,8 +867,8 @@ static void nau8824_jdet_work(struct work_struct *work)
897
867
struct regmap * regmap = nau8824 -> regmap ;
898
868
int adc_value , event = 0 , event_mask = 0 ;
899
869
900
- nau8824_dapm_enable_pin ( nau8824 , "MICBIAS" );
901
- nau8824_dapm_enable_pin ( nau8824 , "SAR" );
870
+ snd_soc_dapm_enable_pin ( dapm , "MICBIAS" );
871
+ snd_soc_dapm_enable_pin ( dapm , "SAR" );
902
872
snd_soc_dapm_sync (dapm );
903
873
904
874
msleep (100 );
@@ -909,8 +879,8 @@ static void nau8824_jdet_work(struct work_struct *work)
909
879
if (adc_value < HEADSET_SARADC_THD ) {
910
880
event |= SND_JACK_HEADPHONE ;
911
881
912
- nau8824_dapm_disable_pin ( nau8824 , "SAR" );
913
- nau8824_dapm_disable_pin ( nau8824 , "MICBIAS" );
882
+ snd_soc_dapm_disable_pin ( dapm , "SAR" );
883
+ snd_soc_dapm_disable_pin ( dapm , "MICBIAS" );
914
884
snd_soc_dapm_sync (dapm );
915
885
} else {
916
886
event |= SND_JACK_HEADSET ;
0 commit comments