wm8990.h (2d8ad8719591fa803b0d589ed057fa46f49b7155) wm8990.h (d2fd5fe7ee3bc231e21aeb9ee120e0e61a79f8be)
1/*
2 * wm8990.h -- audio driver for WM8990
3 *
4 * Copyright 2007 Wolfson Microelectronics PLC.
5 * Author: Graeme Gregory
6 * graeme.gregory@wolfsonmicro.com or linux@wolfsonmicro.com
7 *
8 * This program is free software; you can redistribute it and/or modify it

--- 64 unchanged lines hidden (view full) ---

73#define WM8990_SPEAKER_MIXER 0x36
74#define WM8990_ADDITIONAL_CONTROL 0x37
75#define WM8990_ANTIPOP1 0x38
76#define WM8990_ANTIPOP2 0x39
77#define WM8990_MICBIAS 0x3A
78#define WM8990_PLL1 0x3C
79#define WM8990_PLL2 0x3D
80#define WM8990_PLL3 0x3E
1/*
2 * wm8990.h -- audio driver for WM8990
3 *
4 * Copyright 2007 Wolfson Microelectronics PLC.
5 * Author: Graeme Gregory
6 * graeme.gregory@wolfsonmicro.com or linux@wolfsonmicro.com
7 *
8 * This program is free software; you can redistribute it and/or modify it

--- 64 unchanged lines hidden (view full) ---

73#define WM8990_SPEAKER_MIXER 0x36
74#define WM8990_ADDITIONAL_CONTROL 0x37
75#define WM8990_ANTIPOP1 0x38
76#define WM8990_ANTIPOP2 0x39
77#define WM8990_MICBIAS 0x3A
78#define WM8990_PLL1 0x3C
79#define WM8990_PLL2 0x3D
80#define WM8990_PLL3 0x3E
81#define WM8990_INTDRIVBITS 0x3F
82
83#define WM8990_EXT_ACCESS_ENA 0x75
84#define WM8990_EXT_CTL1 0x7a
85
86/*
87 * Field Definitions.
88 */
89

--- 723 unchanged lines hidden (view full) ---

813 */
814#define WM8990_PLLK1_MASK 0x00FF /* PLLK1 - [7:0] */
815
816/*
817 * R62 (0x3E) - PLL3
818 */
819#define WM8990_PLLK2_MASK 0x00FF /* PLLK2 - [7:0] */
820
81
82#define WM8990_EXT_ACCESS_ENA 0x75
83#define WM8990_EXT_CTL1 0x7a
84
85/*
86 * Field Definitions.
87 */
88

--- 723 unchanged lines hidden (view full) ---

812 */
813#define WM8990_PLLK1_MASK 0x00FF /* PLLK1 - [7:0] */
814
815/*
816 * R62 (0x3E) - PLL3
817 */
818#define WM8990_PLLK2_MASK 0x00FF /* PLLK2 - [7:0] */
819
821/*
822 * R63 (0x3F) - Internal Driver Bits
823 */
824#define WM8990_INMIXL_PWR_BIT 0
825#define WM8990_AINLMUX_PWR_BIT 1
826#define WM8990_INMIXR_PWR_BIT 2
827#define WM8990_AINRMUX_PWR_BIT 3
828
829#define WM8990_MCLK_DIV 0
830#define WM8990_DACCLK_DIV 1
831#define WM8990_ADCCLK_DIV 2
832#define WM8990_BCLK_DIV 3
833
834#endif /* __WM8990REGISTERDEFS_H__ */
835/*------------------------------ END OF FILE ---------------------------------*/
820#define WM8990_MCLK_DIV 0
821#define WM8990_DACCLK_DIV 1
822#define WM8990_ADCCLK_DIV 2
823#define WM8990_BCLK_DIV 3
824
825#endif /* __WM8990REGISTERDEFS_H__ */
826/*------------------------------ END OF FILE ---------------------------------*/