13715eda7SPeter Ujfalusi #ifndef __DT_TAS2552_H 23715eda7SPeter Ujfalusi #define __DT_TAS2552_H 33715eda7SPeter Ujfalusi 43715eda7SPeter Ujfalusi #define TAS2552_PLL_CLKIN (0) 53715eda7SPeter Ujfalusi #define TAS2552_PDM_CLK (1) 63715eda7SPeter Ujfalusi #define TAS2552_CLK_TARGET_MASK (1) 73715eda7SPeter Ujfalusi 83715eda7SPeter Ujfalusi #define TAS2552_PLL_CLKIN_MCLK ((0 << 1) | TAS2552_PLL_CLKIN) 93715eda7SPeter Ujfalusi #define TAS2552_PLL_CLKIN_BCLK ((1 << 1) | TAS2552_PLL_CLKIN) 103715eda7SPeter Ujfalusi #define TAS2552_PLL_CLKIN_IVCLKIN ((2 << 1) | TAS2552_PLL_CLKIN) 113715eda7SPeter Ujfalusi #define TAS2552_PLL_CLKIN_1_8_FIXED ((3 << 1) | TAS2552_PLL_CLKIN) 123715eda7SPeter Ujfalusi 133715eda7SPeter Ujfalusi #define TAS2552_PDM_CLK_PLL ((0 << 1) | TAS2552_PDM_CLK) 143715eda7SPeter Ujfalusi #define TAS2552_PDM_CLK_IVCLKIN ((1 << 1) | TAS2552_PDM_CLK) 153715eda7SPeter Ujfalusi #define TAS2552_PDM_CLK_BCLK ((2 << 1) | TAS2552_PDM_CLK) 163715eda7SPeter Ujfalusi #define TAS2552_PDM_CLK_MCLK ((3 << 1) | TAS2552_PDM_CLK) 173715eda7SPeter Ujfalusi 183715eda7SPeter Ujfalusi #endif /* __DT_TAS2552_H */ 19