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: 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: intel-gfx@lists.freedesktop.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)); > + } > + }