[alsa-devel] [PATCH] ALSA: hda_intel: apply the Seperate stream_tag for Sunrise Point

Takashi Iwai tiwai at suse.de
Thu Mar 26 07:32:10 CET 2015


At Thu, 26 Mar 2015 13:28:39 +0800,
libin.yang at intel.com wrote:
> 
> From: Libin Yang <libin.yang at intel.com>
> 
> The total stream number of Sunrise Point's input and output stream
> exceeds 15, which will cause some streams do not work because
> of the overflow on SDxCTL.STRM field if using the legacy
> stream tag allocation method.
> 
> This patch uses the new stream tag allocation method by add
> the flag AZX_DCAPS_SEPARATE_STREAM_TAG for Skylake platform.
> 
> Signed-off-by: Libin Yang <libin.yang at intel.com>

Applied, thanks.


Takashi

> ---
>  sound/pci/hda/hda_intel.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c
> index feebc1d..15a8299 100644
> --- a/sound/pci/hda/hda_intel.c
> +++ b/sound/pci/hda/hda_intel.c
> @@ -1963,7 +1963,7 @@ static const struct pci_device_id azx_ids[] = {
>  	  .driver_data = AZX_DRIVER_PCH | AZX_DCAPS_INTEL_PCH },
>  	/* Sunrise Point */
>  	{ PCI_DEVICE(0x8086, 0xa170),
> -	  .driver_data = AZX_DRIVER_PCH | AZX_DCAPS_INTEL_PCH },
> +	  .driver_data = AZX_DRIVER_PCH | AZX_DCAPS_INTEL_SKYLAKE },
>  	/* Sunrise Point-LP */
>  	{ PCI_DEVICE(0x8086, 0x9d70),
>  	  .driver_data = AZX_DRIVER_PCH | AZX_DCAPS_INTEL_SKYLAKE },
> -- 
> 1.9.1
> 


More information about the Alsa-devel mailing list