All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jean-Francois Moine <moinejf@free.fr>
To: Russell King - ARM Linux <linux@arm.linux.org.uk>
Cc: Andrew Lunn <andrew@lunn.ch>,
	alsa-devel@alsa-project.org, Jason Cooper <jason@lakedaemon.net>,
	Sebastian Hesselbarth <sebastian.hesselbarth@googlemail.com>,
	Mark Brown <broonie@kernel.org>,
	Gregory Clement <gregory.clement@free-electrons.com>,
	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Subject: Re: [PATCH 00/13] Remove mach-kirkwood and mach-dove
Date: Mon, 30 Jun 2014 18:13:47 +0200	[thread overview]
Message-ID: <20140630181347.6a4ad4a8@armhf> (raw)
In-Reply-To: <20140630124320.GZ32514@n2100.arm.linux.org.uk>

On Mon, 30 Jun 2014 13:43:20 +0100
Russell King - ARM Linux <linux@arm.linux.org.uk> wrote:

> For example, I've had fully working audio on the Cubox for 18+ months,
> but there's a big problem getting it into mainline.  First it was the
> lack of co-operation from the ASoC maintainers.  Then it was the ASoC
> maintainers accepting Jean-Francois patches (which really torpedoed
> my efforts.)  And the final problem which makes it totally impossible
> is that pushing the DPCM stuff will completely break the DT based
> kirkwood ASoC stuff which got pushed in.

I already tried DPCM with the kirkwood audio subsystem. It just ask to
add a 'system' DAI in kirkwood-i2s. The card is defined as:

- link 0:
	CPU: 'system' (kirkwood new DAI)
	CODEC: 'dummy'
	front-end
- link 1:
	CPU: 'i2s' (kirkwood)
	CODEC: 'i2s-hdmi' (tda998x codec)
	back-end
- link 2
	CPU: 'spdif' (kirkwood)
	CODEC: 'spdif-hdmi' (tda998x codec)
	back-end
- link 3
	CPU: 'spdif' (kirkwood)
	CODEC: 'dit-hifi' (spdif codec)
	backend

with the routes (simple-card format):

	"I2S Playback",   "System Playback",
	"SPDIF Playback", "System Playback",
        
 	"hdmi-out",     "I2S Playback",
 	"hdmi-out",     "SPDIF Playback",
	"spdif-out",    "SPDIF Playback";

This works, but the HW constraints of the sinks are not handled, so,
all backends are always activated for any format/any rate.

-- 
Ken ar c'hentañ	|	      ** Breizh ha Linux atav! **
Jef		|		http://moinejf.free.fr/
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

  parent reply	other threads:[~2014-06-30 16:12 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-29 20:59 [PATCH 00/13] Remove mach-kirkwood and mach-dove Andrew Lunn
2014-06-29 20:59 ` [PATCH 03/13] ASoC: kirkwood: Remove unused drivers Andrew Lunn
2014-06-29 20:59 ` [PATCH 03/13] sound: " Andrew Lunn
2014-06-29 20:59 ` [PATCH 04/13] ASoC: kirkwood: Remove ARCH_KIRKWOOD and ARCH_DOVE dependency Andrew Lunn
2014-06-29 20:59 ` [PATCH 04/13] sound: " Andrew Lunn
2014-06-29 20:59 ` [PATCH 05/13] cpuidle: kirkwood: Replace ARCH_KIRKWOOD dependency Andrew Lunn
2014-06-29 20:59 ` [PATCH 06/13] ata: Remove ARCH_KIRKWOOD and ARCH_DOVE dependency Andrew Lunn
2014-06-29 20:59 ` [PATCH 07/13] thermal: Replace " Andrew Lunn
2014-06-29 20:59 ` [PATCH 08/13] leds: Replace ARCH_KIRKWOOD dependency Andrew Lunn
2014-06-30 17:01   ` Bryan Wu
2014-06-29 20:59 ` [PATCH 09/13] PCI: Remove ARCH_KIRKWOOD and ARCH_DOVE dependency Andrew Lunn
2014-07-05 17:54   ` Bjorn Helgaas
2014-07-05 17:52     ` Andrew Lunn
2014-06-29 21:00 ` [PATCH 12/13] watchdog: " Andrew Lunn
2014-06-29 21:35 ` [PATCH 00/13] Remove mach-kirkwood and mach-dove Russell King - ARM Linux
2014-06-30  7:16   ` [alsa-devel] " Jean-Francois Moine
2014-06-30  7:16     ` Jean-Francois Moine
2014-06-30  8:49     ` Russell King - ARM Linux
2014-06-30  9:47       ` Jean-Francois Moine
2014-06-30  9:47         ` Jean-Francois Moine
2014-06-30 10:00         ` Russell King - ARM Linux
2014-06-30 12:15   ` Sebastian Hesselbarth
2014-06-30 12:43     ` Russell King - ARM Linux
2014-06-30 13:22       ` Sebastian Hesselbarth
2014-06-30 14:25         ` Russell King - ARM Linux
2014-06-30 15:35           ` Sebastian Hesselbarth
2014-06-30 16:56             ` Russell King - ARM Linux
2014-06-30 17:31               ` Sebastian Hesselbarth
2014-06-30 19:35                 ` Russell King - ARM Linux
2014-06-30 17:43               ` Andrew Lunn
2014-06-30 18:08                 ` Russell King - ARM Linux
2014-06-30 18:16                   ` Andrew Lunn
2014-07-06  9:49                     ` [rtc-linux] " Alexander Holler
2014-06-30 22:21           ` Ezequiel Garcia
2014-06-30 22:21             ` Ezequiel Garcia
2014-06-30 16:13       ` Jean-Francois Moine [this message]
2014-06-30 16:20         ` Russell King - ARM Linux
2014-07-01 16:44           ` Jean-Francois Moine
2014-07-01 16:56             ` Russell King - ARM Linux
2014-07-08 12:13 ` Jason Cooper

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=20140630181347.6a4ad4a8@armhf \
    --to=moinejf@free.fr \
    --cc=alsa-devel@alsa-project.org \
    --cc=andrew@lunn.ch \
    --cc=broonie@kernel.org \
    --cc=gregory.clement@free-electrons.com \
    --cc=jason@lakedaemon.net \
    --cc=linux@arm.linux.org.uk \
    --cc=sebastian.hesselbarth@gmail.com \
    --cc=sebastian.hesselbarth@googlemail.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.