[alsa-devel] [PATCH V0] ASoC: pxa-ssp: add TISSP mode support

Qiao Zhou 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.


Best Regards

More information about the Alsa-devel mailing list