All of lore.kernel.org
 help / color / mirror / Atom feed
* Question about codec which is supporting TDM / 5.1ch
       [not found]                       ` <87ppa8mvqh.wl%kuninori.morimoto.gx@renesas.com>
@ 2015-01-21  7:44                         ` Kuninori Morimoto
  2015-01-21 11:33                           ` Mark Brown
  2015-01-21 12:05                           ` Lars-Peter Clausen
  0 siblings, 2 replies; 5+ messages in thread
From: Kuninori Morimoto @ 2015-01-21  7:44 UTC (permalink / raw)
  To: Mark Brown, Mark Brown, Linux-ALSA
  Cc: TOMOHARU FUKAWA, shiiba, YOSHIFUMI HOSOYA, shimoda, Magnus,
	komatsu, tanaka


Hi ALSA / ALSA SoC

Now, we want to create new board, and then, we want to use below codec if exist.
Can you show it to us if it was exist ?
(I researched it on upstream Linux source tree, but couldn't find....)

 - upstream Linux supports its driver
 - it supports TDM format
 - it supports 5.1ch sound
 - it supports DT bindings (if possible) 

Best regards
---
Kuninori Morimoto

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

* Re: Question about codec which is supporting TDM / 5.1ch
  2015-01-21  7:44                         ` Question about codec which is supporting TDM / 5.1ch Kuninori Morimoto
@ 2015-01-21 11:33                           ` Mark Brown
  2015-01-22  1:04                             ` Kuninori Morimoto
  2015-01-21 12:05                           ` Lars-Peter Clausen
  1 sibling, 1 reply; 5+ messages in thread
From: Mark Brown @ 2015-01-21 11:33 UTC (permalink / raw)
  To: Kuninori Morimoto
  Cc: TOMOHARU FUKAWA, Linux-ALSA, shiiba, YOSHIFUMI HOSOYA, shimoda,
	Magnus, komatsu, tanaka


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

On Wed, Jan 21, 2015 at 07:44:17AM +0000, Kuninori Morimoto wrote:

> Now, we want to create new board, and then, we want to use below codec if exist.
> Can you show it to us if it was exist ?
> (I researched it on upstream Linux source tree, but couldn't find....)

>  - upstream Linux supports its driver
>  - it supports TDM format
>  - it supports 5.1ch sound
>  - it supports DT bindings (if possible) 

Some of the Wolfson/Cirrus mobile CODECs can do that with some fiddling
and mixing of output types but they're not really a good fit.  Most of
the things doing 5.1 are like the WM8580 - they use separate data lines
rather than TDM, as far as I can tell a lot of 5.1 systems out there do
this by hooking up multiple stereo CODECs in parallel as slaves rather
than by using a single 5.1 CODEC.

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

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



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

* Re: Question about codec which is supporting TDM / 5.1ch
  2015-01-21  7:44                         ` Question about codec which is supporting TDM / 5.1ch Kuninori Morimoto
  2015-01-21 11:33                           ` Mark Brown
@ 2015-01-21 12:05                           ` Lars-Peter Clausen
  2015-01-22  1:05                             ` Kuninori Morimoto
  1 sibling, 1 reply; 5+ messages in thread
From: Lars-Peter Clausen @ 2015-01-21 12:05 UTC (permalink / raw)
  To: Kuninori Morimoto, Mark Brown, Mark Brown, Linux-ALSA
  Cc: TOMOHARU FUKAWA, shiiba, YOSHIFUMI HOSOYA, shimoda, Magnus,
	komatsu, tanaka

On 01/21/2015 08:44 AM, Kuninori Morimoto wrote:
>
> Hi ALSA / ALSA SoC
>
> Now, we want to create new board, and then, we want to use below codec if exist.
> Can you show it to us if it was exist ?
> (I researched it on upstream Linux source tree, but couldn't find....)
>
>   - upstream Linux supports its driver
>   - it supports TDM format
>   - it supports 5.1ch sound
>   - it supports DT bindings (if possible)

Hi,

The AD1937(I2C) and AD1938/AD1939/ADAU1328(SPI) have TDM support and 8 DACs. 
So they can support up to 7.1.

For more info see 
http://wiki.analog.com/resources/tools-software/linux-drivers/sound/ad1936

- Lars

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

* Re: Question about codec which is supporting TDM / 5.1ch
  2015-01-21 11:33                           ` Mark Brown
@ 2015-01-22  1:04                             ` Kuninori Morimoto
  0 siblings, 0 replies; 5+ messages in thread
From: Kuninori Morimoto @ 2015-01-22  1:04 UTC (permalink / raw)
  To: Mark Brown
  Cc: TOMOHARU FUKAWA, Linux-ALSA, shiiba, YOSHIFUMI HOSOYA, shimoda,
	Magnus, komatsu, tanaka


Hi Mark

> > Now, we want to create new board, and then, we want to use below codec if exist.
> > Can you show it to us if it was exist ?
> > (I researched it on upstream Linux source tree, but couldn't find....)
> 
> >  - upstream Linux supports its driver
> >  - it supports TDM format
> >  - it supports 5.1ch sound
> >  - it supports DT bindings (if possible) 
> 
> Some of the Wolfson/Cirrus mobile CODECs can do that with some fiddling
> and mixing of output types but they're not really a good fit.  Most of
> the things doing 5.1 are like the WM8580 - they use separate data lines
> rather than TDM, as far as I can tell a lot of 5.1 systems out there do
> this by hooking up multiple stereo CODECs in parallel as slaves rather
> than by using a single 5.1 CODEC.

Thank you for your information.
I guess multi-codec is for this purpose ?

If yes, I wonder what is different between DPCM and multi-codec ?


Best regards
---
Kuninori Morimoto

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

* Re: Question about codec which is supporting TDM / 5.1ch
  2015-01-21 12:05                           ` Lars-Peter Clausen
@ 2015-01-22  1:05                             ` Kuninori Morimoto
  0 siblings, 0 replies; 5+ messages in thread
From: Kuninori Morimoto @ 2015-01-22  1:05 UTC (permalink / raw)
  To: Lars-Peter Clausen
  Cc: TOMOHARU FUKAWA, Linux-ALSA, shiiba, Mark Brown, YOSHIFUMI HOSOYA,
	shimoda, Magnus, komatsu, Mark Brown, tanaka


Hi Lars

> > Now, we want to create new board, and then, we want to use below codec if exist.
> > Can you show it to us if it was exist ?
> > (I researched it on upstream Linux source tree, but couldn't find....)
> >
> >   - upstream Linux supports its driver
> >   - it supports TDM format
> >   - it supports 5.1ch sound
> >   - it supports DT bindings (if possible)
> 
> Hi,
> 
> The AD1937(I2C) and AD1938/AD1939/ADAU1328(SPI) have TDM support and 8 DACs. 
> So they can support up to 7.1.
> 
> For more info see 
> http://wiki.analog.com/resources/tools-software/linux-drivers/sound/ad1936

Thank you for your information !!


Best regards
---
Kuninori Morimoto

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

end of thread, other threads:[~2015-01-22  1:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <SIXPR06MB0463DA8E64794D44FB73E300C1590@SIXPR06MB0463.apcprd06.prod.outlook.com>
     [not found] ` <HKNPR06MB3221239EC2C1BA4FF216094B5590@HKNPR06MB322.apcprd06.prod.outlook.com>
     [not found]   ` <SIXPR06MB0463190557784E65CDBDD30FC1590@SIXPR06MB0463.apcprd06.prod.outlook.com>
     [not found]     ` <SIXPR06MB06548D6E23E7CD8B79F1BD44BC590@SIXPR06MB0654.apcprd06.prod.outlook.com>
     [not found]       ` <HKXPR06MB34170B809052DD484A1B62DA9460@HKXPR06MB341.apcprd06.prod.outlook.com>
     [not found]         ` <SIXPR06MB0463BD85668E6D68EEC9A5E3C1460@SIXPR06MB0463.apcprd06.prod.outlook.com>
     [not found]           ` <SIXPR06MB333851D089CC87404B679C1B5460@SIXPR06MB333.apcprd06.prod.outlook.com>
     [not found]             ` <54ACD3BF.9060107@renesas.com>
     [not found]               ` <HKXPR06MB0615ABF482506554FD9A7191D7460@HKXPR06MB0615.apcprd06.prod.outlook.com>
     [not found]                 ` <54BE1BC0.6090408@renesas.com>
     [not found]                   ` <HKXPR06MB0615D0AA32CC1219B1E5E95DD74B0@HKXPR06MB0615.apcprd06.prod.outlook.com>
     [not found]                     ` <HKXPR06MB341C8969D2788FE21F887E2A94B0@HKXPR06MB341.apcprd06.prod.outlook.com>
     [not found]                       ` <87ppa8mvqh.wl%kuninori.morimoto.gx@renesas.com>
2015-01-21  7:44                         ` Question about codec which is supporting TDM / 5.1ch Kuninori Morimoto
2015-01-21 11:33                           ` Mark Brown
2015-01-22  1:04                             ` Kuninori Morimoto
2015-01-21 12:05                           ` Lars-Peter Clausen
2015-01-22  1:05                             ` Kuninori Morimoto

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.