From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S270268AbTGNPI0 (ORCPT ); Mon, 14 Jul 2003 11:08:26 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S270293AbTGNPIY (ORCPT ); Mon, 14 Jul 2003 11:08:24 -0400 Received: from ns.suse.de ([213.95.15.193]:59150 "EHLO Cantor.suse.de") by vger.kernel.org with ESMTP id S270279AbTGNPHn (ORCPT ); Mon, 14 Jul 2003 11:07:43 -0400 Date: Mon, 14 Jul 2003 17:22:29 +0200 Message-ID: From: Takashi Iwai To: Alan Cox Cc: Liam Girdwood , Jeff Garzik , Linux Kernel Mailing List , Linus Torvalds , Liam Girdwood Subject: Re: PATCH: AC97 updates from 2.4 In-Reply-To: <1057960677.20636.56.camel@dhcp22.swansea.linux.org.uk> References: <200307111809.h6BI9Zd5017272@hraefn.swansea.linux.org.uk> <20030711184706.GD16037@gtf.org> <1057955207.3607.25.camel@odin> <1057960677.20636.56.camel@dhcp22.swansea.linux.org.uk> User-Agent: Wanderlust/2.6.1 (Upside Down) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.2 MULE XEmacs/21.4 (patch 12) (Portable Code) (i386-suse-linux) MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org At 11 Jul 2003 22:57:58 +0100, Alan Cox wrote: > > On Gwe, 2003-07-11 at 21:26, Liam Girdwood wrote: > > I would eventually like to see something similar to this in ALSA. > > > > I wrote the touchscreen driver plugin and an ALSA AC97 plugin API will > > probably be needed before this time next year to keep Linux up to date > > in the PDA/Tablet/Portable space. Eventually we may need an I2S and/or > > Azalia (next gen audio) API layer for such devices. > > > > I intend to speak to the ALSA guys as soon as the OSS plugin driver has > > stabilised. > > It would be great if we can get the same plugin API for both, although that > may be trickier since the mixer side is quite different i'm afraid this, too. both use completely different ac97 structs. although it's possible to define an API which works for both drivers, it would be a minimal subset, just only to read/write ac97 registers. is the touchscreen plugin already in the latest 2.4 tree? then i'd like to take a look and try to implement a tentative plugin API. -- Takashi Iwai SuSE Linux AG - www.suse.de ALSA Developer ALSA Project - www.alsa-project.org