linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: jhnikula@gmail.com (Jarkko Nikula)
To: linux-arm-kernel@lists.infradead.org
Subject: [RFC 0/12] McBSP cleanup and generalization
Date: Fri,  1 Jul 2011 11:52:24 +0300	[thread overview]
Message-ID: <1309510356-27147-1-git-send-email-jhnikula@gmail.com> (raw)

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

             reply	other threads:[~2011-07-01  8:52 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-01  8:52 Jarkko Nikula [this message]
     [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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1309510356-27147-1-git-send-email-jhnikula@gmail.com \
    --to=jhnikula@gmail.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).