mirror of https://gitee.com/openkylin/linux.git
ALSA: hda - bdl_pos_adj=32 as default
Use bdl_pos_adj=32 as default except for Intel hardwares confirmed to work with bdl_pos_adj=1. Looks like ATI and NVidia require this higher value. Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
6ed2597883
commit
0c6341ace5
|
@ -2024,12 +2024,11 @@ static int __devinit azx_create(struct snd_card *card, struct pci_dev *pci,
|
|||
|
||||
if (bdl_pos_adj[dev] < 0) {
|
||||
switch (chip->driver_type) {
|
||||
case AZX_DRIVER_ATI:
|
||||
case AZX_DRIVER_ATIHDMI:
|
||||
bdl_pos_adj[dev] = 32;
|
||||
case AZX_DRIVER_ICH:
|
||||
bdl_pos_adj[dev] = 1;
|
||||
break;
|
||||
default:
|
||||
bdl_pos_adj[dev] = 1;
|
||||
bdl_pos_adj[dev] = 32;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue