From: Stephen Warren <swarren@wwwdotorg.org>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: alsa-devel@alsa-project.org, Stephen Warren <swarren@nvidia.com>,
Liam Girdwood <lrg@ti.com>
Subject: Re: [PATCH V2 1/3] ASoC: tegra: add tegra30-ahub driver
Date: Fri, 13 Apr 2012 09:54:17 -0600 [thread overview]
Message-ID: <4F884C29.9060307@wwwdotorg.org> (raw)
In-Reply-To: <20120413101748.GO3168@opensource.wolfsonmicro.com>
On 04/13/2012 04:17 AM, Mark Brown wrote:
> On Tue, Apr 10, 2012 at 04:31:59PM -0600, Stephen Warren wrote:
>> From: Stephen Warren <swarren@nvidia.com>
>>
>> The AHUB (Audio Hub) is a mux/crossbar which links all audio-related
>> devices except the HDA controller on Tegra30. The devices include the
>> DMA FIFOs, DAM (Digital Audio Mixers), I2S controllers, and SPDIF
>> controller. Audio data may be routed between these devices in various
>> combinations as required by board design/application.
>
> Applied all, thanks. I'd have been slightly happier if we'd had the
> machine driver to show how this is used but there's enough plans to
> continue updating the code anyway so it doesn't seem like a big deal.
Thanks.
The existing tegra_wm8903.c machine driver works fine with these Tegra30
modules, so there is a machine driver in place. Or, were you referring
to something more advanced that exposed the AHUB's routing capabilities?
BTW, you'll notice that the AHUB driver uses the same REG_IN_ARRAY macro
as I used in the Tegra20 DAS driver's regmap rework earlier. I'd like to
just use the same macro in both places for consistency. Are you OK with
the DAS driver based on that, or do you still want me to rework the
macro in the DAS driver since the use-case is a little simpler there?
Thanks again.
next prev parent reply other threads:[~2012-04-13 15:54 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-10 22:31 [PATCH V2 1/3] ASoC: tegra: add tegra30-ahub driver Stephen Warren
2012-04-10 22:32 ` [PATCH V2 2/3] ASoC: tegra: add tegra30-i2s driver Stephen Warren
2012-04-10 22:32 ` [PATCH V2 3/3] ASoC: tegra: add Kconfig and Makefile support for Tegra30 Stephen Warren
2012-04-13 10:17 ` [PATCH V2 1/3] ASoC: tegra: add tegra30-ahub driver Mark Brown
2012-04-13 15:54 ` Stephen Warren [this message]
2012-04-13 16:09 ` Mark Brown
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=4F884C29.9060307@wwwdotorg.org \
--to=swarren@wwwdotorg.org \
--cc=alsa-devel@alsa-project.org \
--cc=broonie@opensource.wolfsonmicro.com \
--cc=lrg@ti.com \
--cc=swarren@nvidia.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.