Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * ASoC PXA SSP port support
0004  */
0005 
0006 #ifndef _PXA_SSP_H
0007 #define _PXA_SSP_H
0008 
0009 /* SSP clock sources */
0010 #define PXA_SSP_CLK_PLL 0
0011 #define PXA_SSP_CLK_EXT 1
0012 #define PXA_SSP_CLK_NET 2
0013 #define PXA_SSP_CLK_AUDIO   3
0014 #define PXA_SSP_CLK_NET_PLL 4
0015 
0016 /* SSP audio dividers */
0017 #define PXA_SSP_AUDIO_DIV_ACDS      0
0018 #define PXA_SSP_AUDIO_DIV_SCDB      1
0019 #define PXA_SSP_DIV_SCR             2
0020 
0021 /* SSP ACDS audio dividers values */
0022 #define PXA_SSP_CLK_AUDIO_DIV_1     0
0023 #define PXA_SSP_CLK_AUDIO_DIV_2     1
0024 #define PXA_SSP_CLK_AUDIO_DIV_4     2
0025 #define PXA_SSP_CLK_AUDIO_DIV_8     3
0026 #define PXA_SSP_CLK_AUDIO_DIV_16    4
0027 #define PXA_SSP_CLK_AUDIO_DIV_32    5
0028 
0029 /* SSP divider bypass */
0030 #define PXA_SSP_CLK_SCDB_4      0
0031 #define PXA_SSP_CLK_SCDB_1      1
0032 #define PXA_SSP_CLK_SCDB_8      2
0033 
0034 #define PXA_SSP_PLL_OUT  0
0035 
0036 #endif