alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Refresh ak4104 driver
@ 2012-02-17 20:22 Mark Brown
  2012-02-17 20:23 ` [PATCH 1/5] ASoC: ak4104: Remove uninformative print on probe() Mark Brown
  2012-02-22 18:48 ` [PATCH 0/5] Refresh ak4104 driver Daniel Mack
  0 siblings, 2 replies; 7+ messages in thread
From: Mark Brown @ 2012-02-17 20:22 UTC (permalink / raw)
  To: Daniel Mack; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 812 bytes --]

This patch series updates the ak4104 driver to more modern idioms,
mainly converting to regmap.  I've absolutely no ability to test this so
there's a reasonable chance this will just explode but hopefully it
should work fine.  Since all the read modify write, I/O and cache code
was open coded in the driver we end up factoring out a reasonable
amount.

Mark Brown (5):
      ASoC: ak4104: Remove uninformative print on probe()
      ASoC: ak4104: Convert to module_spi_driver()
      ASoC: ak4104: Use snd_soc_update_bits() for read/modify/write
      ASoC: ak4104: Use snd_soc_write() rather than internal write function
      ASoC: ak4104: Convert to direct regmap API usage

 sound/soc/codecs/ak4104.c |  174 ++++++++++++++++-----------------------------
 1 files changed, 62 insertions(+), 112 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



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

end of thread, other threads:[~2012-02-22 18:48 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-17 20:22 [PATCH 0/5] Refresh ak4104 driver Mark Brown
2012-02-17 20:23 ` [PATCH 1/5] ASoC: ak4104: Remove uninformative print on probe() Mark Brown
2012-02-17 20:23   ` [PATCH 2/5] ASoC: ak4104: Convert to module_spi_driver() Mark Brown
2012-02-17 20:23   ` [PATCH 3/5] ASoC: ak4104: Use snd_soc_update_bits() for read/modify/write Mark Brown
2012-02-17 20:23   ` [PATCH 4/5] ASoC: ak4104: Use snd_soc_write() rather than internal write function Mark Brown
2012-02-17 20:23   ` [PATCH 5/5] ASoC: ak4104: Convert to direct regmap API usage Mark Brown
2012-02-22 18:48 ` [PATCH 0/5] Refresh ak4104 driver Daniel Mack

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