All of lore.kernel.org
 help / color / mirror / Atom feed
* TLV320AIC3104: tlv320aic3104 #kernel #yocto
@ 2021-06-21  5:01 Amrun Nisha.R
  2021-06-21  8:38 ` [yocto] " Alexandre Belloni
  0 siblings, 1 reply; 3+ messages in thread
From: Amrun Nisha.R @ 2021-06-21  5:01 UTC (permalink / raw)
  To: yocto

[-- Attachment #1: Type: text/plain, Size: 514 bytes --]

Hi,

I am using tlv320aic3104 in one of my project, The hardware is wired in such a way that the I2C lines from tlv320aic3104 is connected to a separate microprocessor which performs the init.

The SAI lines of tlv320aic3104 are connected to IMX8M SAI lines, I am running linux in IMX8M. ALSA says no sound cards found.

I would like to know whether this kind of setup where the i2c is used by a separate processor and using the SAI lines in  a different device that runs linux will work. Kindly advice

[-- Attachment #2: Type: text/html, Size: 1060 bytes --]

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

* Re: [yocto] TLV320AIC3104: tlv320aic3104 #kernel #yocto
  2021-06-21  5:01 TLV320AIC3104: tlv320aic3104 #kernel #yocto Amrun Nisha.R
@ 2021-06-21  8:38 ` Alexandre Belloni
  2021-06-25  5:01   ` Amrun Nisha.R
  0 siblings, 1 reply; 3+ messages in thread
From: Alexandre Belloni @ 2021-06-21  8:38 UTC (permalink / raw)
  To: Amrun Nisha.R; +Cc: yocto

Hello,

On 20/06/2021 22:01:48-0700, Amrun Nisha.R wrote:
> Hi,
> 
> I am using tlv320aic3104 in one of my project, The hardware is wired
> in such a way that the I2C lines from tlv320aic3104 is connected to a
> separate microprocessor which performs the init.
> 
> The SAI lines of tlv320aic3104 are connected to IMX8M SAI lines, I am
> running linux in IMX8M. ALSA says no sound cards found.
> 
> I would like to know whether this kind of setup where the i2c is used
> by a separate processor and using the SAI lines in  a different device
> that runs linux will work. Kindly advice

To support that, you will have to write your own card driver or at least
write a device tree sound node with a dummy codec as Linux will not be
configuring it.

See https://bootlin.com/pub/conferences/2020/lee/belloni-alsa-asoc/belloni-alsa-asoc.pdf

-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

* Re: TLV320AIC3104: tlv320aic3104 #kernel #yocto
  2021-06-21  8:38 ` [yocto] " Alexandre Belloni
@ 2021-06-25  5:01   ` Amrun Nisha.R
  0 siblings, 0 replies; 3+ messages in thread
From: Amrun Nisha.R @ 2021-06-25  5:01 UTC (permalink / raw)
  To: yocto

[-- Attachment #1: Type: text/plain, Size: 250 bytes --]

Hi Alexandre,

Thanks for your guidance. I have updated my device tree with dummy codec as linux. Still the sound card is not properly added. When i tried to verify that using aplay, i got error message as "no sound card is found". Kindly advice.

[-- Attachment #2: Type: text/html, Size: 258 bytes --]

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

end of thread, other threads:[~2021-06-25  5:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-21  5:01 TLV320AIC3104: tlv320aic3104 #kernel #yocto Amrun Nisha.R
2021-06-21  8:38 ` [yocto] " Alexandre Belloni
2021-06-25  5:01   ` Amrun Nisha.R

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.