All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] ASoC: Davinci: McASP: add support new McASP IP Variant
@ 2012-08-31 12:50 ` Hebbar, Gururaja
  0 siblings, 0 replies; 80+ messages in thread
From: Hebbar, Gururaja @ 2012-08-31 12:50 UTC (permalink / raw)
  To: alsa-devel, davinci-linux-open-source, linux-arm-kernel
  Cc: sudhakar.raj, tony, broonie, nsekhar, gururaja.hebbar, lrg

The OMAP2+ variant of McASP is different from Davinci variant w.r.to some
register offset and missing generic SRAM APIs support

Changes
- Add new MCASP_VERSION_3 to identify new variant. New DT compatible
  "ti,omap2-mcasp-audio" to identify version 3 controller.
- The register offsets are handled depending on the version.
- Provide a config option to indicate missing SRAM API support.

While here, fix a typo caused by recent commit (cf53756 - ASoC: davinci: 
davinci-pcm does not need to be a plaform_driver)

Note:
   DMA parameters (dma fifo offset) are not updated and will be done later.

Hebbar, Gururaja (3):
  ASoC: Davinci: McASP: add support new McASP IP Variant
  ASoC: Davinci: pcm: add support for sram-support-less platforms
  ASoC: Davinci: evm: Fix typo in cpu dai name

 .../bindings/sound/davinci-mcasp-audio.txt         |    1 +
 include/linux/platform_data/davinci_asp.h          |    1 +
 sound/soc/davinci/Kconfig                          |    5 ++
 sound/soc/davinci/davinci-evm.c                    |    2 +-
 sound/soc/davinci/davinci-mcasp.c                  |   71 ++++++++++++++++----
 sound/soc/davinci/davinci-pcm.c                    |    8 ++
 6 files changed, 74 insertions(+), 14 deletions(-)

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

end of thread, other threads:[~2012-11-26 11:57 UTC | newest]

Thread overview: 80+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-31 12:50 [PATCH 0/3] ASoC: Davinci: McASP: add support new McASP IP Variant Hebbar, Gururaja
2012-08-31 12:50 ` Hebbar, Gururaja
2012-08-31 12:50 ` [PATCH 1/3] " Hebbar, Gururaja
2012-08-31 12:50   ` Hebbar, Gururaja
2012-09-01  0:44   ` Mark Brown
2012-09-01  0:44     ` Mark Brown
2012-09-03  6:57     ` Hebbar, Gururaja
2012-09-03  6:57       ` Hebbar, Gururaja
2012-09-05  4:01       ` Mark Brown
2012-09-05  4:01         ` Mark Brown
2012-08-31 12:50 ` [PATCH 2/3] ASoC: Davinci: pcm: add support for sram-support-less platforms Hebbar, Gururaja
2012-08-31 12:50   ` Hebbar, Gururaja
2012-09-12  7:50   ` Hebbar, Gururaja
2012-09-12  7:50     ` Hebbar, Gururaja
2012-09-12  7:52     ` Mark Brown
2012-09-12  7:52       ` Mark Brown
2012-09-22 15:33   ` Mark Brown
2012-09-22 15:33     ` Mark Brown
2012-09-27  6:57     ` Hebbar, Gururaja
2012-09-27  6:57       ` Hebbar, Gururaja
     [not found]       ` <1BAFE6F6C881BF42822005164F1491C33EA92A1D-Er742YJ7I/eIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2012-10-01 15:54         ` Mark Brown
2012-10-01 15:54           ` Mark Brown
2012-10-02  7:48     ` Peter Ujfalusi
2012-10-02  7:48       ` [alsa-devel] " Peter Ujfalusi
2012-10-02  9:37       ` Mark Brown
2012-10-02  9:37         ` [alsa-devel] " Mark Brown
2012-10-02 10:33         ` Daniel Mack
2012-10-02 10:33           ` [alsa-devel] " Daniel Mack
2012-10-02 11:06           ` Sekhar Nori
2012-10-02 11:06             ` Sekhar Nori
2012-10-02 13:42             ` Daniel Mack
2012-10-02 13:42               ` Daniel Mack
     [not found]               ` <506AEF57.2000306-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2012-10-02 16:41                 ` Matt Porter
2012-10-02 16:41                   ` Matt Porter
2012-10-02 16:50                   ` Daniel Mack
2012-10-02 16:50                     ` [alsa-devel] " Daniel Mack
     [not found]                     ` <506B1B46.2070006-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2012-10-02 17:28                       ` Matt Porter
2012-10-02 17:28                         ` Matt Porter
2012-10-04  9:21                     ` Daniel Mack
2012-10-04  9:21                       ` [alsa-devel] " Daniel Mack
     [not found]                       ` <506D552A.2000506-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2012-10-04  9:38                         ` Porter, Matt
2012-10-04  9:38                           ` Porter, Matt
2012-10-04  9:57                           ` Daniel Mack
2012-10-04  9:57                             ` [alsa-devel] " Daniel Mack
     [not found]                             ` <506D5D8A.7030902-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2012-10-04 10:28                               ` Matt Porter
2012-10-04 10:28                                 ` Matt Porter
2012-10-04 11:11                                 ` Daniel Mack
2012-10-04 11:11                                   ` [alsa-devel] " Daniel Mack
2012-10-02 16:30           ` Matt Porter
2012-10-02 16:30             ` Matt Porter
     [not found]       ` <506A9C65.5040309-l0cyMroinI0@public.gmane.org>
2012-10-02 16:28         ` Matt Porter
2012-10-02 16:28           ` Matt Porter
2012-10-02  8:37     ` Sekhar Nori
2012-10-02  8:37       ` Sekhar Nori
2012-08-31 12:50 ` [PATCH 3/3] ASoC: Davinci: evm: Fix typo in cpu dai name Hebbar, Gururaja
2012-08-31 12:50   ` Hebbar, Gururaja
2012-09-01  0:47   ` Mark Brown
2012-09-01  0:47     ` Mark Brown
2012-10-02 22:28 ` [alsa-devel] [PATCH 0/3] ASoC: Davinci: McASP: add support new McASP IP Variant Daniel Mack
2012-10-02 22:28   ` Daniel Mack
     [not found]   ` <506B6A9D.3090100-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2012-10-03  7:16     ` Hebbar, Gururaja
2012-10-03  7:16       ` Hebbar, Gururaja
2012-10-03 11:16       ` Daniel Mack
2012-10-03 11:16         ` [alsa-devel] " Daniel Mack
     [not found]         ` <506C1E97.1070700-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2012-10-03 12:57           ` Hebbar, Gururaja
2012-10-03 12:57             ` Hebbar, Gururaja
2012-10-03 14:07             ` Daniel Mack
2012-10-03 14:07               ` [alsa-devel] " Daniel Mack
     [not found]               ` <506C46AD.1090807-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2012-10-04 19:50                 ` Matt Porter
2012-10-04 19:50                   ` Matt Porter
2012-11-25 10:26             ` Yegor Yefremov
2012-11-25 10:26               ` [alsa-devel] " Yegor Yefremov
2012-11-26 11:32               ` Hebbar, Gururaja
2012-11-26 11:32                 ` [alsa-devel] " Hebbar, Gururaja
2012-11-26 11:35                 ` Mark Brown
2012-11-26 11:35                   ` [alsa-devel] " Mark Brown
     [not found]                   ` <20121126113521.GD9411-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-11-26 11:42                     ` Hebbar, Gururaja
2012-11-26 11:42                       ` Hebbar, Gururaja
2012-11-26 11:57                       ` Mark Brown
2012-11-26 11:57                         ` Mark Brown

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.