| /* | 
 |  * ASoC PXA SSP port support | 
 |  * | 
 |  * This program is free software; you can redistribute it and/or modify | 
 |  * it under the terms of the GNU General Public License version 2 as | 
 |  * published by the Free Software Foundation. | 
 |  */ | 
 |  | 
 | #ifndef _PXA_SSP_H | 
 | #define _PXA_SSP_H | 
 |  | 
 | /* pxa DAI SSP IDs */ | 
 | #define PXA_DAI_SSP1			0 | 
 | #define PXA_DAI_SSP2			1 | 
 | #define PXA_DAI_SSP3			2 | 
 | #define PXA_DAI_SSP4			3 | 
 |  | 
 | /* SSP clock sources */ | 
 | #define PXA_SSP_CLK_PLL	0 | 
 | #define PXA_SSP_CLK_EXT	1 | 
 | #define PXA_SSP_CLK_NET	2 | 
 | #define PXA_SSP_CLK_AUDIO	3 | 
 | #define PXA_SSP_CLK_NET_PLL	4 | 
 |  | 
 | /* SSP audio dividers */ | 
 | #define PXA_SSP_AUDIO_DIV_ACDS		0 | 
 | #define PXA_SSP_AUDIO_DIV_SCDB		1 | 
 | #define PXA_SSP_DIV_SCR				2 | 
 |  | 
 | /* SSP ACDS audio dividers values */ | 
 | #define PXA_SSP_CLK_AUDIO_DIV_1		0 | 
 | #define PXA_SSP_CLK_AUDIO_DIV_2		1 | 
 | #define PXA_SSP_CLK_AUDIO_DIV_4		2 | 
 | #define PXA_SSP_CLK_AUDIO_DIV_8		3 | 
 | #define PXA_SSP_CLK_AUDIO_DIV_16	4 | 
 | #define PXA_SSP_CLK_AUDIO_DIV_32	5 | 
 |  | 
 | /* SSP divider bypass */ | 
 | #define PXA_SSP_CLK_SCDB_4		0 | 
 | #define PXA_SSP_CLK_SCDB_1		1 | 
 | #define PXA_SSP_CLK_SCDB_8		2 | 
 |  | 
 | #define PXA_SSP_PLL_OUT  0 | 
 |  | 
 | #endif |