1 1.1 jmcneill /* $NetBSD: tas2552.h,v 1.1.1.2 2017/11/30 19:40:51 jmcneill Exp $ */ 2 1.1 jmcneill 3 1.1.1.2 jmcneill /* SPDX-License-Identifier: GPL-2.0 */ 4 1.1 jmcneill #ifndef __DT_TAS2552_H 5 1.1 jmcneill #define __DT_TAS2552_H 6 1.1 jmcneill 7 1.1 jmcneill #define TAS2552_PLL_CLKIN (0) 8 1.1 jmcneill #define TAS2552_PDM_CLK (1) 9 1.1 jmcneill #define TAS2552_CLK_TARGET_MASK (1) 10 1.1 jmcneill 11 1.1 jmcneill #define TAS2552_PLL_CLKIN_MCLK ((0 << 1) | TAS2552_PLL_CLKIN) 12 1.1 jmcneill #define TAS2552_PLL_CLKIN_BCLK ((1 << 1) | TAS2552_PLL_CLKIN) 13 1.1 jmcneill #define TAS2552_PLL_CLKIN_IVCLKIN ((2 << 1) | TAS2552_PLL_CLKIN) 14 1.1 jmcneill #define TAS2552_PLL_CLKIN_1_8_FIXED ((3 << 1) | TAS2552_PLL_CLKIN) 15 1.1 jmcneill 16 1.1 jmcneill #define TAS2552_PDM_CLK_PLL ((0 << 1) | TAS2552_PDM_CLK) 17 1.1 jmcneill #define TAS2552_PDM_CLK_IVCLKIN ((1 << 1) | TAS2552_PDM_CLK) 18 1.1 jmcneill #define TAS2552_PDM_CLK_BCLK ((2 << 1) | TAS2552_PDM_CLK) 19 1.1 jmcneill #define TAS2552_PDM_CLK_MCLK ((3 << 1) | TAS2552_PDM_CLK) 20 1.1 jmcneill 21 1.1 jmcneill #endif /* __DT_TAS2552_H */ 22