Re: [PATCH 0/4] Updates on mcbsp driver (take #2)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux