Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8971' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8962' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8960' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8955' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8804' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8770' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8753' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8750' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8741' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8510' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8400' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm8350' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm2200' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm2000' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/wm0010' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/ux500' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/tlv320aic32x4' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/si476x' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/samsung' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/rt5631' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/omap' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/max98090' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/max9768' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/log' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/lm49453' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/kirkwood' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/jz4740' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/jack' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/hotplug' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/fsl' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/fsi' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/dmaengine' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/davinci' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/da9055' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/da7210' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/cs4271' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/atmel' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/arizona' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/ak4642' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/ak4535' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/ak4104' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/adsp' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/topic/ab8500' into asoc-next | Mark Brown | |
2012-12-10 | Merge remote-tracking branch 'asoc/fix/omap' into asoc-next | Mark Brown | |
2012-12-09 | ASoC: wm5110: Enable volume ramp control | Mark Brown | |
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> | |||
2012-12-09 | ASoC: wm5102: Enable volume ramp control | Mark Brown | |
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> | |||
2012-12-09 | ASoC: arizona: Add volume ramp controls | Mark Brown | |
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> | |||
2012-12-07 | ASoC: Samsung: Do not register samsung audio dma device as pdev | Padmavathi Venna | |
Previously, the ASoC 'platform' (PCM/DMA) object was instantiated via a platform_device. This didn't represent the hardware well, since there was no separate hardware associated with this platform_device; it was a virtual device with sole purpose to call snd_soc_register_platform(). This change removes the platform_device completely. Each Samsung DAI now registers the ASoC 'platform' itself. Machine drivers are adjusted for the new 'platform' name. Signed-off-by: Padmavathi Venna <padma.v@samsung.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> | |||
2012-12-07 | ASoC: McASP: implement a way to force BCLK/LRCLK ratios | Daniel Mack | |
Depending on the Codec, the the BCLK/LRCLK ratio might not be freely chosen by the CPU DAI. For example, some Codec might want to be supplied with 32-bit samples for both its channels regardless of the actual audio word size the CPU sends. In such cases, the rest of the bits on the data lines must be padded with zeros: _______________________________ LRCLK / \ --' `---------- ..... BCLK ||||||||||||||||||||||||||||||||||||||||||||||| ..... DATA ____||||||||||||||||_________________|||||||||| ..... |<-- data -->|<-- pads --> | This patch adds a new clock divider to configure the BCLK/LRCLK ratio. If the machine code uses that divider, the driver uses the specified value, instead of deriving that information from the audio word size. Otherwise, the original behaviour is retained. Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> | |||
2012-12-07 | ASoC: McASP: calculate values for channel size | Daniel Mack | |
Change davinci_config_channel_size() to derive the values for XSSZ and XROT in DAVINCI_MCASP_[RT]XFMT_REG from the configured word length rather than hard-coding them in a switch/case block. Also, by directly passing the word length to davinci_config_channel_size(), we can get rid of the DAVINCI_AUDIO_WORD_* enum. Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> |