From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wu Fengguang Subject: Re: [PATCH 2/2] hda - delayed ELD repoll Date: Wed, 16 Nov 2011 00:56:23 +0800 Message-ID: <20111115165623.GA4487@localhost> References: <20111115143155.GA28175@localhost> <20111115143315.GA28561@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by alsa0.perex.cz (Postfix) with ESMTP id D4524103922 for ; Tue, 15 Nov 2011 17:56:26 +0100 (CET) Content-Disposition: inline In-Reply-To: <20111115143315.GA28561@localhost> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Takashi Iwai Cc: alsa-devel@alsa-project.org, "Wang, Zhenyu Z" , "intel-gfx@lists.freedesktop.org" , "Barnes, Jesse" , Jeremy Bush , Christopher White , "Bossart, Pierre-louis" List-Id: alsa-devel@alsa-project.org > - if (eld_valid) > + if (eld_valid) { > if (!snd_hdmi_get_eld(eld, codec, pin_nid)) > snd_hdmi_show_eld(eld); > + else { Oops, forgot testing @retry here! Updated patch follows. > + queue_delayed_work(codec->bus->workq, > + &eld->work, > + msecs_to_jiffies(300)); > + } > + }