Re: [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-24 Thread Jyri Sarha
On 01/21/2014 09:15 PM, Mark Brown wrote: On Wed, Jan 15, 2014 at 01:27:21PM +0200, Jyri Sarha wrote: On 12/31/2013 03:25 PM, Mark Brown wrote: support. The only supported sample format is SNDRV_PCM_FORMAT_S32_LE. The 8 least significant bits are ignored. Where does this constraint come fr

Re: [alsa-devel] [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-22 Thread Jean-Francois Moine
On Wed, 22 Jan 2014 11:19:53 +0100 Jean-Francois Moine wrote: > As both I2S and S/PDIF may be used for HDMI output in the Cubox, > I wrote a tda998x CODEC which gets the audio ports from the DT and > dynamically sets these ports and the audio type (i2s / spdif) on audio > streaming start. I have

Re: [alsa-devel] [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-22 Thread Jean-Francois Moine
On Wed, 22 Jan 2014 11:20:32 +0200 Jyri Sarha wrote: > On 01/15/2014 05:51 PM, Jean-Francois Moine wrote: > > On Wed, 15 Jan 2014 13:27:21 +0200 > > Jyri Sarha wrote: > > > >> From driver/gpu/drm/i2c/tda998x_drv.c. The driver configures CTS_N > >> register statically to a value that works only

Re: [alsa-devel] [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-22 Thread Jyri Sarha
On 01/15/2014 05:51 PM, Jean-Francois Moine wrote: On Wed, 15 Jan 2014 13:27:21 +0200 Jyri Sarha wrote: From driver/gpu/drm/i2c/tda998x_drv.c. The driver configures CTS_N register statically to a value that works only with 4 byte samples. According to my tests it is possible to support 3 and

Re: [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-21 Thread Mark Brown
On Wed, Jan 15, 2014 at 01:27:21PM +0200, Jyri Sarha wrote: > On 12/31/2013 03:25 PM, Mark Brown wrote: > >>support. The only supported sample format is SNDRV_PCM_FORMAT_S32_LE. > >>The 8 least significant bits are ignored. > >Where does this constraint come from? > From driver/gpu/drm/i2c/tda99

Re: [alsa-devel] [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-15 Thread Jyri Sarha
On 01/15/2014 03:48 PM, Anssi Hannula wrote: 15.01.2014 13:27, Jyri Sarha kirjoitti: On 12/31/2013 03:25 PM, Mark Brown wrote: On Fri, Dec 20, 2013 at 12:39:38PM +0200, Jyri Sarha wrote: support. The only supported sample format is SNDRV_PCM_FORMAT_S32_LE. The 8 least significant bits are igno

Re: [alsa-devel] [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-15 Thread Jean-Francois Moine
On Wed, 15 Jan 2014 13:27:21 +0200 Jyri Sarha wrote: > From driver/gpu/drm/i2c/tda998x_drv.c. The driver configures CTS_N > register statically to a value that works only with 4 byte samples. > According to my tests it is possible to support 3 and 2 byte samples too > by changing the CTS_N re

Re: [alsa-devel] [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-15 Thread Anssi Hannula
15.01.2014 13:27, Jyri Sarha kirjoitti: > On 12/31/2013 03:25 PM, Mark Brown wrote: >> On Fri, Dec 20, 2013 at 12:39:38PM +0200, Jyri Sarha wrote: >>> support. The only supported sample format is SNDRV_PCM_FORMAT_S32_LE. >>> The 8 least significant bits are ignored. >> >> Where does this constraint

Re: [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2014-01-15 Thread Jyri Sarha
On 12/31/2013 03:25 PM, Mark Brown wrote: On Fri, Dec 20, 2013 at 12:39:38PM +0200, Jyri Sarha wrote: Add machine driver support for BeagleBone-Black and other boards with tilcdc support and NXP TDA998X HDMI transmitter connected to McASP port in I2S mode. The 44100 Hz sample-rate and it's mult

Re: [PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2013-12-31 Thread Mark Brown
On Fri, Dec 20, 2013 at 12:39:38PM +0200, Jyri Sarha wrote: > Add machine driver support for BeagleBone-Black and other boards with > tilcdc support and NXP TDA998X HDMI transmitter connected to McASP > port in I2S mode. The 44100 Hz sample-rate and it's multiples can not > be supported on Beagleb

[PATCH RFC v2 REPOST 3/8] ASoC: davinci-evm: HDMI audio support for TDA998x trough McASP I2S bus

2013-12-20 Thread Jyri Sarha
Add machine driver support for BeagleBone-Black and other boards with tilcdc support and NXP TDA998X HDMI transmitter connected to McASP port in I2S mode. The 44100 Hz sample-rate and it's multiples can not be supported on Beaglebone-Black because of limited clock-rate support. The only supported s