From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tony Lindgren Subject: Re: [PATCH 0/4] Updates on mcbsp driver (take #2) Date: Fri, 16 May 2008 08:54:13 -0700 Message-ID: <20080516155413.GF23002@atomide.com> References: <1210022587-7756-1-git-send-email-edubezval@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mho-01-bos.mailhop.org ([63.208.196.178]:51888 "EHLO mho-01-bos.mailhop.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750887AbYEPPyN (ORCPT ); Fri, 16 May 2008 11:54:13 -0400 Content-Disposition: inline In-Reply-To: <1210022587-7756-1-git-send-email-edubezval@gmail.com> Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: Eduardo Valentin , Chandra shekhar Cc: linux-omap@vger.kernel.org Hi, * Eduardo Valentin [080505 14:24]: > From: Eduardo Valentin > > Hi Tony, > > Here is the updated version of my previous patches. > DMA and IRQ definitions were left as they are. Chandra is going > to send his work on top of this series. > > This patch series updates mcbsp driver by transforming it into > a platform driver. This is a very initial implementation. > Basically it moves machine specific code to their correct place > and creates the platform driver necessary structures. > > It must be working for previous boards. For omap34xx it should > work for mcbsp 1 and 2. > > In order to do not break other places, I tryied to do not change > previous API. But future improvements are needed. > > Clock definitions for mcbsp 1 and 2 were also modified to add > correct support for omap34xx. > > Comments are wellcome. Chandra, do these patches look OK to you from your patches point of view? Tony > > Cheers, > > > Eduardo Valentin (4): > PLAT-OMAP: MCBSP: Tranform into platform driver > MACH-OMAP1: MCBSP: Add support for mcbsp on mach-omap1 > Fix mcbsp clock definition on clock34xx.h > MACH-OMAP2: MCBSP: Add support for mcbsp on mach-omap2 > > arch/arm/mach-omap1/Makefile | 2 + > arch/arm/mach-omap1/mcbsp.c | 165 +++++++++ > arch/arm/mach-omap2/Makefile | 2 + > arch/arm/mach-omap2/clock34xx.h | 30 ++- > arch/arm/mach-omap2/mcbsp.c | 105 ++++++ > arch/arm/plat-omap/devices.c | 45 +++ > arch/arm/plat-omap/mcbsp.c | 660 ++++++++++++++----------------------- > include/asm-arm/arch-omap/mcbsp.h | 73 ++++- > 8 files changed, 661 insertions(+), 421 deletions(-) > create mode 100644 arch/arm/mach-omap1/mcbsp.c > create mode 100644 arch/arm/mach-omap2/mcbsp.c >