linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [RFC 0/12] McBSP cleanup and generalization
@ 2011-07-01  8:52 Jarkko Nikula
       [not found] ` <1309510356-27147-11-git-send-email-jhnikula@gmail.com>
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Jarkko Nikula @ 2011-07-01  8:52 UTC (permalink / raw)
  To: linux-arm-kernel

Hi

Some cleanups to McBSP code and attempts to make it more generic. I'll be out
of office in coming days but I'm happy to hear how does this set work on
OMAP1 Amstrad Delta as there are changes around register definitions and
access. I've tested this on 2420 and 3430 and build tested with omap1_defconfig
and omap2plus_defconfig.

I added Paul's build fix first as it seems to got lost in l-o master during
recent devel branch merges and my patches are made on top of it. Paul's
patch can be found from commit 7150dfee80a1e7ed5064730994b704495a8c6b99.

For is_omap removal I didn't invent any other new than reg_size and reg_step
to platform data but in the future I think mcbsp_config_type is better to
replace with some feature flags that come from hwmod so that there is no
need to modify code for any new omap version.

Long term plan is still bit open. If we go to merge McBSP with ASoC omap-mcbsp
we can drop quite much of special API here as well as omap-mcbsp-dai
platform devices.

-- 
Jarkko

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2011-07-07 19:08 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-01  8:52 [RFC 0/12] McBSP cleanup and generalization Jarkko Nikula
     [not found] ` <1309510356-27147-11-git-send-email-jhnikula@gmail.com>
2011-07-01  9:23   ` [RFC 10/12] omap: mcbsp: Move sidetone clock management to mach-omap2/mcbsp.c Paul Walmsley
2011-07-01  9:26     ` Cousson, Benoit
2011-07-01  9:34       ` Paul Walmsley
2011-07-01 10:34         ` ABRAHAM, KISHON VIJAY
2011-07-01 13:36     ` Jarkko Nikula
     [not found] ` <1309510356-27147-12-git-send-email-jhnikula@gmail.com>
2011-07-01 11:00   ` [RFC 11/12] omap: mcbsp: Remove conditional compilation for OMAP3 Varadarajan, Charulatha
2011-07-01 13:47     ` Jarkko Nikula
     [not found] ` <1309510356-27147-8-git-send-email-jhnikula@gmail.com>
2011-07-01 11:11   ` [RFC 07/12] omap: mcbsp: Get rid of remaining is_omap tests Varadarajan, Charulatha
2011-07-01 14:05     ` Jarkko Nikula
     [not found] ` <1309510356-27147-5-git-send-email-jhnikula@gmail.com>
2011-07-03 23:08   ` [RFC 04/12] omap: mcbsp: Merge OMAP1 and OMAP2+ McBSP register definitions Janusz Krzysztofik
     [not found] ` <1309510356-27147-3-git-send-email-jhnikula@gmail.com>
2011-07-07 19:08   ` [RFC 02/12] omap: mcbsp: Remove rx_/tx_word_length variables Tony Lindgren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).