[alsa-devel] [PATCH 2/8] ASoC: TWL4030: Add Analog PGA control	switch to DAPM
    Mark Brown 
    broonie at sirena.org.uk
       
    Mon Dec  8 12:23:37 CET 2008
    
    
  
On Mon, Dec 08, 2008 at 10:09:02AM +0200, Peter Ujfalusi wrote:
> +	/* Analog PGAs
> +	 * bit 0: APGA enable
> +	 * bit 1: Digital to analog path enable
> +	 */
> +	SND_SOC_DAPM_REG(snd_soc_dapm_pga, "ARXR1_APGA",
> +			TWL4030_REG_ARXR1_APGA_CTL, 0, 0x3, 0x3, 0x0),
> +	SND_SOC_DAPM_REG(snd_soc_dapm_pga, "ARXL1_APGA",
> +			TWL4030_REG_ARXL1_APGA_CTL, 0, 0x3, 0x3, 0x0),
> +	SND_SOC_DAPM_REG(snd_soc_dapm_pga, "ARXR2_APGA",
> +			TWL4030_REG_ARXR2_APGA_CTL, 0, 0x3, 0x3, 0x0),
> +	SND_SOC_DAPM_REG(snd_soc_dapm_pga, "ARXL2_APGA",
> +			TWL4030_REG_ARXL2_APGA_CTL, 0, 0x3, 0x3, 0x0),
> +
The PGA should be standard SND_SOC_DAPM_PGA()s with the digital to
analogue switches used to implement mute controls for them.
    
    
More information about the Alsa-devel
mailing list