linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] Kirkwood ASoC updates
@ 2014-06-26 14:22 Russell King - ARM Linux
  2014-06-26 14:22 ` [PATCH 1/7] ASoC: fix debugfs directory creation bug Russell King
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Russell King - ARM Linux @ 2014-06-26 14:22 UTC (permalink / raw)
  To: linux-arm-kernel

Mark,

Here are a set of patches I've had for a while as part of my DPCM work.
I think it's worth getting these merged.

The first patch fixes a bug at ASoC level with debugfs handling - it is
not permitted to create more than one debugfs directory with the same
name in the same parent directory - and this can happen when the dummy
platform and codec are used.

The second patch adds a helper definition to handle both I2S and SPDIF
bits in the RECCTL register in the same way that we already do with the
PLAYCTL register.

Patch 3 fixes the RECCTL enable masking - we would accumulate enable bits
but never clear any of them.

Patch 4 makes the driver's handling of the PLAYCTL register slightly more
conformant to the documentation - which requires that the appropriate mute
bits are set while the respective output interface is disabled.

Patch 5 updates my previous attempt to properly fix this.  The previous
attempt did stop things going wrong from the hardware perspective, but
we are left with the occasional stuck-busy.  Although that was harmless,
this patch stops this occuring in addition to the previous fix.

Patch 6 lifts some of the driver restrictions on the period size and
number of periods - there's no reason to restrict these values, so
let's give userspace more flexibility.

Patch 7 adds NO_PERIOD_WAKEUP support for kirkwood, permitting
interrupt-less operation.

-- 
FTTC broadband for 0.8mile line: now at 9.7Mbps down 460kbps up... slowly
improving, and getting towards what was expected from it.

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

end of thread, other threads:[~2014-06-28 12:47 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-26 14:22 [PATCH 0/7] Kirkwood ASoC updates Russell King - ARM Linux
2014-06-26 14:22 ` [PATCH 1/7] ASoC: fix debugfs directory creation bug Russell King
2014-06-27  2:45   ` [alsa-devel] " Lars-Peter Clausen
2014-06-28 12:46     ` Mark Brown
2014-06-26 14:22 ` [PATCH 2/7] ASoC: kirkwood-i2s: provide helper KIRKWOOD_RECCTL_ENABLE_MASK definition Russell King
2014-06-26 14:23 ` [PATCH 3/7] ASoC: kirkwood-i2s: fix RECCTL masking Russell King
2014-06-26 14:23 ` [PATCH 4/7] ASoC: kirkwood-i2s: fix mute handling Russell King
2014-06-26 14:23 ` [PATCH 5/7] ASoC: kirkwood-i2s: fix pause handling some more Russell King
2014-06-26 14:23 ` [PATCH 6/7] ASoC: kirkwood: allow smaller audio periods and smaller number of periods Russell King
2014-06-26 14:23 ` [PATCH 7/7] ASoC: kirkwood: implement NO_PERIOD_WAKEUP support Russell King
2014-06-26 18:10 ` [PATCH 0/7] Kirkwood ASoC updates Andrew Lunn
2014-06-26 18:22   ` Russell King - ARM Linux
2014-06-28 12:47 ` Mark Brown

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).