[alsa-devel] [PATCH V0] ASoC: pxa-ssp: add TISSP mode support
zhouqiao at marvell.com
Sun Nov 10 02:50:21 CET 2013
On 11/08/2013 06:19 PM, Mark Brown wrote:
> On Fri, Nov 08, 2013 at 09:52:16AM +0800, Qiao Zhou wrote:
>> On 11/06/2013 07:24 PM, Mark Brown wrote:
>>> What is TISSP mode in an audio context?
>> It's normal SSP mode, and it has a pulse of one bit clock width,
> OK, what is SSP mode?
SSP mode is just one frame format defined in sscr0 register, and there
are 3 other mode, such as SPI mode, National Semiconductor
Microwire(NSM) mode, Programmable Serial Protocol(PSP) mode.
The SPI/NSM are not used for audio usage, and currently only PSP mode is
used pxa-ssp driver. We have the requirement now to support this SSP
mode. The benefit is that we don't need to configure detailed timing in
transmit/receiving since HW handles it automatically.
The SSP mode is something like the PCM format for mono stream for voice
related scenario. In current audio format definition and pxa-ssp driver
implementation, I don't find suitable way to handle it. so I add such
SSP-format to differentiate it from PSP mode. Do I make a confusion of
SSP mode and audio frame format? please help comment. thanks.
More information about the Alsa-devel