linux/sound/soc/codecs/wm8900.h

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * wm8900.h  --  WM890 Soc Audio driver
 */

#ifndef _WM8900_H
#define _WM8900_H

#define WM8900_FLL

#define WM8900_BCLK_DIV
#define WM8900_ADC_CLKDIV
#define WM8900_DAC_CLKDIV
#define WM8900_ADC_LRCLK
#define WM8900_DAC_LRCLK
#define WM8900_OPCLK_DIV
#define WM8900_LRCLK_MODE

#define WM8900_BCLK_DIV_1
#define WM8900_BCLK_DIV_1_5
#define WM8900_BCLK_DIV_2
#define WM8900_BCLK_DIV_3
#define WM8900_BCLK_DIV_4
#define WM8900_BCLK_DIV_5_5
#define WM8900_BCLK_DIV_6
#define WM8900_BCLK_DIV_8
#define WM8900_BCLK_DIV_11
#define WM8900_BCLK_DIV_12
#define WM8900_BCLK_DIV_16
#define WM8900_BCLK_DIV_22
#define WM8900_BCLK_DIV_24
#define WM8900_BCLK_DIV_32
#define WM8900_BCLK_DIV_44
#define WM8900_BCLK_DIV_48

#define WM8900_ADC_CLKDIV_1
#define WM8900_ADC_CLKDIV_1_5
#define WM8900_ADC_CLKDIV_2
#define WM8900_ADC_CLKDIV_3
#define WM8900_ADC_CLKDIV_4
#define WM8900_ADC_CLKDIV_5_5
#define WM8900_ADC_CLKDIV_6

#define WM8900_DAC_CLKDIV_1
#define WM8900_DAC_CLKDIV_1_5
#define WM8900_DAC_CLKDIV_2
#define WM8900_DAC_CLKDIV_3
#define WM8900_DAC_CLKDIV_4
#define WM8900_DAC_CLKDIV_5_5
#define WM8900_DAC_CLKDIV_6

#endif