From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: Declaring HDMI channel allocation to kernel Date: Tue, 24 Jul 2012 14:33:13 +0200 Message-ID: References: <500D5D3D.2060108@gmail.com> <500DA87A.8080901@linux.intel.com> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by alsa0.perex.cz (Postfix) with ESMTP id 81EAC265286 for ; Tue, 24 Jul 2012 14:33:14 +0200 (CEST) In-Reply-To: <500DA87A.8080901@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Pierre-Louis Bossart Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org At Mon, 23 Jul 2012 14:39:38 -0500, Pierre-Louis Bossart wrote: > > On 7/23/2012 9:18 AM, Gabriel M. Beddingfield wrote: > > > > Is there an established way for me (from userspace) to pass the HDMI > > Channel Allocation (1 byte) to the driver? If not, can you recommend > > an approach? > > > > In most of the drivers that I've inspected, the drivers seem to assume > > that there's a 1:1 mapping of Number-of-Channels to > > Channel-Allocation. However, the HDMI sink declares which speakers it > > has attached in the EDID. If I can match this in userspace... I need > > a way to communicate it to the driver. > I believe this is one of the topics that will be presented by Takashi at > LPC, we need the ability to specify a arbitrary sink-specific channel > mapping. Ah, sorry, this topic was canceled due to the time slot limitation. But I can bring up the topic if we get another time slot, at BoF or whatever. Takashi