Browse Source

ALSA: hdac: Increase timeout value for link power check

HW recommends 180us for worst case values for link power up
delay, so change the current delay value from 50 (150us) to 150
(450us)

Signed-off-by: Jayachandran B <jayachandran.b@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
Jayachandran B 9 years ago
parent
commit
cf8fe58b10
1 changed files with 1 additions and 1 deletions
  1. 1 1
      sound/hda/ext/hdac_ext_controller.c

+ 1 - 1
sound/hda/ext/hdac_ext_controller.c

@@ -246,7 +246,7 @@ static int check_hdac_link_power_active(struct hdac_ext_link *link, bool enable)
 	int mask = (1 << AZX_MLCTL_CPA);
 	int mask = (1 << AZX_MLCTL_CPA);
 
 
 	udelay(3);
 	udelay(3);
-	timeout = 50;
+	timeout = 150;
 
 
 	do {
 	do {
 		val = readl(link->ml_addr + AZX_REG_ML_LCTL);
 		val = readl(link->ml_addr + AZX_REG_ML_LCTL);