From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753204Ab2HAMhm (ORCPT ); Wed, 1 Aug 2012 08:37:42 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:40384 "EHLO out5-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751361Ab2HAMhl (ORCPT ); Wed, 1 Aug 2012 08:37:41 -0400 X-Sasl-enc: zA8dV2sF9EPiTIYV1rIzzBx7JxPiDHVUSeT1sFmyt1Ju 1343824660 Date: Wed, 1 Aug 2012 05:37:38 -0700 From: Greg KH To: Singh Sandeep-B37400 Cc: Francois Romieu , "devel@driverdev.osuosl.org" , "linuxppc-dev@lists.ozlabs.org" , "galak@kernel.crashing.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: Re: [2/3][PATCH][v2] TDM Framework Message-ID: <20120801123738.GA28291@kroah.com> References: <1343397940-12975-1-git-send-email-sandeep@freescale.com> <20120727152542.GB1613@electric-eye.fr.zoreil.com> <3F1D9DCAAB49B94D88DBE05911FA4E6E511121@039-SN1MPN1-006.039d.mgd.msft.net> <20120730160146.GB28703@kroah.com> <3F1D9DCAAB49B94D88DBE05911FA4E6E515F98@039-SN1MPN1-001.039d.mgd.msft.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F1D9DCAAB49B94D88DBE05911FA4E6E515F98@039-SN1MPN1-001.039d.mgd.msft.net> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 01, 2012 at 12:13:19PM +0000, Singh Sandeep-B37400 wrote: > > On Mon, Jul 30, 2012 at 09:50:57AM +0000, Singh Sandeep-B37400 wrote: > > > 1. You should send some kernel mode TDM clients. Without those the > > framework > > > is pretty useless. > > > [Sandeep] We do have a test client but not good enough to be pushed in > > > open source, should we add it to documentation?? > > > > Then how do you know if the framework is "correct" and good enough for > > real clients? We don't add frameworks, or apis, to the kernel without > > users, so you will have to come up with some users before we can accept > > it. > We can only say that this framework is available in FSL BSPs and being used by VoIP companies. > But running a complete voice stack itself is beyond the scope of Freescale. > So vendors integrate their solutions with FSL solution. > To test the framework we have a small application in our BSP (this is a very basic test client) which tests the TDM driver and the SLIC interface from voice transfer perspective. > We can get this added in the Linux codebase in some test directory. What could be a good place for this? tools/ is a good place for that. And sorry, I was thinking you had kernel drivers that attached to this framework, not userspace programs. Actually, what is the user/kernel interface for this framework, I seem to have missed that entirely. You will have to document that quite well, and run it by the linux-api mailing list. thanks, greg k-h