linux/sound/soc/codecs/wm8400.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 * wm8400.h  --  audio driver for WM8400
 *
 * Copyright 2008 Wolfson Microelectronics PLC.
 * Author: Mark Brown <[email protected]>
 */

#ifndef _WM8400_CODEC_H
#define _WM8400_CODEC_H

#define WM8400_MCLK_DIV
#define WM8400_DACCLK_DIV
#define WM8400_ADCCLK_DIV
#define WM8400_BCLK_DIV

#define WM8400_MCLK_DIV_1
#define WM8400_MCLK_DIV_2

#define WM8400_DAC_CLKDIV_1
#define WM8400_DAC_CLKDIV_1_5
#define WM8400_DAC_CLKDIV_2
#define WM8400_DAC_CLKDIV_3
#define WM8400_DAC_CLKDIV_4
#define WM8400_DAC_CLKDIV_5_5
#define WM8400_DAC_CLKDIV_6

#define WM8400_ADC_CLKDIV_1
#define WM8400_ADC_CLKDIV_1_5
#define WM8400_ADC_CLKDIV_2
#define WM8400_ADC_CLKDIV_3
#define WM8400_ADC_CLKDIV_4
#define WM8400_ADC_CLKDIV_5_5
#define WM8400_ADC_CLKDIV_6


#define WM8400_BCLK_DIV_1
#define WM8400_BCLK_DIV_1_5
#define WM8400_BCLK_DIV_2
#define WM8400_BCLK_DIV_3
#define WM8400_BCLK_DIV_4
#define WM8400_BCLK_DIV_5_5
#define WM8400_BCLK_DIV_6
#define WM8400_BCLK_DIV_8
#define WM8400_BCLK_DIV_11
#define WM8400_BCLK_DIV_12
#define WM8400_BCLK_DIV_16
#define WM8400_BCLK_DIV_22
#define WM8400_BCLK_DIV_24
#define WM8400_BCLK_DIV_32
#define WM8400_BCLK_DIV_44
#define WM8400_BCLK_DIV_48

#endif