#ifndef __WM8978_H__
#define __WM8978_H__
#define WM8978_RESET …
#define WM8978_POWER_MANAGEMENT_1 …
#define WM8978_POWER_MANAGEMENT_2 …
#define WM8978_POWER_MANAGEMENT_3 …
#define WM8978_AUDIO_INTERFACE …
#define WM8978_COMPANDING_CONTROL …
#define WM8978_CLOCKING …
#define WM8978_ADDITIONAL_CONTROL …
#define WM8978_GPIO_CONTROL …
#define WM8978_JACK_DETECT_CONTROL_1 …
#define WM8978_DAC_CONTROL …
#define WM8978_LEFT_DAC_DIGITAL_VOLUME …
#define WM8978_RIGHT_DAC_DIGITAL_VOLUME …
#define WM8978_JACK_DETECT_CONTROL_2 …
#define WM8978_ADC_CONTROL …
#define WM8978_LEFT_ADC_DIGITAL_VOLUME …
#define WM8978_RIGHT_ADC_DIGITAL_VOLUME …
#define WM8978_EQ1 …
#define WM8978_EQ2 …
#define WM8978_EQ3 …
#define WM8978_EQ4 …
#define WM8978_EQ5 …
#define WM8978_DAC_LIMITER_1 …
#define WM8978_DAC_LIMITER_2 …
#define WM8978_NOTCH_FILTER_1 …
#define WM8978_NOTCH_FILTER_2 …
#define WM8978_NOTCH_FILTER_3 …
#define WM8978_NOTCH_FILTER_4 …
#define WM8978_ALC_CONTROL_1 …
#define WM8978_ALC_CONTROL_2 …
#define WM8978_ALC_CONTROL_3 …
#define WM8978_NOISE_GATE …
#define WM8978_PLL_N …
#define WM8978_PLL_K1 …
#define WM8978_PLL_K2 …
#define WM8978_PLL_K3 …
#define WM8978_3D_CONTROL …
#define WM8978_BEEP_CONTROL …
#define WM8978_INPUT_CONTROL …
#define WM8978_LEFT_INP_PGA_CONTROL …
#define WM8978_RIGHT_INP_PGA_CONTROL …
#define WM8978_LEFT_ADC_BOOST_CONTROL …
#define WM8978_RIGHT_ADC_BOOST_CONTROL …
#define WM8978_OUTPUT_CONTROL …
#define WM8978_LEFT_MIXER_CONTROL …
#define WM8978_RIGHT_MIXER_CONTROL …
#define WM8978_LOUT1_HP_CONTROL …
#define WM8978_ROUT1_HP_CONTROL …
#define WM8978_LOUT2_SPK_CONTROL …
#define WM8978_ROUT2_SPK_CONTROL …
#define WM8978_OUT3_MIXER_CONTROL …
#define WM8978_OUT4_MIXER_CONTROL …
#define WM8978_MAX_REGISTER …
#define WM8978_CACHEREGNUM …
enum wm8978_clk_id { … };
enum wm8978_sysclk_src { … };
#endif