diff options
Diffstat (limited to 'sound/pci/hda/hda_codec.h')
| -rw-r--r-- | sound/pci/hda/hda_codec.h | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/sound/pci/hda/hda_codec.h b/sound/pci/hda/hda_codec.h index 49e939e7e5c..5991d14e1ec 100644 --- a/sound/pci/hda/hda_codec.h +++ b/sound/pci/hda/hda_codec.h @@ -821,6 +821,7 @@ struct hda_codec {  	unsigned int pin_amp_workaround:1; /* pin out-amp takes index  					    * (e.g. Conexant codecs)  					    */ +	unsigned int pins_shutup:1;	/* pins are shut up */  	unsigned int no_trigger_sense:1; /* don't trigger at pin-sensing */  #ifdef CONFIG_SND_HDA_POWER_SAVE  	unsigned int power_on :1;	/* current (global) power-state */ @@ -897,7 +898,9 @@ void snd_hda_codec_resume_cache(struct hda_codec *codec);  /* the struct for codec->pin_configs */  struct hda_pincfg {  	hda_nid_t nid; -	unsigned int cfg; +	unsigned char ctrl;	/* current pin control value */ +	unsigned char pad;	/* reserved */ +	unsigned int cfg;	/* default configuration */  };  unsigned int snd_hda_codec_get_pincfg(struct hda_codec *codec, hda_nid_t nid);  |