Re: [PATCH] ASoC: samsung: fix CDCLK handling

2014-10-02 Thread Sylwester Nawrocki
[dropping unrelated addresses from Cc] On 30/09/14 18:40, Daniel Drake wrote: ODROID is the only platform that uses CDCLK, and right now, CDCLK handling is buggy. If you start pulseaudio on ODROID, audio is broken until reboot (even after killing pulse). This happens because CDCLK gets

Re: [PATCH] ASoC: samsung: fix CDCLK handling

2014-10-02 Thread Mark Brown
On Thu, Oct 02, 2014 at 06:16:43PM +0200, Sylwester Nawrocki wrote: [dropping unrelated addresses from Cc] You've dropped Liam who's the other ASoC maintainer. Sorry for getting back late to this. Indeed we have a mess here. I mostly tested interaction between two CPU DAIs - the main and the

Re: [PATCH] ASoC: samsung: fix CDCLK handling

2014-10-02 Thread Sylwester Nawrocki
On 2014-10-02 19:54, Mark Brown wrote: On Thu, Oct 02, 2014 at 06:16:43PM +0200, Sylwester Nawrocki wrote: [dropping unrelated addresses from Cc] You've dropped Liam who's the other ASoC maintainer. Whoops, pardon me, somewhat I thought about Liam more as the regulator API author, rather

[PATCH] ASoC: samsung: fix CDCLK handling

2014-09-30 Thread Daniel Drake
ODROID is the only platform that uses CDCLK, and right now, CDCLK handling is buggy. If you start pulseaudio on ODROID, audio is broken until reboot (even after killing pulse). This happens because CDCLK gets disabled by i2s.c and never enabled again. pulseaudio does: 1. i2s_startup for playback