Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-27 | ALSA: hda - Simplify CONFIG_SND_HDA_I915 condition | Takashi Iwai | |
CONFIG_SND_HDA_I915 doesn't have to be user-selectable as this is almost mandatory when i915 driver is available. Let's enable it always when CONFIG_DRM_I915 is set, so that user won't be bothered by useless questions. Signed-off-by: Takashi Iwai <tiwai@suse.de> | |||
2013-08-27 | ALSA: hda - add device entry and inactive flag to unsolicited response | Mengdong Lin | |
This patch adds two fields to unsolicited response, according to spec HDA040-A: - Device Entry (bit 20:15) - Inactive (bit 2) and show the info in debug message. Signed-off-by: Mengdong Lin <mengdong.lin@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> | |||
2013-08-27 | ALSA: hda - Haswell codec exposes device list/select info on pins | Mengdong Lin | |
This patch is only to allow codec proc file to expose devices list/select info for Haswell codec pins. Since Haswell Gfx driver cannot support DP1.2 MST now, so all pins' device list is empty, meaning no pin is multi-streaming capaple. Signed-off-by: Mengdong Lin <mengdong.lin@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> | |||
2013-08-27 | ALSA: hda - add device list & select info of display pins to codec proc file | Mengdong Lin | |
If a display codec supports multi-stream transport on the pins, the pin's device list length and device entries will be exposed to codec proc file. Signed-off-by: Mengdong Lin <mengdong.lin@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> | |||
2013-08-27 | ALSA: hda - add flags and routines to get devices selection info for DP1.2 MST | Mengdong Lin | |
This patch adds flags and routines to get device list & selection info on a pin. To support Display Port 1.2 multi-stream transport (MST) over single DP port, a pin can support multiple devices. Please refer to HD-A spec Document Change Notificaton HDA040-A. A display audio codec can set flag "dp_mst" in its patch, indicating its pins can support MST. But at runtime, a pin may not be multi-streaming capable and report the device list is empty, depending on Gfx driver configuration. Signed-off-by: Mengdong Lin <mengdong.lin@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> | |||
2013-08-23 | Merge tag 'asoc-v3.12' of ↵ | Takashi Iwai | |
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next ASoC: Updates for v3.12 - DAPM is now mandatory for CODEC drivers in order to avoid the repeated regressions in the special cases for non-DAPM CODECs and make it easier to integrate with other components on boards. All existing drivers have had some level of DAPM support added. - A lot of cleanups in DAPM plus support for maintaining controls in a specific state while a DAPM widget all contributed by Lars-Peter Clausen. - Core helpers for bitbanged AC'97 reset from Markus Pargmann. - New drivers and support for Analog Devices ADAU1702 and ADAU1401(a), Asahi Kasei Microdevices AK4554, Atmel AT91ASM9x5 and WM8904 based machines, Freescale S/PDIF and SSI AC'97, Renesas R-Car SoCs, Samsung Exynos5420 SoCs, Texas Instruments PCM1681 and PCM1792A and Wolfson Microelectronics WM8997. - Support for building drivers that can support it cross-platform for compile test. | |||
2013-08-22 | alsa/rme96: Add missing inclusion of linux/vmalloc.h | Knut Petersen | |
Signed-off-by: Knut Petersen <Knut_Petersen@t-online.de> Signed-off-by: Takashi Iwai <tiwai@suse.de> | |||
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8994' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8962' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8960' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8904' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8782' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8753' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8731' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8727' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm8350' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wm0010' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/wl1273' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/ux500' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/uda134x' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/txx9' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/twl6040' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/twl4030' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/tlv320aic3x' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/tlv320aic26' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/tegra' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/sta32x' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/spdif' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/si476x' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/sgtl5000' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/samsung' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/s6000' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/rt5640' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/rcar' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/pxa' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/pcm3008' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/pcm1792a' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/pcm1681' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/omap' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/nuc900' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/new-pcm' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/mxs' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/mc13783' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/max9877' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/max98090' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/max9768' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/lm4857' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/kirkwood' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/hdmi' into asoc-next | Mark Brown | |
2013-08-22 | Merge remote-tracking branch 'asoc/topic/fsl' into asoc-next | Mark Brown | |