Hi Steve, This series is basically a simple transformation of currect mcbsp code to a platform driver and a separation of machine specific code. It should work for omap1 and omap2 (what is currently supported). But it should add basic support for omap3 mcbps 1 and 2. Chandra will send his patches on top of this series to add more features for omap3. On Mon, May 19, 2008 at 10:26 AM, Steve Sakoman <sakoman@xxxxxxxxx> wrote: > What's the current status of this patch series? Haven't seen too much > discussion. > > I've started work on a SoC driver for the OMAP3 EVM and want to make > sure I'm using the latest. > > Regards, > > Steve > > On Mon, May 5, 2008 at 2:23 PM, Eduardo Valentin <edubezval@xxxxxxxxx> wrote: >> From: Eduardo Valentin <eduardo.valentin@xxxxxxxxxxx> >> >> 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. >> >> 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 >> >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-omap" in >> the body of a message to majordomo@xxxxxxxxxxxxxxx >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> > -- Eduardo Bezerra Valentin -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html